Skip to content

Commit 0151eb5

Browse files
updated README
1 parent 6790931 commit 0151eb5

1 file changed

Lines changed: 19 additions & 1 deletion

File tree

README.md

Lines changed: 19 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
[![fern shield](https://img.shields.io/badge/%F0%9F%8C%BF-Built%20with%20Fern-brightgreen)](https://buildwithfern.com?utm_source=github&utm_medium=github&utm_campaign=readme&utm_source=https%3A%2F%2Fgithub.com%2FAgoraIO-Conversational-AI%2Fagent-server-sdk-python)
44
[![pypi](https://img.shields.io/pypi/v/agora-agent-server-sdk)](https://pypi.python.org/pypi/agora-agent-server-sdk)
55

6-
The Agora Conversational AI SDK provides convenient access to the Agora Conversational AI APIs, enabling you to build voice-powered AI agents with support for both cascading flows (ASR -> LLM -> TTS) and multimodal flows (MLLM) for real-time audio processing.
6+
The Agora Agent Server SDK for Python lets you build real-time voice agents on Agora Conversational AI with a high-level `Agent` / `AgentSession` API and a generated low-level REST client.
77

88
## Requirements
99

@@ -163,6 +163,24 @@ If you want to bring your own vendor credentials instead of using Agora-managed
163163

164164
- [BYOK Guide](./docs/guides/byok.md)
165165

166+
## MLLM (Realtime / Multimodal)
167+
168+
Use `with_mllm()` for OpenAI Realtime or Gemini Live. No STT, LLM, or TTS vendor is needed when MLLM mode is enabled.
169+
170+
```python
171+
from agora_agent.agentkit import Agent, OpenAIRealtime
172+
173+
agent = Agent(name="realtime-assistant").with_mllm(
174+
OpenAIRealtime(
175+
api_key=os.environ["OPENAI_API_KEY"],
176+
model="gpt-4o-realtime-preview",
177+
greeting_message="Hello! Ready to chat.",
178+
)
179+
)
180+
```
181+
182+
See the [MLLM Flow guide](./docs/guides/mllm-flow.md) for full examples with Gemini Live and Vertex AI.
183+
166184
## Documentation
167185

168186
- [Overview](./docs/index.md)

0 commit comments

Comments
 (0)