Эта страница описывает устаревшую интеграцию Amazon Bedrock: API InvokeModel и Converse с идентификаторами моделей, версионированными через ARN, и кодированием потока событий AWS. Для моделей, доступных на конечной точке Bedrock с Messages API, см. Claude в Amazon Bedrock, которая использует Messages API по адресу /anthropic/v1/messages с потоковой передачей SSE. Для альтернативы, управляемой Anthropic, с выставлением счетов через AWS Marketplace и, как правило, доступом к функциям в день выпуска, см. Claude Platform на AWS. Существующие пользователи Bedrock могут следовать руководству по миграции.
Вызов Claude через Bedrock немного отличается от того, как вы бы вызывали Claude напрямую через Claude API. Это руководство проведет вас через выполнение вызова API к Claude на Bedrock с использованием одного из клиентских SDK Anthropic.
Обратите внимание, что это руководство предполагает, что вы уже зарегистрировали учетную запись AWS и настроили программный доступ.
2.13.23 или новее.aws sts get-caller-identityКлиентские SDK Anthropic поддерживают Bedrock. Вы также можете использовать AWS SDK, такой как boto3, напрямую.
pip install -U "anthropic[bedrock]"Перейдите в AWS Console > Bedrock > Model Access и запросите доступ к моделям Anthropic. Обратите внимание, что доступность моделей Anthropic варьируется в зависимости от региона. См. документацию AWS для получения актуальной информации.
Claude Opus 5, Claude Sonnet 5, Claude Fable 5, Claude Opus 4.8 и Claude Opus 4.7 доступны через InvokeModel на bedrock-runtime.
Эти запросы обслуживаются той же инфраструктурой, что и конечная точка
Claude в Amazon Bedrock.
Для нативной формы запроса Messages API и полного паритета функций
используйте эту страницу. Эти модели не включены в таблицу моделей
на этой странице, поскольку у них нет идентификаторов моделей, версионированных через ARN.
Термины жизненного цикла (Deprecated, Retired) определены в разделе Устаревание моделей. Даты жизненного цикла на платформах, управляемых партнерами, устанавливаются партнером и могут отличаться от расписания Claude API. Для получения текущей даты вывода из эксплуатации любой модели на Amazon Bedrock см. страницу жизненного цикла моделей Amazon Bedrock.
AWS предлагает более новые модели Claude через межрегиональный вывод (cross-region inference), а не через пропускную способность по требованию. Для этих моделей запрос, передающий базовый идентификатор модели, завершается ошибкой HTTP 400, подобной следующей:
Invocation of model ID anthropic.claude-sonnet-4-5-20250929-v1:0 with on-demand throughput isn't supported. Retry your request with the ID or ARN of an inference profile that contains this model.Чтобы вызвать эти модели, передайте профиль вывода вместо базового идентификатора модели. Идентификатор профиля вывода — это базовый идентификатор модели с префиксом из столбца, отмеченного "Да" в следующей таблице, например us.anthropic.claude-sonnet-4-5-20250929-v1:0. Вы также можете передать полный ARN профиля вывода в форме arn:aws:bedrock:{region}:{account-id}:inference-profile/{inference-profile-id}. Для авторитетного списка доступных профилей вывода от AWS см. Поддерживаемые регионы и модели для профилей вывода. О том, как префиксы влияют на маршрутизацию и ценообразование, см. раздел Глобальные и региональные конечные точки.
| Модель | Базовый идентификатор модели Bedrock | global | us | eu | jp | apac |
|---|---|---|---|---|---|---|
| Claude Opus 4.6 | anthropic.claude-opus-4-6-v1 | Да | Да | Да | Да | Да |
| Claude Sonnet 4.6 | anthropic.claude-sonnet-4-6 | Да | Да | Да | Да | Нет |
| Claude Sonnet 4.5 | anthropic.claude-sonnet-4-5-20250929-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 Opus 4.5 | anthropic.claude-opus-4-5-20251101-v1:0 | Да | Да | Да | Нет | Нет |
| Claude Opus 4.1 Устаревшая. | anthropic.claude-opus-4-1-20250805-v1:0 | Нет | Да | Нет | Нет | Нет |
| Claude Opus 4 Выведена из эксплуатации. | anthropic.claude-opus-4-20250514-v1:0 | Нет | Нет | Нет | Нет | Нет |
| Claude Haiku 4.5 | anthropic.claude-haiku-4-5-20251001-v1:0 | Да | Да | Да | Нет | Нет |
| Claude Haiku 3.5 Устаревшая. | anthropic.claude-3-5-haiku-20241022-v1:0 | Нет | Да | Нет | Нет | Нет |
Следующие примеры показывают, как вывести список всех моделей Claude, доступных через Bedrock:
import boto3
bedrock = boto3.client(service_name="bedrock")
response = bedrock.list_foundation_models(byProvider="anthropic")
for summary in response["modelSummaries"]:
print(summary["modelId"])Следующие примеры показывают, как сгенерировать текст с помощью Claude на Bedrock:
Вызов API InvokeModel с учетными данными AWS требует подписи запроса SigV4, которую SDK в других вкладках обрабатывают автоматически. Для конечной точки Bedrock, которую вы можете вызвать с помощью самодостаточной команды cURL, см. Claude в Amazon Bedrock.
См. клиентские SDK для получения дополнительной информации и официальную документацию Bedrock.
Вы можете аутентифицироваться в Bedrock, используя bearer-токены вместо учетных данных AWS. Это полезно в корпоративных средах, где командам нужен доступ к Bedrock без управления учетными данными AWS, ролями IAM или разрешениями на уровне учетной записи.
Самый простой подход — установить переменную окружения AWS_BEARER_TOKEN_BEDROCK, которую каждый SDK обнаруживает автоматически при разрешении учетных данных из окружения.
Чтобы предоставить токен программно:
Этот раздел показывает, как настроить bearer-токен в клиенте SDK. SDK также считывают токен из переменной окружения AWS_BEARER_TOKEN_BEDROCK. Для выполнения прямых HTTP-запросов с bearer-токеном см. документацию Amazon Bedrock.
Bedrock предоставляет сервис журналирования вызовов, который позволяет вам записывать подсказки и завершения, связанные с вашим использованием.
Anthropic рекомендует вести журнал вашей активности как минимум на скользящей основе за 30 дней, чтобы понимать вашу активность и расследовать любое потенциальное неправомерное использование.
Включение этого сервиса не дает AWS или Anthropic никакого доступа к вашему контенту.
Полный список функций с доступностью на Amazon Bedrock см. в разделе Обзор функций.
fallbacks; используйте вместо этого клиентский шаблон резервного перехода)Поддержка PDF доступна на Bedrock как через Converse API, так и через InvokeModel API. Подробную информацию о возможностях и ограничениях обработки PDF см. в разделе Поддержка PDF в Amazon Bedrock.
Важные соображения для пользователей Converse API:
Claude Fable 5, Claude Opus 5, Claude Opus 4.8, Claude Opus 4.7, Claude Opus 4.6, Claude Sonnet 5 и Claude Sonnet 4.6 имеют контекстное окно в 1 млн токенов на Amazon Bedrock. Другие модели Claude, включая Sonnet 4.5 и Sonnet 4 (устаревшая), имеют контекстное окно в 200 тыс. токенов.
Bedrock ограничивает полезную нагрузку запросов до 20 МБ. При отправке больших документов или множества изображений вы можете достичь этого ограничения раньше, чем ограничения по токенам.
Начиная с Claude Sonnet 4.5 и всех будущих моделей, Bedrock предлагает два типа конечных точек:
Региональные конечные точки включают 10% надбавку к цене по сравнению с глобальными конечными точками.
Это относится только к Claude Sonnet 4.5 и будущим моделям. Более старые модели (Claude Sonnet 4 (устаревшая) и более ранние) сохраняют свои существующие структуры ценообразования.
Глобальные конечные точки (рекомендуется):
Региональные конечные точки (CRIS):
Использование глобальных конечных точек (по умолчанию для Opus 4.6, Sonnet 4.6 и Sonnet 4.5):
Идентификаторы моделей для Claude Opus 4.6, Sonnet 4.6 и Sonnet 4.5 уже включают префикс global.:
Вызов API InvokeModel с учетными данными AWS требует подписи запроса SigV4, которую SDK в других вкладках обрабатывают автоматически. Для конечной точки Bedrock, которую вы можете вызвать с помощью самодостаточной команды cURL, см. Claude в Amazon Bedrock.
Использование региональных конечных точек (CRIS):
Чтобы использовать региональные конечные точки, замените префикс global. на региональный префикс, такой как us.:
Вызов API InvokeModel с учетными данными AWS требует подписи запроса SigV4, которую SDK в других вкладках обрабатывают автоматически. Для конечной точки Bedrock, которую вы можете вызвать с помощью самодостаточной команды cURL, см. Claude в Amazon Bedrock.
Claude Mythos Preview — это исследовательская предварительная модель, доступная приглашенным клиентам на Amazon Bedrock. Для получения дополнительной информации см. Project Glasswing.
Was this page helpful?