跳转到主要内容
基础 URL:https://api.hostlinku.com。所有网关端点均位于 /v1 之下,并通过 Authorization: Bearer 或 x-api-key 请求头接收 API 密钥 Hostlinku(sk-…)。

速率限制

为了保障所有用户的服务质量,网关对每个API密钥设定了以下限制: 速率限制详情:
  • 每个API密钥的60秒时间窗口;所有模型的请求将合并计算。
  • 被限额器拒绝的请求不会影响余额(不会预留额度)。
  • 控制台和公共端点(/api/*)的限制为每个 IP 地址每分钟 120 次请求;身份验证端点的限制为每个 IP 地址每 15 分钟 30 次尝试。
当达到限额时:
  • 返回 HTTP 错误代码 429 Too Many Requests。
  • Retry-After 标头中包含建议在重试前等待的秒数。
  • 标头 RateLimit-Limit / RateLimit-Remaining / RateLimit-Reset(IETF 格式)显示当前的 RPM 配额。

Anthropic Messages API 格式

POST /v1/messages 以原生格式 Anthropic 调用模型。请求头必须包含 x-api-key: YOUR_API_KEY(或 Authorization: Bearer)。 适用于 Anthropic SDK、Claude Code、Cursor 和 Cline - 只需设置 ANTHROPIC_BASE_URL=https://api.hostlinku.com 即可。完整文档:Anthropic Messages。

请求正文参数

请求示例

响应示例

流式输出

响应以SSE格式按片段发送:

OpenAI 协议(Chat Completions API)

POST /v1/chat/completions 以 OpenAI Chat Completions 格式调用任意模型。请求头中必须包含 Authorization: Bearer YOUR_API_KEY。 OpenAI SDK 只需指向 base_url="https://api.hostlinku.com/v1" 即可。完整文档:Chat Completions。

请求正文参数

请求示例

示例回复

流式输出

OpenAI Responses API 格式

POST /v1/responses Codex CLI、OpenAI Agents SDK 和 client.responses.create() 采用的格式。请求头包含 Authorization: Bearer YOUR_API_KEY;基础 URL 为 https://api.hostlinku.com/v1。 无状态:store 始终为 false,previous_response_id 被 400 拒绝 - 请在 input 中发送完整历史记录。 完整文档:Responses API。

请求正文参数

请求示例

示例回复

流式输出

错误代码

封装错误遵循所调用的端点协议:/v1/chat/completions → { "status": "error", "error": { "code", "message" } };/v1/messages → { "type": "error", "error": { "type", "message" } };/v1/responses → { "error": { "message", "type", "param", "code" } }。 错误消息中绝不会包含上游提供商的标识或原始文本。OpenAI格式的完整代码列表请参见错误。

429 响应头

查询可用模型

GET /v1/models 返回当前使用的 Service Mode API key 所对应的可用模型,以及该模式下 每 1M 个Token的价格。

请求示例

响应示例