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。
请求正文参数
请求示例
响应示例
流式输出
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的价格。

