Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Модели Claude от Anthropic предоставляют передовые возможности разговорного искусственного интеллекта для Microsoft Foundry, позволяя создавать интеллектуальные приложения с использованием современного понимания и генерации языка. Модели Claude превосходят в сложных рассуждениях, создании кода и многомодальных задачах, включая анализ изображений.
В этой статье описано, как:
- Развертывание моделей Claude в Microsoft Foundry
- Проверка подлинности с помощью ключей Microsoft Entra ID или API
- Вызов API Claude Messages с использованием Python, JavaScript или REST
Полный список доступных моделей Claude, версий моделей, возможностей, квот и выставления счетов см. в разделе "Модели Claude" в Microsoft Foundry.
Важно
Элементы, помеченные (предварительная версия) в этой статье, в настоящее время находятся в общедоступной предварительной версии. Эта предварительная версия предоставляется без соглашения об уровне обслуживания, и мы не рекомендуем ее для рабочих нагрузок. Некоторые функции могут не поддерживаться или их возможности могут быть ограничены. Для получения дополнительной информации см. Дополнительные условия использования для предварительных версий Microsoft Azure.
Необходимые условия
- Подписка Azure с допустимым методом оплаты. Если у вас нет подписки Azure, создайте учетную запись paid Azure. Дополнительные сведения см. в разделе о поддержке типа подписки и региона .
- Доступ к Microsoft Foundry с соответствующими разрешениями для создания ресурсов и управления ими.
- Проект Microsoft Foundry, созданный в поддерживаемом расположении развертывания. Все модели Claude (размещённые в Azure и в инфраструктуре Anthropic) поддерживают развёртывания типа Global Standard. Версии некоторых моделей Claude, размещённые в Azure, также доступны для развертывания Data Zone Standard (US). Сведения о точных регионах Azure, в которых модели Claude доступны для развертывания, см. в разделе Доступность регионов по типу развертывания.
- Моделям Foundry от партнеров и сообщества необходим доступ к Azure Marketplace для создания подписок. Убедитесь, что у вас есть разрешения, необходимые для подписки на предложения модели.
- Роль участника или владельца группы ресурсов для развертывания моделей. Дополнительные сведения см. в разделе роли Azure RBAC.
Поддержка типа подписки и региона
Чтобы использовать модели Claude в Microsoft Foundry, необходимо иметь платную подписку Azure с учетной записью для выставления счетов в стране или регионе, где Anthropic предлагает модели для покупки. Список распространенных ошибок, связанных с подпиской, см. в разделе "Распространенные сообщения об ошибках и решениях". В настоящее время следующие типы подписок не поддерживаются:
- Корпоративные учетные записи, расположенные в Южной Корее
- Подписки поставщика облачных решений
- Azure подписки, которые не имеют активной системы оплаты по факту использования (например, студенческие подписки, бесплатные пробные учетные записи или учетные записи, основанные на кредитах)
- Спонсируемые подписки, которые используют только кредиты Azure. Примечание: если у вас есть учетная запись, привязанная к кредитной карте, плата будет списана с кредитной карты вместо Azure Credits.
Список поддерживаемых регионов см. в поддерживаемых географических расположениях. Примечание: Политика Anthropic по поддерживаемым регионам может применяться для обеспечения доступности в вашем регионе; проверьте поддерживаемые регионы для получения подробной информации.
Используйте Claude в стартовом наборе Foundry
Сведения о развертывании моделей Claude в Microsoft Foundry с помощью средств инфраструктуры как кода см. в статье "Развертывание моделей Claude в Microsoft Foundry с помощью Bicep или Terraform". Эта статья основана на наборе начальных средств Claude в Foundry, а также описывается, как подготовить учетную запись и проект Foundry, развернуть выбранную модель Claude и настроить проверку подлинности с помощью ключей Microsoft Entra ID или API с помощью Bicep или автоматизации Terraform.
Развертывание моделей Claude
Разверните модель Claude, выполнив следующие действия на портале Foundry:
-
Войдите в Microsoft Foundry. Убедитесь, что переключатель New Foundry включен. Эти действия относятся к Foundry (new).
На домашней странице портала Foundry выберите "Обнаружить " в правой верхней части навигации и выберите "Модели " в левой области.
Выберите модель Claude и просмотрите ее сведения в карточке модели. Если модель доступна в обеих версиях, по умолчанию используется размещенная на Azure (версия 2) модели. Вы можете определить, какая версия открыта, найдя сведения Hosted on на панели Быстрые факты в карточке модели.
Tip
Если выбранная модель Claude доступна в обеих версиях, карточка модели содержит ссылку, которая позволяет перейти к альтернативной версии модели.
Выберите Развертывание>Настраиваемые настройки, чтобы настроить развертывание.
Ознакомьтесь с условиями Azure Marketplace, выберите отрасль и выберите "Согласиться" и "Продолжить", чтобы принять условия подписки на Azure Marketplace.
Если доступны обе версии, страница развертывания имеет версию модели2: размещена на Azure по умолчанию. Измените этот выбор на 1: размещено в инфраструктуре Anthropic при необходимости.
Note
Если выбрать параметр "Развернуть>параметры по умолчанию", развертывание автоматически устанавливается на версию 2: размещено в Azure.
Настройте другие параметры развертывания:
- По умолчанию развертывание использует имя модели. Это имя можно изменить перед развертыванием. Во время вывода используйте имя развертывания в параметре
modelдля маршрутизации запросов к этому конкретному развертыванию. - Выберите область региона: глобальная (доступна для всех моделей и версий Claude) или зоны данных (если она доступна для вашей модели и сочетания версий).
- По умолчанию развертывание использует имя модели. Это имя можно изменить перед развертыванием. Во время вывода используйте имя развертывания в параметре
Выберите Развертывание, чтобы создать развертывание.
Когда развертывание завершится, вы приземлились на игровых площадках Foundry , где можно интерактивно протестировать модель. Проект и ресурс должны находиться в одном из поддерживаемых регионов развертывания модели.
Перейдите на вкладку "Сведения" , чтобы проверить сведения о развертывании и убедиться, что состояние развертывания отображается успешно.
Вызов API claude Messages
После развертывания модели Claude взаимодействуйте с ней для создания текстовых ответов:
Используйте пакеты SDK Anthropic и API Claude, например:
- API сообщений: отправка структурированного списка входных сообщений с текстом или содержимым изображения. Модель создает следующее сообщение в беседе.
- API подсчета токенов: подсчет количества токенов в сообщении.
Дополнительные сведения о поддерживаемых API см. в разделе "Модели Claude" в Microsoft Foundry.
Отправка сообщений с проверкой подлинности
В следующих примерах показано, как отправлять запросы в Claude Sonnet 4.6 с помощью проверки подлинности Microsoft Entra ID или ключа API. Чтобы работать с развернутой моделью, вам потребуется:
- Базовый URL в форме
https://<resource name>.services.ai.azure.com/anthropic. - Ваш целевой универсальный идентификатор ресурса (URI) из сведений о развертывании имеет формат
https://<resource name>.services.ai.azure.com/anthropic/v1/messages. - Microsoft Entra ID для аутентификации без использования ключей или ключ API вашего развертывания для аутентификации API.
- Имя развертывания, выбранное во время создания развертывания. Это имя может отличаться от идентификатора модели.
Дополнительные функции и возможности моделей Claude см. в статье Claude models in Microsoft Foundry.
Используйте проверку подлинности Microsoft Entra ID
Для конечных точек API сообщений используйте базовый URL-адрес с аутентификацией Microsoft Entra ID.
Установите клиентскую библиотеку удостоверений Azure: установите эту библиотеку для использования . Авторизация становится проще, если использовать
DefaultAzureCredential, так как сервис находит лучшие учетные данные для использования в своей рабочей среде.pip install azure-identityЗадайте значения идентификатора клиента, идентификатора клиента и секрета клиента приложения Microsoft Entra ID в качестве переменных среды:
AZURE_CLIENT_ID,AZURE_TENANT_ID,AZURE_CLIENT_SECRET.export AZURE_CLIENT_ID="<AZURE_CLIENT_ID>" export AZURE_TENANT_ID="<AZURE_TENANT_ID>" export AZURE_CLIENT_SECRET="<AZURE_CLIENT_SECRET>"Установка зависимостей: Установите пакет SDK Anthropic с помощью pip (требуется версия Python 3.8 или выше).
pip install -U "anthropic"Выполните базовый пример кода , чтобы выполнить следующие задачи:
- Создайте клиента, используя Anthropic SDK и аутентификацию Microsoft Entra ID.
- Выполните базовый вызов API сообщений. Вызов синхронный.
from anthropic import AnthropicFoundry from azure.identity import DefaultAzureCredential, get_bearer_token_provider baseURL = "https://<resource-name>.services.ai.azure.com/anthropic" # Your base URL. Replace <resource-name> with your resource name deploymentName = "claude-sonnet-4-6" # Replace with your deployment name # Create token provider for Entra ID authentication tokenProvider = get_bearer_token_provider( DefaultAzureCredential(), "https://ai.azure.com/.default" ) # Create client with Entra ID authentication client = AnthropicFoundry( azure_ad_token_provider=tokenProvider, base_url=baseURL ) # Send request message = client.messages.create( model=deploymentName, messages=[ {"role": "user", "content": "What are 3 things to visit in Seattle?"} ], max_tokens=1048, temperature=1, thinking={"type":"adaptive"}, output_config={"effort": "max"}, stream=False ) print(message.content)Ожидаемые выходные данные: Ответ JSON, содержащий завершение текста модели с тремя рекомендациями Сиэтла.
Reference:Anthropic Клиентский пакет SDK, DefaultAzureCredential
Использование проверки подлинности ключа API
Важно
Claude Mythos 5-1, Mythos 5 и Mythos Preview поддерживают только проверку подлинности Microsoft Entra ID.
Для конечных точек API сообщений используйте базовый URL-адрес и ключ API для проверки подлинности в службе.
Install dependencies: установите пакет SDK Anthropic с помощью pip (требуется Python 3.8 или более поздней версии):
pip install -U "anthropic"Выполните базовый пример кода , чтобы выполнить следующие задачи:
- Создайте экземпляр клиента с помощью Anthropic SDK, передав ключ API в его конфигурацию. Этот метод проверки подлинности позволяет легко взаимодействовать со службой.
- Выполните базовый вызов API сообщений. Вызов синхронный.
from anthropic import AnthropicFoundry baseURL = "https://<resource-name>.services.ai.azure.com/anthropic" # Your base URL. Replace <resource-name> with your resource name deploymentName = "claude-sonnet-4-6" # Replace with your deployment name apiKey = "YOUR_API_KEY" # Replace YOUR_API_KEY with your API key # Create client with API key authentication client = AnthropicFoundry( api_key=apiKey, base_url=baseURL ) # Send request message = client.messages.create( model=deploymentName, messages=[ {"role": "user", "content": "What are 3 things to visit in Seattle?"} ], max_tokens=1048, temperature=1, thinking={"type":"adaptive"}, output_config={"effort": "max"}, stream=False ) print(message.content)Ожидаемые выходные данные: Ответ JSON, содержащий завершение текста модели с тремя рекомендациями Сиэтла.
Reference:Anthropic Клиентский пакет SDK
Устранение неполадок
В следующей таблице перечислены распространенные ошибки при работе с моделями Claude в Foundry и их решениях:
| Ошибка | Причина | Решение |
|---|---|---|
| 401 Несанкционированный доступ | Недопустимый или просроченный ключ API или неправильная область действия токена Entra ID. | Проверьте правильность ключа API. Для Entra ID убедитесь, что используется область https://ai.azure.com/.default. |
| 403 Запрещено | Недостаточно разрешений на ресурс или подписку. | Убедитесь, что у вас есть роль участника или владельца в группе ресурсов. Для Entra ID убедитесь, что назначена роль Cognitive Services User. |
| 404 Не найдено | Неверный URL-адрес конечной точки или имя развертывания. | Убедитесь, что базовый URL-адрес соответствует шаблону https://<resource-name>.services.ai.azure.com/anthropic , а имя развертывания соответствует конфигурации. |
| 429 слишком много запросов | Превышено ограничение скорости для уровня подписки. | Реализуйте экспоненциальную обратную передачу с помощью логики повторных попыток. Рассмотрите возможность уменьшения частоты запросов или запроса увеличения квоты. |
Требуется хранение данных (400 invalid_request_error) |
Модель является определённой Anthropic Covered Model, для которой требуется хранение данных, но для вашей подписки включено отсутствие хранения данных (ZDR). В вышестоящем сообщении Anthropic говорится, что в вашей "организации или рабочей области" должно быть включено хранение данных, но в Foundry эта настройка относится к вашей подписке. | Anthropic независимо управляет хранением данных для Claude на Azure, поэтому Microsoft не может изменить этот параметр. Чтобы использовать модель, обратитесь непосредственно к Anthropic, чтобы отключить ZDR для подписки или создать новую подписку (так как хранение данных включено по умолчанию для новых подписок) и разверните модель там. Общие сведения см. в разделе "Рекомендации по хранению данных" для покрытых моделей. |
| Ошибка права на подписку | Тип подписки Azure или регион выставления счетов не поддерживается, или уровень подписки имеет квоту по умолчанию 0 для модели. | Убедитесь, что подписка имеет активный метод выставления счетов по мере использования и поддерживаемую страну или регион выставления счетов. См. Сведения о типе подписки и поддержке по регионам. Сведения об ограничениях по умолчанию для определенных уровней см. в разделе "Квоты", "Ограничения скорости" и "Регионы". |
| Регион недоступен | Попытка развертывания в неподдерживаемом регионе. | Развертывайте в поддерживаемых регионах Azure для конкретных моделей Claude, которые вы используете. Сведения о том, в каких именно регионах Azure доступны модели, см. в разделе Доступность регионов по типу развертывания. |
Запросы к Claude Sonnet 4.5 завершаются с ошибкой при использовании бета-заголовка context-1m-2025-08-07 и запросе более 200 тыс. токенов |
Бета-версия контекстного окна 1M для Claude Sonnet 4.5 была выведена из эксплуатации 30 апреля 2026 года. Начиная с 1 мая 2026 г. запросы, превышающие 200K маркеров с бета-заголовком context-1m-2025-08-07 , отклоняются. |
context-1m-2025-08-07 Удалите бета-заголовок из запросов. Для рабочих нагрузок, требующих контекста 1M, перейдите в Claude Sonnet 4.6 (где общедоступен контекст 1M) или Клод Opus 4.6 или Claude Opus 5 для рабочих нагрузок с более высоким уровнем интеллекта. Запросы к Claude Sonnet 4.5 с 200 тыс. токенов или меньше не затрагиваются, даже при наличии заголовка. |
Связанное содержимое
- Модели Claude в Microsoft Foundry
- Данные, конфиденциальность и безопасность моделей Claude в Microsoft Foundry (предварительный просмотр)
- Тарификация единиц потребления Claude (CCU) в Microsoft Foundry
- Развертывание моделей Claude в Microsoft Foundry с помощью Bicep или Terraform
- Как генерировать текстовые ответы на основе моделей Microsoft Foundry
- Изучение моделей Microsoft Foundry
- Claude Docs: Claude в Microsoft Foundry