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
Модель | Название модели в API Bedrock |
---|---|
Claude 3 Haiku | anthropic.claude-3-haiku-20240307-v1:0 |
Claude 3 Sonnet | anthropic.claude-3-sonnet-20240229-v1:0 |
Claude 3 Opus | anthropic.claude-3-opus-20240229-v1:0 |
Claude 3.5 Sonnet | anthropic.claude-3-5-sonnet-20241022-v2:0 |
Список доступных моделей
Следующие примеры показывают, как вывести список всех доступных моделей Claude через Bedrock:
Выполнение запросов
Следующие примеры показывают, как генерировать текст с помощью Claude 3 Sonnet на Bedrock:
Подробнее см. наши клиентские SDK и официальную документацию Bedrock здесь.