一、基础接口信息
接口地址:
https://tokendeer.com/v1/chat/completions请求方式:
POST数据格式:
JSON字符编码:
UTF-8二、请求头 Headers
调用时必须在请求头中携带 Authorization
Content-Type:
application/json
Authorization:
Bearer sk-xxxxxxxxxxxxxxxxxxxxxxxx
三、聊天对话接口参数
请求体示例
{
"model": "gpt-3.5-turbo",
"messages": [
{"role": "system", "content": "你是一个智能助手"},
{"role": "user", "content": "你好"}
],
"temperature": 0.7,
"stream": false
}
字段说明
model: 模型名称,如 gpt-3.5-turbo / gpt-4
messages: 对话历史数组
temperature: 随机性 0~2
stream: 是否流式输出
四、代码调用示例
Python 示例
import requests
url = "https://tokendeer.com/v1/chat/completions"
headers = {
"Content-Type": "application/json",
"Authorization": "Bearer sk-你的密钥"
}
data = {
"model": "gpt-3.5-turbo",
"messages": [{"role": "user", "content": "你好"}]
}
res = requests.post(url, json=data, headers=headers)
print(res.json())
JavaScript / 前端示例
fetch("https://tokendeer.com/v1/chat/completions", {
method: "POST",
headers: {
"Content-Type": "application/json",
"Authorization": "Bearer sk-你的密钥"
},
body: JSON.stringify({
model: "gpt-3.5-turbo",
messages: [{ role: "user", content: "你好" }]
})
}).then(res => res.json())
.then(data => console.log(data))
五、常见问题
• 401 错误:API Key 错误或未携带
• 404 错误:接口地址填写错误
• 429 错误:请求频率超限,请稍后再试
• 500 错误:服务异常,可联系客服处理