接口说明

文本系列接口,兼容 Anthropic Messages 协议,可以直接使用 Anthropic 官方 SDK 调用。

请求地址

使用 SDK 时只填 Base URL,SDK 会自动拼接 /v1/messages;不要把完整请求地址填进 Base URL。注意 Base URL 末尾没有 /v1,与 OpenAI 兼容接口不同。

鉴权

在请求头中携带 API Key:x-api-key: <你的 API Key>,同时携带 anthropic-version: 2023-06-01。使用 Anthropic SDK 时这两个请求头会自动添加。API Key 在 API Key 页面 获取。 示例从环境变量 NONELINEAR_API_KEY 读取 API Key,运行前先在终端设置:

示例代码 (Anthropic SDK)

先安装 SDK:pip install --upgrade anthropic

cURL 调用示例

以下命令适用于 macOS / Linux 终端。Windows 用户可在 Git Bash 或 WSL 中运行,或使用 Python 示例。
成功时返回 JSON,本次消耗的 token 数在 usage 中。错误码说明见错误处理。