VAPI 集成
VAPI 集成提供了一个专门设计用于通过语音 API 服务处理电话通话对话的聊天完成端点。聊天完成
路径参数
您的项目 ID
请求体
对话中的消息数组。每条消息都应该有一个
role
(“system”、“user” 或 “assistant”)和 content
。是否流式传输响应。默认为 false。
当前通话会话的信息。
可选的电话号码配置。
可选的客户信息。
响应
响应格式与 API 集成的聊天完成端点相同,并增加了电话通话的会话管理。完成的唯一标识符
对象类型(“chat.completion”)
完成创建时的 Unix 时间戳
用于完成的模型
完成选项数组
对话的会话 ID
流式响应
流式响应格式与 API 集成的流式格式相同。错误响应
状态码 | 描述 |
---|---|
400 | 无效的请求体或缺少通话 ID |
500 | 内部服务器错误 |
会话管理
VAPI 集成基于通话 ID 自动管理会话。它将:- 为回访的来电者查找现有会话
- 为首次来电者创建新会话
- 在整个通话过程中维护对话上下文