访问API

API通过我们的网页控制台提供。您可以使用工作台在浏览器中试用API,然后在账户设置中生成API密钥。使用工作空间来分割您的API密钥并按用例控制支出

身份验证

所有对Anthropic API的请求都必须包含一个带有您API密钥的x-api-key头部。如果您使用客户端SDK,您将在构建客户端时设置API,然后SDK将代表您在每个请求中发送头部。如果直接与API集成,您需要自己发送此头部。

内容类型

Anthropic API始终接受请求体中的JSON并在响应体中返回JSON。您需要在请求中发送content-type: application/json头部。如果您使用客户端SDK,这将自动处理。

响应头部

Anthropic API在每个响应中包含以下头部:

  • request-id:请求的全局唯一标识符。

  • anthropic-organization-id:与请求中使用的API密钥关联的组织ID。

示例

Shell
curl https://api.anthropic.com/v1/messages \
     --header "x-api-key: $ANTHROPIC_API_KEY" \
     --header "anthropic-version: 2023-06-01" \
     --header "content-type: application/json" \
     --data \
'{
    "model": "claude-opus-4-20250514",
    "max_tokens": 1024,
    "messages": [
        {"role": "user", "content": "Hello, world"}
    ]
}'