Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Если вы не знакомы с Azure или просто хотите, чтобы инструменты и ИИ могли выполнять большую часть работы, вы можете попросить GitHub Copilot для Azure и Azure MCP Server помочь вам развернуть приложение. Используйте рекомендации для достижения наилучших результатов. Самое главное:
- Используйте режим "Агент" для оптимального взаимодействия. Избегайте режима "Запрос".
- Добавьте слово "Azure" в запрос, чтобы помочь Copilot понять, что он должен вызывать средства с сервера Azure MCP.
- При использовании Visual Studio Code убедитесь, что вы используете команду "Настройка инструментов ..." и включите как Azure MCP, так и GitHub Copilot для Azure. Дополнительные сведения см. на вкладке Visual Studio Code в разделе о вызове средства.
Примеры запросов на развертывание приложения
Если вы хотите использовать GitHub Copilot для Azure для справки по развертыванию приложения, вы можете начать с открытого вопроса или запроса, например одного из следующих примеров:
- "Помогите мне развернуть приложение в Azure".
- "Как развернуть это приложение в Azure?"
- "Развертывание этого проекта в Azure".
- "Запустите это приложение в Azure".
Затем добавьте дополнительные сведения для улучшения результатов. Ниже приведены некоторые примеры запросов:
| Служба или технология | Примеры запроса развертывания |
|---|---|
| Служба Azure Kubernetes (AKS) |
|
| Служба приложений Azure |
|
| Приложения-контейнеры Azure |
|
Интерфейс командной строки разработчика Azure (azd) |
|
| Azure DevOps |
|
| Служба Azure OpenAI |
|
| Действия GitHub |
|
Во многих случаях при запросе GitHub Copilot для Azure выбрать службы Azure и развернуть приложение в Azure, он создаст шаблоны Bicep и даст вам возможность azd начать развертывание.
Внимание
Вы всегда должны проверять шаблоны Bicep, чтобы убедиться, что GitHub Copilot для Azure рекомендуется. Кроме того, шаблоны предназначены для начала. Вы должны спланировать редактирование шаблонов в соответствии с вашими потребностями.
GitHub Copilot для Azure для развертывания моделей в Службе OpenAI Azure
Помимо примера запросов на развертывание в Службе OpenAI Azure, GitHub Copilot для Azure имеет следующие возможности:
- Учитывая существующий ресурс OpenAI, пользователь может развернуть модель и при необходимости ввести имя для развертывания модели.
- При наличии имени существующей группы ресурсов и, по желанию, указав местоположение, пользователь может развернуть модель, а GitHub Copilot для Azure развернет новый ресурс OpenAI. Пользователю необходимо ввести имя нового ресурса OpenAI для создания.
- Учитывая расположение, пользователь может развернуть модель, а GitHub Copilot для Azure развернет новую группу ресурсов и ресурс OpenAI. Пользователю необходимо ввести имя новой группы ресурсов и создаваемого ресурса OpenAI.
- Если ошибка квоты недостаточна, пользователю будет предложено выбрать другой регион.
Примеры запросов на Служба Azure Kubernetes (AKS)
GitHub Copilot для Azure позволяет пользователям выполнять надежный набор задач, связанных с Служба Azure Kubernetes (AKS) непосредственно из представления чата GitHub Copilot. Эти навыки включают создание кластера AKS, развертывание манифеста в кластере AKS и создание команд Kubectl.
Создание кластера AKS
Пользователи могут быстро настроить кластер AKS с помощью простых запросов естественного языка. GitHub Copilot для Azure снижает сложность и время, необходимое для ручной настройки и развертывания кластера Kubernetes.
Кластер AKS можно создать с помощью следующих запросов:
- "Вы можете помочь мне создать кластер Kubernetes в Azure?"
- "Можно ли настроить кластер AKS для меня?"
- "У меня есть контейнерное приложение— вы можете помочь мне создать кластер AKS для его размещения?"
- "Создание кластера AKS".
- "Помогите мне создать кластер Kubernetes в Azure для размещения приложения".
Развертывание манифеста в кластере AKS
Пользователи могут развертывать манифесты приложения в кластере AKS непосредственно из представления чата GitHub Copilot. Это упрощает процесс развертывания и обеспечивает согласованность. Используйте эти предопределенные запросы, чтобы снизить риск ошибок во время развертывания, что приводит к более надежным и стабильным развертываниям.
Чтобы развернуть файл манифеста в кластере AKS, можно использовать следующие запросы:
- "Помогите мне развернуть файл манифеста в Azure".
- "Вы можете деплоить мой манифест в моём кластере AKS?"
- Можете развернуть мой манифест в моем кластере Azure Kubernetes?
- Разверните манифест моего приложения в кластере AKS.
- "Разверните манифест для моего кластера AKS".
Создание команды Kubectl
Пользователи могут создавать различные команды Kubectl для управления кластерами AKS без необходимости запоминать сложный синтаксис команд. Использование GitHub Copilot для Azure делает управление кластера более доступными и эффективными, особенно для пользователей, не являющихся экспертами Kubernetes.
Вы можете создать различные команды Kubectl для кластера AKS, используя следующие запросы:
- Перечислить все сервисы для моего кластера AKS.
- Показать команду kubectl, чтобы вывести развертывания с как минимум 2 репликами в моем кластере AKS.
- Получение всех служб в моем кластере AKS с внешними IP-адресами.
- Какой командой kubectl можно получить информацию о "pod" для моего кластера AKS?
- "Получите команду kubectl для перечисления всех ресурсов API в Azure".
Пример запроса отмены развертывания приложения
Если вы развернули приложение с azdпомощью, вы можете обратиться за помощью к GitHub Copilot для Azure для отмены развертывания. В качестве расширения Visual Studio Code он содержит контекст о том, где и как вы развернули приложение в Azure.
Примеры запросов:
- Удалить развертывание моего проекта с помощью интерфейса командной строки разработчика Azure.
- "Используйте azd to undeploy my azure project".
- Отменить развертывание этого проекта из Azure.
- "Остановите работу этого приложения в Azure".
- "Удалите этот код из запуска в Azure".
Примечание.
В настоящее время GitHub Copilot для Azure может отменить развертывание приложения, если оно было первоначально развернуто с помощью AZD.
Связанный контент
- Узнайте, что такое GitHub Copilot для Azure и как это работает.
- Начните работу с GitHub Copilot для Azure, установив программное обеспечение и написав свой первый запрос.
- Следуйте краткому руководству , чтобы понять, как включить GitHub Copilot для Azure в рабочий процесс разработки программного обеспечения. В кратком руководстве описывается, как развертывать службы в Azure, отслеживать их состояние и устранять неполадки.
- См. примеры запросов на проектирование и разработку приложений для Azure.
- Ознакомьтесь с примерами запросов для получения дополнительных сведений об Azure и о своей учетной записи, подписке и ресурсах Azure.
- См. примеры запросов на устранение неполадок с ресурсами Azure.