Chat Completions
curl --request POST \
--url https://api.apiyi.com/v1/chat/completions \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"model": "gpt-4o",
"messages": [
{
"role": "system",
"content": "你是一个专业的AI助手。"
},
{
"role": "user",
"content": "你好,请介绍一下自己。"
}
]
}
'{
"id": "chatcmpl-abc123",
"object": "chat.completion",
"created": 1702855400,
"model": "gpt-4o",
"choices": [
{
"index": 0,
"message": {
"role": "assistant",
"content": "你好!我是一个AI助手,很高兴为你服务。我可以帮助你回答问题、撰写内容、编写代码等。有什么我可以帮你的吗?"
},
"finish_reason": "stop"
}
],
"usage": {
"prompt_tokens": 25,
"completion_tokens": 42,
"total_tokens": 67
}
}API 参考
Chat Completions
对话补全接口在线调试 — 填入 API Key 即可发送请求、查看响应。POST /v1/chat/completions
POST
/
v1
/
chat
/
completions
Chat Completions
curl --request POST \
--url https://api.apiyi.com/v1/chat/completions \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"model": "gpt-4o",
"messages": [
{
"role": "system",
"content": "你是一个专业的AI助手。"
},
{
"role": "user",
"content": "你好,请介绍一下自己。"
}
]
}
'{
"id": "chatcmpl-abc123",
"object": "chat.completion",
"created": 1702855400,
"model": "gpt-4o",
"choices": [
{
"index": 0,
"message": {
"role": "assistant",
"content": "你好!我是一个AI助手,很高兴为你服务。我可以帮助你回答问题、撰写内容、编写代码等。有什么我可以帮你的吗?"
},
"finish_reason": "stop"
}
],
"usage": {
"prompt_tokens": 25,
"completion_tokens": 42,
"total_tokens": 67
}
}授权
在 API易控制台获取的 API Key
请求体
application/json
模型名称。API易支持 400+ 模型,只需更换模型名称即可切换不同厂商的模型。
示例:
"gpt-4o"
"gpt-4o-mini"
"gpt-5-chat-latest"
"claude-sonnet-4-20250514"
"claude-opus-4-1-20250805"
"claude-3-5-haiku-20241022"
"gemini-2.5-pro"
"gemini-2.5-flash"
"gemini-2.0-flash"
"deepseek-r1"
"deepseek-v3-0324"
"grok-4-0709"
"grok-3"
"o4-mini"
"o3"
"qwen-max"
"glm-4-plus"
对话消息数组,支持多轮对话
Show child attributes
Show child attributes
示例:
[
{
"role": "system",
"content": "你是一个专业的AI助手。"
},
{ "role": "user", "content": "你好,请介绍一下自己。" }
]采样温度。较高的值(如 0.8)使输出更随机,较低的值(如 0.2)使输出更确定。
必填范围:
0 <= x <= 2最大生成 token 数。不同模型有不同的上限。
必填范围:
x >= 1核采样参数。建议不要同时修改 temperature 和 top_p。
必填范围:
0 <= x <= 1为每条消息生成多少个回复选项。
必填范围:
x >= 1是否流式返回结果。Playground 不支持流式预览,建议用 SDK 测试。
停止序列。遇到该序列时停止生成。最多 4 个。
存在惩罚。正值增加模型谈论新话题的可能性。
必填范围:
-2 <= x <= 2频率惩罚。正值降低模型逐字重复的可能性。
必填范围:
-2 <= x <= 2终端用户的唯一标识符,用于监控和滥用检测。
此页面对您有帮助吗?
⌘I