Skip to main content
Azure OpenAI is an LLM plugin. It generates the agent’s text responses from the caller’s transcribed speech, with support for tool calling and streaming.

Setup

Set your Azure OpenAI API key in the worker environment. Generate a key from the Azure AI Foundry portal:

Usage

Import the plugin and pass it to the pipeline’s llm slot.

Parameters

Constructor parameters for the Python SDK (AzureOpenAILLM). The LLM’s response is synthesized to speech by the TTS plugin configured in the pipeline.