# API 概览 (/zh-CN/api-reference/conversational-ai/ios/overview)

> For AI agents: see the complete documentation index at [llms.txt](/llms.txt).

## ConversationalAIAPI [#conversationalaiapi]

| API | 描述 |
|---|---|
|[`chat`](/zh-CN/api-reference/conversational-ai/ios/conversationalaiapi#chat) | 向智能体发送消息以进行处理。|
|[`speak`](/zh-CN/api-reference/conversational-ai/ios/conversationalaiapi#speak) | 绕过大模型，直接让智能体播报文本。 |
|[`think`](/zh-CN/api-reference/conversational-ai/ios/conversationalaiapi#think) | 向大模型注入文本指令并触发推理。 |
|[`interrupt`](/zh-CN/api-reference/conversational-ai/ios/conversationalaiapi#interrupt) | 打断智能体当前正在进行的语音或任务处理。|
|[`manualSOS`](/zh-CN/api-reference/conversational-ai/ios/conversationalaiapi#manualsos) | 发送手动 SoS 信令。|
|[`manualEOS`](/zh-CN/api-reference/conversational-ai/ios/conversationalaiapi#manualeos) | 发送手动 EoS 信令。|
|[`loadAudioSettings`](/zh-CN/api-reference/conversational-ai/ios/conversationalaiapi#loadaudiosettings[1/2]) | 设置音频最佳实践参数以获得更佳性能。|
|[`subscribeMessage`](/zh-CN/api-reference/conversational-ai/ios/conversationalaiapi#subscribemessage) | 订阅频道消息。|
|[`unsubscribeMessage`](/zh-CN/api-reference/conversational-ai/ios/conversationalaiapi#unsubscribemessage) | 取消订阅频道消息。|
|[`addHandler`](/zh-CN/api-reference/conversational-ai/ios/conversationalaiapi#addhandler) | 添加事件处理器以接收回调。|
|[`removeHandler`](/zh-CN/api-reference/conversational-ai/ios/conversationalaiapi#removehandler) | 移除事件处理器。|
|[`destroy`](/zh-CN/api-reference/conversational-ai/ios/conversationalaiapi#destroy) | 销毁 API 实例并释放所有资源。|

## ConversationalAIAPIEventHandler [#conversationalaiapieventhandler]

| API | 描述 |
|---|---|
|[`onMessageError`](/zh-CN/api-reference/conversational-ai/ios/conversationalaiapieventhandler#onmessageerror) | 消息处理错误回调。|
|[`onMessageReceiptUpdated`](/zh-CN/api-reference/conversational-ai/ios/conversationalaiapieventhandler#onmessagereceiptupdated) | 消息回执更新回调。|
|[`onUserManualSosEvent`](/zh-CN/api-reference/conversational-ai/ios/conversationalaiapieventhandler#onusermanualsosevent) | 手动 SoS 结果回调。|
|[`onUserManualEosEvent`](/zh-CN/api-reference/conversational-ai/ios/conversationalaiapieventhandler#onusermanualeosevent) | 手动 EoS 结果回调。|
|[`onAgentManualEosEvent`](/zh-CN/api-reference/conversational-ai/ios/conversationalaiapieventhandler#onagentmanualeosevent) | 服务端超限自动 EoS 通知回调。|
|[`onAgentStateChanged`](/zh-CN/api-reference/conversational-ai/ios/conversationalaiapieventhandler#onagentstatechanged) | 智能体状态变化回调。|
|[`onAgentListeningChanged`](/zh-CN/api-reference/conversational-ai/ios/conversationalaiapieventhandler#onagentlisteningchanged) | 智能体倾听状态变化回调。|
|[`onAgentThinkingChanged`](/zh-CN/api-reference/conversational-ai/ios/conversationalaiapieventhandler#onagentthinkingchanged) | 智能体思考状态变化回调。|
|[`onAgentSpeakingChanged`](/zh-CN/api-reference/conversational-ai/ios/conversationalaiapieventhandler#onagentspeakingchanged) | 智能体说话状态变化回调。|
|[`onAgentInterrupted`](/zh-CN/api-reference/conversational-ai/ios/conversationalaiapieventhandler#onagentinterrupted) | 中断事件回调。|
|[`onAgentMetrics`](/zh-CN/api-reference/conversational-ai/ios/conversationalaiapieventhandler#onagentmetrics) | 性能指标回调。|
|[`onAgentError`](/zh-CN/api-reference/conversational-ai/ios/conversationalaiapieventhandler#onagenterror) | AI 模块错误回调。|
|[`onTranscriptUpdated`](/zh-CN/api-reference/conversational-ai/ios/conversationalaiapieventhandler#ontranscriptupdated) | 转写内容更新回调。|
