VoiceAgentDefinition.ConversationEngine Property
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
The engine that owns conversation handling for this voice agent. Exactly one of this property and the model-backed configuration (model_type with model) must be provided. When this property is provided, model_type, model, instructions, tools, and tool_choice must be omitted, and greeting.tool_choice cannot be required, because the engine owns the conversation logic. The initial implementation supports a hosted-agent engine.
public Azure.AI.Projects.Agents.VoiceConversationEngine ConversationEngine { get; set; }
member this.ConversationEngine : Azure.AI.Projects.Agents.VoiceConversationEngine with get, set
Public Property ConversationEngine As VoiceConversationEngine