Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Вы можете решить и настроить, какие модели доступны для вывода в конечной точке модели вывода служб искусственного интеллекта Azure. После того как модель настроена, можно на её основе сгенерировать прогнозы, указав её имя или имя развертывания в запросах. В вашем коде больше никаких изменений не требуется для его использования.
В этой статье вы узнаете, как добавить новую модель из моделей Azure AI Foundry.
Предпосылки
Для работы с этой статьей необходимо иметь следующее.
- Подписка Azure. Если вы используете GitHub Models, вы можете улучшить свой опыт и одновременно создать подписку на Azure. Ознакомьтесь с информацией об обновлении моделей GitHub до моделей Azure AI Foundry, если это относится к вам.
- Ресурс служб ИИ Azure. Дополнительные сведения см. в статье "Создание ресурса Azure AI Foundry".
Добавление модели
В отличие от моделей GitHub, на которых уже настроены все модели, ресурс Служб искусственного интеллекта Azure позволяет управлять моделями, доступными в конечной точке, и под какой конфигурацией.
Вы можете добавить все необходимые модели в конечную точку с помощью Azure AI Foundry для GitHub. В следующем примере мы добавим Mistral-Large
модель в службу:
Перейдите в раздел каталога моделей в Azure AI Foundry для GitHub.
Прокрутите страницу до нужной модели и выберите ее.
Вы можете просмотреть сведения о модели в карточке модели.
Выберите «Развернуть».
Для поставщиков моделей, требующих больше условий контракта, вам предлагается принять эти условия. Это так, например, для моделей Мистраля. Примите условия в этих случаях, выбрав Подписаться и развернуть.
Вы можете настроить параметры развертывания в настоящее время. По умолчанию развертывание получает имя модели, которую вы развертываете. Имя развертывания используется в параметре
model
для запроса на маршрутизацию к этому развертыванию модели. Это позволяет также настроить определенные имена для моделей при присоединении определенных конфигураций. Напримерo1-preview-safe
, для модели с строгим фильтром содержимого. Используйте сторонние модели, такие как Mistral, вы также можете настроить развертывание для использования определенной версии модели.
Подсказка
Каждая модель может поддерживать различные типы развертываний, предоставляя различные гарантии расположения данных или пропускной способности. См. типы развертывания для получения дополнительных сведений.
- Используйте параметр "Настройка", если необходимо изменить параметры, например фильтр содержимого.
Выберите «Развернуть».
После завершения развертывания новая модель будет указана на странице и будет готова к использованию.
Используйте модель
Развернутые модели в модели Azure AI Foundry можно использовать с помощью конечной точки вывода модели ИИ Azure для ресурса.
Чтобы ее использовать, сделайте следующее:
Получите URL-адрес конечной точки и ключи модели искусственного интеллекта Azure на странице развертывания или на странице обзора . Если вы используете проверку подлинности идентификатора Microsoft Entra, вам не нужен ключ.
При создании запроса укажите параметр
model
и вставьте созданное вами имя развертывания модели.from azure.ai.inference.models import SystemMessage, UserMessage response = client.complete( messages=[ SystemMessage(content="You are a helpful assistant."), UserMessage(content="Explain Riemann's conjecture in 1 paragraph"), ], model="mistral-large" ) print(response.choices[0].message.content)
При использовании конечной точки вы можете изменить параметр
model
на любое доступное развертывание модели в вашем ресурсе.
Кроме того, модели Azure OpenAI можно потреблять с помощью конечной точки Azure OpenAI в Azure AI Foundry Models в ресурсе. Эта конечная точка является эксклюзивной для каждого развертывания модели и имеет собственный URL-адрес.
Настройка развертывания модели
При создании развертываний модели можно настроить дополнительные параметры, включая фильтрацию содержимого и ограничения скорости. Выберите параметр "Настроить" в мастере развертывания, чтобы настроить его.
Замечание
Конфигурации могут отличаться в зависимости от модели, которую вы развертываете.