API 概览
ZEGO 实时互动 AI Agent 服务端提供以下相关 API 接口及回调,可参考 调用方式 调用以下接口。
智能体配置管理
智能体实例管理
接口名称 | 接口功能 | 默认调用频率限制 |
---|
创建智能体实例 | 创建智能体实例,并将智能体实例加入到文本对话和语音(RTC)对话之中。 | 10 次/秒 |
修改智能体实例 | 更新一个现有的智能体实例。 | 10 次/秒 |
删除智能体实例 | 删除一个现有的智能体实例。 | 10 次/秒 |
智能体实例控制
接口名称 | 接口功能 | 默认调用频率限制 |
---|
主动调用 LLM | 以用户身份主动调用 LLM 服务,并基于 LLM 的响应内容,以智能体身份主动调用 TTS 服务,向用户发送语音消息。 | 10 次/秒 |
主动调用 TTS | 以智能体身份主动调用 TTS 服务,向用户发送语音消息。 | 10 次/秒 |
查询智能体实例状态 | 在语音对话过程中查询智能体的运行状态信息。 | 10 次/秒 |
打断智能体实例 | 在语音对话过程中打断智能体实例。 | 10 次/秒 |
获取智能体实例上下文列表 | 在与智能体实例进行语音对话时,获取作为上下文的消息列表。 | 10 次/秒 |
重置智能体实例上下文列表 | 在与智能体实例进行语音对话时,重置作为上下文的消息列表。 | 10 次/秒 |
回调
回调名称 | 回调说明 |
---|
通用回调 | 凭借此回调,监听用户与智能体对话过程中所发生的事件。 |