你只需要两样东西:
| 项目 | 值 |
|---|---|
| 接口地址 | https://yapi.uk |
| API Key | 注册后在控制台获取,格式:sk-xxxxxxxx |
https://yapi.uk/v1sk-xxxxxxxxclaude-opus-4-6 或 claude-sonnet-4-6https://yapi.uk/v1sk-xxxxxxxxhttps://yapi.uk/v1claude-opus-4-6| 模型 | 厂商 | 适合场景 |
|---|---|---|
claude-opus-5 | Anthropic | 最新旗舰,复杂任务/创作/角色扮演 |
claude-sonnet-4-6 | Anthropic | 性价比高,日常对话/写作 |
claude-opus-4-8 | Anthropic | 强推理 |
gpt-5.6-sol | OpenAI | 旗舰,编程/分析 |
gpt-6-astra | OpenAI | 最强推理 |
deepseek-v4-pro | DeepSeek | 高性价比 |
GLM-5.3 | 智谱 | 中文场景 |
kimi-k3 | Moonshot | 长文本 |
兼容 OpenAI API 格式,改一行 base_url 就能用;同时也兼容 Anthropic 原生格式(/v1/messages)。
from openai import OpenAI
client = OpenAI(
api_key="sk-你的key",
base_url="https://yapi.uk/v1",
)
resp = client.chat.completions.create(
model="claude-sonnet-4-6",
messages=[{"role": "user", "content": "你好"}],
)
print(resp.choices[0].message.content)
curl https://yapi.uk/v1/chat/completions \
-H "Content-Type: application/json" \
-H "Authorization: Bearer sk-你的key" \
-d '{
"model": "claude-opus-4-6",
"messages": [{"role": "user", "content": "Hello"}]
}'
import OpenAI from "openai";
const client = new OpenAI({
apiKey: "sk-你的key",
baseURL: "https://yapi.uk/v1",
});
const resp = await client.chat.completions.create({
model: "gpt-5.6-sol",
messages: [{ role: "user", content: "Hello" }],
});
console.log(resp.choices[0].message.content);
Q: 支持流式输出吗?
A: 支持,跟官方一样。
Q: 支持 function calling / tool use 吗?
A: 支持,完全兼容 OpenAI 格式。
Q: 余额不足会怎样?
A: 返回 402 错误,充值后立即恢复。
Q: 数据安全吗?
A: 不存储任何对话内容,只记录 token 用量用于计费。