API 文档
完全兼容 OpenAI SDK,改 base_url 即可使用。
快速开始
from openai import OpenAI
client = OpenAI(
api_key="sk-your-key",
base_url="https://llm.saylulu.com/api/v1"
)
response = client.chat.completions.create(
model="deepseek/deepseek-chat",
messages=[{"role": "user", "content": "你好"}]
)
print(response.choices[0].message.content)可用模型
| Model ID | 名称 | 输入/1M | 输出/1M |
|---|---|---|---|
| deepseek/deepseek-chat | DeepSeek Chat | ¥1 | ¥2 |
| deepseek/deepseek-reasoner | DeepSeek Reasoner | ¥4 | ¥16 |
| anthropic/claude-sonnet-5 | Claude Sonnet 5 | ¥21 | ¥105 |
| anthropic/claude-haiku-4-5 | Claude Haiku 4.5 | ¥7 | ¥35 |
| qwen/qwen-plus | Qwen Plus | ¥14 | ¥42 |
| glm/glm-4-flash | GLM-4 Flash | ¥7 | ¥7 |
智能路由
不指定模型时平台自动选择:
| 意图 | 关键词 | 默认模型 |
|---|---|---|
| 代码 | 写代码/函数/bug/算法 | deepseek/deepseek-chat |
| 翻译 | 翻译/translate | deepseek/deepseek-chat |
| 推理 | 分析/为什么/数学 | deepseek/deepseek-chat |
| 创作 | 故事/文案/角色扮演 | qwen/qwen-plus |
| 摘要 | 总结/概括/summarize | deepseek/deepseek-chat |
# 自动路由
curl https://llm.saylulu.com/api/v1/chat/completions \
-H "Authorization: Bearer sk-your-key" \
-d '{"model":"auto","messages":[{"role":"user","content":"翻译成英文: 你好"}]}'
# 手动指定 + 备选
curl https://llm.saylulu.com/api/v1/chat/completions \
-H "Authorization: Bearer sk-your-key" \
-d '{"model":"anthropic/claude-sonnet-5","models":["deepseek/deepseek-chat"],"messages":[...]}'Key 共享
贡献你的 API Key 赚取 credits(×1.2 奖励)。上传和管理在 Keys 面板。
错误码
| HTTP | 含义 |
|---|---|
| 401 | API Key 无效或缺失 |
| 402 | 余额不足 |
| 422 | 内容安全拦截 |
| 429 | 请求频率过高 |
| 503 | 模型暂时不可用 |