Amazon Bedrock API
Модели Claude от Anthropic теперь общедоступны через Amazon Bedrock.
Вызов Claude через Bedrock немного отличается от того, как вы бы вызывали Claude при использовании клиентских SDK от Anthropic. Это руководство проведет вас через процесс выполнения API-вызова к Claude на Bedrock либо в Python, либо в TypeScript.
Обратите внимание, что это руководство предполагает, что вы уже зарегистрировались для получения аккаунта AWS и настроили программный доступ.
Установка и настройка AWS CLI
- Установите версию AWS CLI версии
2.13.23
или новее - Настройте ваши учетные данные AWS, используя команду AWS configure (см. Настройка AWS CLI) или найдите ваши учетные данные, перейдя к “Command line or programmatic access” в вашей панели управления AWS и следуя указаниям во всплывающем модальном окне.
- Убедитесь, что ваши учетные данные работают:
Установка SDK для доступа к Bedrock
Клиентские SDK от Anthropic поддерживают Bedrock. Вы также можете использовать AWS SDK, такой как boto3
, напрямую.
Доступ к Bedrock
Подписка на модели Anthropic
Перейдите в AWS Console > Bedrock > Model Access и запросите доступ к моделям Anthropic. Обратите внимание, что доступность моделей Anthropic варьируется по регионам. См. документацию AWS для получения последней информации.
Имена моделей API
Модель | Имя модели Bedrock API |
---|---|
Claude Opus 4 | anthropic.claude-opus-4-20250514-v1:0 |
Claude Sonnet 4 | anthropic.claude-sonnet-4-20250514-v1:0 |
Claude Sonnet 3.7 | anthropic.claude-3-7-sonnet-20250219-v1:0 |
Claude Haiku 3.5 | anthropic.claude-3-5-haiku-20241022-v1:0 |
Claude Sonnet 3.5 | anthropic.claude-3-5-sonnet-20241022-v2:0 |
Claude Opus 3 | anthropic.claude-3-opus-20240229-v1:0 |
Claude Sonnet 3 | anthropic.claude-3-sonnet-20240229-v1:0 |
Claude Haiku 3 | anthropic.claude-3-haiku-20240307-v1:0 |
Список доступных моделей
Следующие примеры показывают, как вывести список всех моделей Claude, доступных через Bedrock:
Выполнение запросов
Следующие примеры показывают, как генерировать текст из Claude на Bedrock:
См. наши клиентские SDK для получения более подробной информации и официальную документацию Bedrock здесь.
Логирование активности
Bedrock предоставляет сервис логирования вызовов, который позволяет клиентам логировать промпты и завершения, связанные с вашим использованием.
Anthropic рекомендует логировать вашу активность как минимум на скользящей 30-дневной основе, чтобы понимать вашу активность и расследовать любое потенциальное неправильное использование.
Включение этого сервиса не дает AWS или Anthropic никакого доступа к вашему контенту.
Поддержка функций
Вы можете найти все функции, которые в настоящее время поддерживаются на Bedrock здесь.