OminiApi 文档

Messages

Anthropic Messages 格式接口(Claude Code 使用的接口)

OminiApi Team接口参考约 5 分钟
POST https://omini.ominiapi.top/v1/messages

请求和响应格式与 Anthropic Messages 一致。Claude Code 使用的就是这个接口。

示例

curl https://omini.ominiapi.top/v1/messages \
  -H "Content-Type: application/json" \
  -H "x-api-key: $OMINI_API_KEY" \
  -H "anthropic-version: 2023-06-01" \
  -d '{
    "model": "模型名",
    "max_tokens": 1024,
    "messages": [{ "role": "user", "content": "你好" }]
  }'

设置 "stream": true 即可流式返回,事件格式与 Anthropic 官方一致。

Anthropic SDK 的 base_url 填站点根地址,不要带 /v1,SDK 会自己拼上 /v1/messages。

计算 Token

POST https://omini.ominiapi.top/v1/messages/count_tokens

与 Anthropic 官方的 Count Tokens 一致,不计费。只对 Claude 模型可用,其他模型会返回 messages token counting requires a Claude-compatible upstream。

本页目录