跳到主要内容
Protokener
API 参考Messages

Protokener / DOCUMENTATION

Messages

Anthropic 原生消息协议,Claude Code 使用此接口。

示例使用占位密钥;模型与价格以实时目录为准。

端点与认证

方法POST
URLhttps://protokener.com/v1/messages
认证Authorization: Bearer YOUR_API_KEY

请求参数

model · string · 必填支持 Messages 的模型 ID
messages · array · 必填user / assistant 消息
max_tokens · integer · 必填输出上限,必须处于模型允许范围
system · string / array · 可选系统提示,使用顶层字段
stream / tools · 可选依模型能力

请求示例

先设置 PROTOKENER_API_KEY 环境变量。MODEL_ID 必须替换为当前密钥实时目录中的精确 id。示例在本地运行会产生真实请求;推理请求按实际用量计费。

curl https://protokener.com/v1/messages \
  -H "x-api-key: $PROTOKENER_API_KEY" \
  -H "anthropic-version: 2023-06-01" \
  -H "Content-Type: application/json" \
  -d '{"model":"MODEL_ID","max_tokens":256,"messages":[{"role":"user","content":"Hello"}]}'

响应与限制

非流式返回 content 内容块与 usage,流式使用 Messages 事件。请求中的 anthropic-version / anthropic-beta 会透传。count_tokens 未单独实现。

资料来源:server/src/relay/relay.controller.ts · server/src/relay/relay.service.ts