快速开始
本指南介绍从创建 API Key 到完成第一次 LLMAPI 请求的最短流程。
Base URL
本文档示例使用:
text
https://api.llmapi.site如果当前部署显示的公开服务地址不同,请以实际地址为准。
创建 API Key
- 登录网站,进入 API Key 页面。
- 点击 创建密钥。
- 选择与目标平台和模型匹配的分组。
- 按需配置额度、限速和过期时间。
- 提交后复制生成的 Key,并妥善保存。
分组选择和验证方法见 创建 API Key。
配置编码客户端
网页 API Key 页面的 使用密钥 会根据当前 Key 的分组、公开服务地址和支持的客户端生成配置。优先使用网页生成的内容,不要直接照抄固定配置。
| 客户端 | 要求 | 指南 |
|---|---|---|
| Codex CLI、Codex Desktop、Codex IDE 扩展 | Key 所属分组支持 Responses API | 配置 Codex |
| Claude Code 及其 IDE 扩展 | 使用密钥 窗口显示 Claude Code | 配置 Claude Code |
| CC Switch | Key 与准备配置的客户端兼容 | 配置 CC Switch |
选择接口
| 场景 | 接口 | 说明 |
|---|---|---|
| Anthropic Messages | POST /v1/messages | 使用支持 Messages 的分组。 |
| Token Count | POST /v1/messages/count_tokens | OpenAI 分组不可用。 |
| OpenAI Responses | POST /v1/responses | 推荐用于 Responses 兼容客户端。 |
| OpenAI Chat Completions | POST /v1/chat/completions | 适合通用 OpenAI 兼容客户端。 |
| 查询可用模型 | GET /v1/models | 返回当前 Key 可用模型。 |
| 查询用量 | GET /v1/usage | 返回额度模式和用量统计。 |
| OpenAI 同步生图 | POST /v1/images/generations | 需要 OpenAI 分组启用生图能力。 |
| OpenAI 同步编辑图片 | POST /v1/images/edits | 支持 multipart 上传和 JSON 图片 URL。 |
| Gemini 原生生成 | POST /v1beta/models/{model}:generateContent | 需要 Gemini 分组。 |
验证 Key
先查询当前 Key 可见的模型:
bash
curl https://api.llmapi.site/v1/models \
-H 'Authorization: Bearer YOUR_API_KEY'然后使用返回列表中的模型发起请求。例如,Anthropic 兼容分组可以调用 Messages:
bash
curl https://api.llmapi.site/v1/messages \
-H 'Authorization: Bearer YOUR_API_KEY' \
-H 'Content-Type: application/json' \
-d '{
"model": "claude-sonnet-4-5",
"max_tokens": 64,
"messages": [{ "role": "user", "content": "Reply with OK." }]
}'接入注意事项
- API Key 绑定的分组决定可访问的接口和模型。
- 只使用当前 Key 调用
GET /v1/models返回的模型。 - OpenAI 图片接口需要 OpenAI 分组启用生图能力。
- Gemini 图片和多模态请求使用 Gemini Native。
- 不要把 API Key 提交到源码、放进截图或日志,也不要写入发布到浏览器的客户端代码。