Anthropic Messages API
Anthropic SDK 的 Base URL 使用 https://api.fenno.ai,SDK 会自行追加 /v1/messages,不要填 OpenAI 使用的 /v1 基础地址。
| 方法 | 路径 | 参考 |
|---|---|---|
| POST | /v1/messages | 创建消息 |
| POST | /v1/messages/count_tokens | 输入 token 计数 |
请求 Header
x-api-key: <FENNO_API_KEY>
anthropic-version: 2023-06-01
Content-Type: application/json与 Chat Completions 的区别
- 系统指令放在顶层
system,不是随意放入messages的 system 消息。 - 生成消息时必须设置
max_tokens。 content可以包含文本、图片、文档、工具请求、工具结果或模型特有内容块。- 工具 schema 使用
input_schema,执行结果通过 user 消息中的tool_result内容块回传。 - 流式输出使用具名的 message/content-block 事件,不是 Chat delta 对象。
模型权限、视觉、思考和缓存仍取决于所选模型。Anthropic SDK 包含某个 API,并不代表 Fenno 支持上游托管工具、批处理或文件 API。
通用模型 ID 查询见模型查询;出现在列表中不能单独证明支持原生 Messages。继续阅读 Claude Code 接入和官方 Messages 文档 。