API 文档
完整的 API 接口说明和使用示例
认证
所有 API 请求都需要在请求头中包含您的 API Key:
HTTP
Authorization: Bearer YOUR_API_KEY
基础 URL
API 的基础 URL 为:
URL
https://api.opencaty.ai/v1
聊天补全
创建一个聊天补全请求,与 AI 模型进行对话。
请求示例
Python
from openai import OpenAI
client = OpenAI(
api_key="your-api-key",
base_url="https://api.opencaty.ai/v1"
)
response = client.chat.completions.create(
model="gpt-4",
messages=[
{"role": "system", "content": "You are a helpful assistant."},
{"role": "user", "content": "Hello!"}
],
temperature=0.7,
max_tokens=1000
)
print(response.choices[0].message.content)
参数说明
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
model |
string | 是 | 要使用的模型 ID |
messages |
array | 是 | 对话消息列表 |
temperature |
number | 否 | 采样温度 (0-2),默认 1 |
max_tokens |
integer | 否 | 生成的最大 token 数 |
stream |
boolean | 否 | 是否流式返回,默认 false |