API 概览
IConversationalAIAPI
| API | 描述 |
|---|---|
chat | 向智能体发送消息。 |
addHandler | 注册事件处理器,用于接收智能体会话事件。 |
removeHandler | 移除已注册的事件处理器。 |
subscribeMessage | 订阅频道以接收智能体对话事件。 |
unsubscribeMessage | 取消订阅频道并停止接收事件。 |
interrupt | 打断智能体当前发言。 |
loadAudioSettings | 设置音频参数以优化对话性能。 |
destroy | 销毁 API 实例并释放资源。 |
IConversationalAIAPIEventHandler
| API | 描述 |
|---|---|
onMessageError | 消息处理出错回调。 |
onMessageReceiptUpdated | 消息回执更新回调。 |
onAgentStateChanged | 智能体状态变化回调。 |
onAgentListeningChanged | 智能体倾听状态变化回调。 |
onAgentThinkingChanged | 智能体思考状态变化回调。 |
onAgentSpeakingChanged | 智能体说话状态变化回调。 |
onAgentInterrupted | 中断事件回调。 |
onAgentMetrics | 性能指标回调。 |
onAgentError | 智能体错误回调。 |
onTranscriptUpdated | 转写内容更新回调。 |
onDebugLog | 内部调试日志回调。 |