Each conversation request includes the current user message, optional prior chat history, routing details, and generation parameters. Conversations support:
- Context memory — preserve prior messages for coherent dialogue.
- Routing — use orchestration agents (e.g., a
RouterAgent) to direct queries to specialized agents. - Custom instructions — guide the agent’s reasoning and behavior.
- Fine-tuned control — adjust randomness, response length, and penalties for repetition.