Начало работы
Доступ к API
API доступен через наш веб Console. Вы можете использовать Workbench для тестирования API в браузере, а затем создавать API-ключи в Настройках аккаунта. Используйте рабочие пространства для сегментации ваших API-ключей и контроля расходов по вариантам использования.
Аутентификация
Все запросы к API Anthropic должны включать заголовок x-api-key
с вашим API-ключом. Если вы используете клиентские SDK, вы установите API при создании клиента, и SDK будет отправлять заголовок от вашего имени с каждым запросом. При прямой интеграции с API вам нужно будет отправлять этот заголовок самостоятельно.
Типы контента
API Anthropic всегда принимает JSON в теле запроса и возвращает JSON в теле ответа. Вам нужно будет отправлять заголовок content-type: application/json
в запросах. Если вы используете клиентские SDK, это будет обработано автоматически.
Примеры
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-3-5-sonnet-20241022",
"max_tokens": 1024,
"messages": [
{"role": "user", "content": "Hello, world"}
]
}'