InhabbitInhabbit Docs
AI 模型接口聊天(Chat)

原生 Claude 格式

Anthropic Claude 原生消息接口(POST /v1/messages)。

端点

POST https://llm.inhabbit.com/v1/messages

认证

参数位置类型必需说明
AuthorizationHeaderstring格式:Bearer sk-xxxxxx
x-api-keyHeaderstringAnthropic API Key(替代 Bearer Token)
anthropic-versionHeaderstringAnthropic API 版本

请求体(application/json)

参数类型必需说明
modelstring模型标识
messagesarray<object>对话消息列表
max_tokensinteger最大响应 Token 数(最小值:1)
systemstring | array<object>系统提示词
temperaturenumber随机性控制,范围 0-1
top_pnumber核采样参数
top_kintegerTop-K 采样参数
streamboolean是否启用流式响应
stop_sequencesarray<string>自定义停止 Token
toolsarray<object>工具/函数定义
tool_choiceobject工具选择策略
thinkingobject扩展思考配置
metadataobject自定义元数据

响应(200 OK)

{
  "id": "string",
  "type": "message",
  "role": "assistant",
  "content": [{}],
  "model": "string",
  "stop_reason": "string",
  "usage": {
    "input_tokens": 0,
    "output_tokens": 0,
    "cache_creation_input_tokens": 0,
    "cache_read_input_tokens": 0
  }
}

本页目录