OpenAI 基础对话示例
以下示例展示如何使用OpenAI兼容的/v1/chat/completions 接口进行基础文本对话。
快速开始
只需要替换<API-KEY> 为你的实际API密钥即可运行。
Copy
curl -X POST "https://model-api.skyengine.com.cn/v1/chat/completions" \
-H "Content-Type: application/json" \
-H "Authorization: Bearer <API-KEY>" \
-d '{
"model": "gpt-5-2025-08-07",
"messages": [
{
"role": "user",
"content": "你好,请介绍一下你自己"
}
],
"max_tokens": 1000,
"temperature": 1
}'
结果示例
200
Copy
{
"id": "165842b19b554b72a471aa73168f8d7c",
"object": "chat.completion",
"created": 1759131775,
"model": "gpt-5-2025-08-07",
"choices": [
{
"index": 0,
"message": {
"role": "assistant",
"content": "你好!我是你的智能助手,可以用中文或英文和你交流,帮你查找与整理信息、解释概念、写作与改稿、生成和调试代码、做数学与数据分析、制定计划与建议,以及创意发想等。\n\n我的工作方式与特点:\n- 注重清晰与可操作性:会给出分步骤的思路、可执行的方案与示例。\n- 善于追问与澄清:如果问题不够明确,我会先确认需求以避免走偏。\n- 多语言支持:中文、英文为主,也可处理其他常见语言的文本。\n- 知识范围:训练数据覆盖到 2024年10月,之后的最新变化可能不了解;如需最新信息,建议提供来源或具体细节。\n\n使用和安全说明:\n- 隐私:除非你在对话中提供,我无法访问你的个人数据;我也不会在不同对话间记忆你的信息。\n- 局限:可能会出错或过时,涉及重要决策(医疗、法律、金融等)请务必二次核对或咨询专业人士。\n- 外部能力:我不能直接在现实世界执行操作(如下单、打电话),但可以提供步骤指导与模板。\n\n你可以这样和我合作:\n- 给出目标与约束(时间、预算、受众、风格)。\n- 提供已有材料或偏好,我可在此基础上优化。\n- 要代码时说明环境与语言版本;要写作时说明语气与字数。\n\n很高兴认识你!你今天想做什么?我可以先从一个具体问题或任务开始帮你。"
},
"finish_reason": "stop",
"content_filter_results": {
"hate": {
"filtered": false
},
"self_harm": {
"filtered": false
},
"sexual": {
"filtered": false
},
"violence": {
"filtered": false
},
"jailbreak": {
"filtered": false,
"detected": false
},
"profanity": {
"filtered": false,
"detected": false
}
}
}
],
"usage": {
"prompt_tokens": 12,
"completion_tokens": 758,
"total_tokens": 770,
"prompt_tokens_details": {
"audio_tokens": 0,
"cached_tokens": 0
},
"completion_tokens_details": {
"audio_tokens": 0,
"reasoning_tokens": 384,
"accepted_prediction_tokens": 0,
"rejected_prediction_tokens": 0
}
},
"system_fingerprint": ""
}
重要参数说明
- model: 指定要使用的模型,如
gpt-5-2025-08-07、gpt-5-2025-08-07-mini、gpt-3.5-turbo等 - messages: 对话消息数组,包含角色(role)和内容(content)
- max_tokens: 最大生成token数量,控制回复长度
- temperature: 控制回复的随机性,注意:
gpt-5-2025-08-07模型仅支持默认值 1

