Skip to Content

Endpoint

POST /v1/chat/completions

用于聊天、推理、代码生成和工具调用,是最常见的文本接口入口。

常见字段

字段类型说明
modelstring模型名,建议先通过 GET /v1/models 确认
messagesarrayOpenAI 风格消息数组
temperaturenumber采样参数,可按场景调整
streamboolean是否使用流式返回

cURL 示例

curl https://123api.co/v1/chat/completions \ -H "Content-Type: application/json" \ -H "Authorization: Bearer YOUR_API_KEY" \ -d '{ "model": "gpt-5.4-mini", "messages": [ {"role": "system", "content": "你是一个专业助手。"}, {"role": "user", "content": "给我一段上线公告。"} ], "temperature": 0.7 }'

Python 示例

resp = client.chat.completions.create( model="gpt-5.4-mini", messages=[ {"role": "system", "content": "你是一个专业助手。"}, {"role": "user", "content": "给我一段上线公告。"} ], temperature=0.7 ) print(resp.choices[0].message.content)

如果你已经在项目中使用 OpenAI 官方 SDK,一般只需要修改 base_urlapiKey