Monoize
API 使用指南

开始使用

用一个 API 密钥调用 LynShen 网关。本页给出 Base URL、认证方式、协议选择和第一个请求。

本指南面向 LynShen 托管服务的用户。你只需要一个 API 密钥,就可以用 OpenAI 或 Anthropic 的协议调用网关中的模型。

准备工作

  1. 在 www.lynshen.org 注册并登录。
  2. 验证邮箱。未验证邮箱的账户调用 API 会收到 HTTP 403 email_unverified。
  3. 在控制台的钱包或商店页面充值或购买套餐。余额为零时,请求会收到 HTTP 402 insufficient_balance。
  4. 打开侧边栏中的令牌管理(/dashboard/tokens),创建一个 API 密钥。密钥以 sk- 开头。

不要把密钥写进公开仓库、截图或前端代码。密钥泄露后,在令牌管理中禁用或删除它,再创建新的密钥。

Base URL

协议Base URL说明
OpenAI 兼容(Chat Completions、Responses、Images、Embeddings)https://api.lynshen.org/v1OpenAI SDK 和大多数工具填写这个地址。
Anthropic 兼容(Messages)https://api.lynshen.orgAnthropic SDK 会自己拼接 /v1/messages,所以不要带 /v1。

网关也接受不带 /v1 的路径,例如 https://api.lynshen.org/chat/completions。网关也接受 /api 前缀,例如 https://api.lynshen.org/api/v1/models。这两种别名与标准路径的行为相同。工具只允许填写主机名时,可以使用这些别名。

https://www.lynshen.org 也能处理 API 请求,但它经过网站的 CDN。程序和工具请统一使用 https://api.lynshen.org。

认证

把密钥放在以下任一请求头中:

Authorization: Bearer sk-...
x-api-key: sk-...

两个请求头对所有端点都有效。Authorization 必须使用 Bearer 前缀。缺少密钥或密钥无效时,网关返回 HTTP 401 unauthorized。

选择协议

LynShen 在网关内部转换协议。你可以用任意一种协议调用任意一个聊天模型。例如,你可以用 Anthropic Messages 协议调用 GPT 模型,也可以用 Chat Completions 协议调用 Claude 模型。

你的情况推荐协议端点
使用 OpenAI SDK、LangChain 或大多数第三方客户端Chat CompletionsPOST /v1/chat/completions
使用 Codex、需要推理摘要或内置图片生成工具ResponsesPOST /v1/responses
使用 Claude Code、Anthropic SDK 或 Messages 格式的工具MessagesPOST /v1/messages
只需要生成或编辑图片ImagesPOST /v1/images/generations、POST /v1/images/edits
需要文本向量EmbeddingsPOST /v1/embeddings

完整的端点列表见其他端点。

第一个请求

先把密钥放进环境变量:

export LYNSHEN_API_KEY="sk-..."

然后查询你的密钥可以调用的模型:

curl https://api.lynshen.org/v1/models \
  -H "Authorization: Bearer $LYNSHEN_API_KEY"

从返回的 data[].id 中选一个模型,然后发送一个聊天请求。下面的示例使用 gpt-5.5。如果你的列表中没有这个模型,换成列表中的其他模型。

curl https://api.lynshen.org/v1/chat/completions \
  -H "Authorization: Bearer $LYNSHEN_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "gpt-5.5",
    "messages": [{ "role": "user", "content": "用一句话介绍你自己。" }]
  }'

成功时,Chat Completions 返回 choices[0].message.content,Messages 返回 content[] 中的 text 块。失败时,返回体包含 error 对象。错误码的含义见错误码与限制。

查看用量和费用

  • 在控制台的日志页面查看每个请求的模型、Token 数和费用。
  • 在模型广场(/marketplace)查看模型的公开价格。
  • 每个响应都带有 x-request-id 响应头。联系客服时,请提供这个值。

下一步

本页目录