Chat Completions
通过统一端点与参数,兼容调用多家模型(如 OpenAI、Claude、DeepSeek 等)。核心参数保持一致,只需切换model即可。
请求
POST /chat/completions
请求体
{
"model": "gpt-4.1",
"messages": [
{ "role": "system", "content": "You are a helpful assistant." },
{ "role": "user", "content": "请用一句话介绍奇异果AI的特点" }
],
"temperature": 0.7
}
响应
响应示例
{
"id": "chatcmpl-xxx",
"object": "chat.completion",
"created": 1710000000,
"model": "gpt-4.1",
"choices": [
{
"index": 0,
"message": {
"role": "assistant",
"content": "奇异果AI提供统一接口、支持多款模型,提供多种场景,如对话、推理、编程、翻译与文本处理,接入简单稳定。"
},
"finish_reason": "stop"
}
],
"usage": {
"prompt_tokens": 10,
"completion_tokens": 20,
"total_tokens": 30
}
}
最佳实践
- 使用
system设定角色,提升回复稳定性 - 根据成本与实时性选择模型
- 为长对话开启消息截断或摘要