Feedback

OpenAI

本文主要介绍如何在接口中配置 OpenAI。
OpenAI 的 GPT 系列模型是对话 AI 的行业基准,以强大的推理能力、指令遵循和自然对话质量著称。GPT-5.5 支持多模态能力且延迟低,是大多数要求顶级语言理解能力的语音 AI 应用的首选。

使用方式

如需使用 OpenAI 作为 LLM 引擎,请在 StartAIConversation API 的 LLMConfig 字段中传入以下 JSON:
// json — LLMConfig
{
"LLMType": "openai",
"Model": "gpt-5.5",
"APIKey": "<your_openai_api_key>",
"APIUrl": "https://api.openai.com/v1/chat/completions",
"Streaming": true,
"SystemPrompt": "You are a helpful voice assistant.",
"Timeout": 3.0,
"History": 5,
"MetaInfo": {}
}
完整 Conversational AI 配置(STT、TTS、打断处理、VAD 等),请参阅 TRTC Conversational AI API 参考

参数参考

字段
类型
必填
说明
LLMType
String
固定值:"openai"
Model
String
模型名称:gpt-5.5gpt-5.4gpt-4o-mini 等。请参阅 OpenAI 模型
APIKey
String
你的 OpenAI API 密钥。请从 OpenAI Platform 获取。
APIUrl
String
OpenAI chat completions 端点。
Streaming
Boolean
启用流式响应。默认值:true
SystemPrompt
String
系统指令,用于引导模型行为。
Timeout
Float
超时时间(秒)。默认值:3。
History
Integer
对话轮次作为上下文。默认值:0。最大值:50。
MetaInfo
Object
自定义参数,会传入请求体中。
更多 OpenAI 模型和 API 的详细信息,请参阅 OpenAI 文档
下一步:配置 TTS 提供商