Messages
Anthropic Messages 格式接口(Claude Code 使用的接口)
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。