Prompt di esempio per la distribuzione dell'applicazione con GitHub Copilot per l'anteprima di Azure
Se non si ha familiarità con Azure o si vuole semplicemente che gli strumenti e l'intelligenza artificiale eseseguono la maggior parte del lavoro, è possibile chiedere a GitHub Copilot per l'anteprima di Azure di aiutare a distribuire l'applicazione. Usare le procedure consigliate per ottenere i risultati migliori.
Richieste di esempio per la distribuzione di un'app
Se si vuole usare GitHub Copilot per l'anteprima di Azure per informazioni sulla distribuzione dell'applicazione, è possibile iniziare con una domanda o una richiesta aperta come uno degli esempi seguenti:
- "@azure aiutare a distribuire l'applicazione in Azure."
- "@azure Come è possibile distribuire l'app?"
- "@azure Distribuire questo progetto in Azure."
- "@azure Eseguire questa app in Azure."
Aggiungere quindi altri dettagli per ottenere risultati migliori. Ecco alcuni prompt di esempio:
Servizio o tecnologia | Esempi di richiesta di distribuzione |
---|---|
Servizio Azure Kubernetes (AKS) |
|
Servizio app di Azure |
|
App contenitore di Azure |
|
Interfaccia della riga di comando per sviluppatori di Azure (azd ) |
|
Azure DevOps |
|
Servizio OpenAI di Azure |
|
GitHub Actions |
|
In molti casi, quando si chiede a GitHub Copilot per Azure di scegliere i servizi di Azure e di distribuire l'applicazione in Azure, verranno creati modelli Bicep e sarà possibile usare azd
per iniziare la distribuzione.
Importante
È consigliabile esaminare sempre i modelli Bicep per assicurarsi di comprendere cosa consiglia GitHub Copilot per Azure. Inoltre, i modelli sono destinati a essere un punto di partenza. È consigliabile pianificare la modifica dei modelli in base alle proprie esigenze.
GitHub Copilot per Azure per distribuire modelli nel servizio OpenAI di Azure
Oltre alle richieste di esempio per la distribuzione nel servizio Azure OpenAI, GitHub Copilot per Azure offre le funzionalità seguenti:
- Data una risorsa OpenAI esistente, l'utente può distribuire un modello e, facoltativamente, immettere un nome per il modello da distribuire.
- Dato il nome di un gruppo di risorse esistente e, facoltativamente, l'utente può distribuire un modello e @azure distribuirà una nuova risorsa OpenAI. L'utente deve immettere il nome della nuova risorsa OpenAI da creare.
- Dato il percorso, l'utente può distribuire un modello e @azure distribuirà un nuovo gruppo di risorse e una risorsa OpenAI. L'utente deve immettere il nome del nuovo gruppo di risorse e della risorsa OpenAI da creare.
- Se si verifica un errore di quota insufficiente, all'utente verrà chiesto di scegliere un'area diversa.
Richieste di esempio per servizio Azure Kubernetes (servizio Azure Kubernetes)
GitHub Copilot per Azure consente agli utenti di eseguire un set affidabile di attività correlate a servizio Azure Kubernetes (AKS) direttamente dalla visualizzazione Chat di GitHub Copilot. Queste competenze includono la creazione di un cluster del servizio Azure Kubernetes, la distribuzione di un manifesto in un cluster del servizio Azure Kubernetes e la generazione di comandi Kubectl.
Creare un cluster del servizio Azure Kubernetes
Gli utenti possono configurare rapidamente un cluster del servizio Azure Kubernetes usando semplici prompt in linguaggio naturale. GitHub Copilot per Azure riduce la complessità e il tempo necessari per configurare e distribuire manualmente un cluster Kubernetes.
È possibile creare un cluster del servizio Azure Kubernetes usando i prompt seguenti:
- [@azure] è possibile creare un cluster Kubernetes
- [@azure] è possibile configurare un cluster del servizio Azure Kubernetes?
- [@azure] È disponibile un'applicazione in contenitori. È possibile creare un cluster del servizio Azure Kubernetes per ospitarlo?
- [@azure] Creare un cluster del servizio Azure Kubernetes
- [@azure] Creare un cluster Kubernetes per ospitare l'applicazione
Distribuire un manifesto in un cluster del servizio Azure Kubernetes
Gli utenti possono distribuire i manifesti dell'applicazione in un cluster del servizio Azure Kubernetes direttamente dalla visualizzazione Chat di GitHub Copilot. Ciò semplifica il processo di distribuzione e garantisce la coerenza. Usare queste richieste predefinite per ridurre il rischio di errori durante la distribuzione, causando distribuzioni più affidabili e stabili.
Per distribuire un file manifesto in un cluster del servizio Azure Kubernetes, è possibile usare questi prompt:
- [@azure] Aiutami a distribuire il file manifesto
- [@azure] è possibile distribuire il manifesto nel cluster del servizio Azure Kubernetes?
- [@azure] è possibile distribuire il manifesto nel cluster Kubernetes?
- [@azure] Distribuire il manifesto dell'applicazione in un cluster del servizio Azure Kubernetes
- [@azure] Distribuire il manifesto per il cluster del servizio Azure Kubernetes
Generare il comando Kubectl
Gli utenti possono generare vari comandi Kubectl per gestire i cluster del servizio Azure Kubernetes senza dover ricordare la sintassi dei comandi complessa. L'uso di GitHub Copilot per Azure rende la gestione dei cluster più accessibile ed efficiente, soprattutto per gli utenti che non sono esperti di Kubernetes.
È possibile generare vari comandi Kubectl per il cluster del servizio Azure Kubernetes usando questi prompt:
- [@azure] elencare tutti i servizi per il cluster del servizio Azure Kubernetes
- [@azure] comando kubectl per ottenere distribuzioni con almeno 2 repliche nel cluster del servizio Azure Kubernetes
- [@azure] Ottenere tutti i servizi nel cluster del servizio Azure Kubernetes con indirizzi IP esterni
- [@azure] Qual è il comando kubectl per ottenere informazioni sui pod per il cluster del servizio Azure Kubernetes?
- [@azure] È possibile ottenere il comando kubectl per ottenere tutte le risorse dell'API
Richieste di esempio per l'annullamento della distribuzione di un'app
Se l'applicazione è stata distribuita con azd
, è possibile chiedere a GitHub Copilot per l'anteprima di Azure di ricevere assistenza per l'annullamento della distribuzione. Come estensione di Visual Studio Code, ha contesto su dove e come è stata distribuita l'applicazione in Azure.
Prompt di esempio:
- "@azure Annullare la distribuzione del progetto con l'interfaccia della riga di comando per sviluppatori di Azure."
- "@azure Usare azd per annullare la distribuzione del progetto."
- "@azure Annullare la distribuzione di questo progetto da Azure."
- "@azure Arrestare questa app in Azure."
- "@azure Rimuovere questo codice dall'esecuzione in Azure."
Nota
Attualmente, GitHub Copilot per l'anteprima di Azure può annullare la distribuzione di un'app solo se è stata distribuita originariamente con AZD.
Contenuto correlato
- Informazioni su GitHub Copilot per l'anteprima di Azure e sul relativo funzionamento.
- Per iniziare a usare GitHub Copilot per Azure, installare il software e scrivere il primo prompt.
- Seguire la guida introduttiva per comprendere come includere GitHub Copilot per l'anteprima di Azure nel flusso di lavoro di sviluppo software. La guida introduttiva descrive come distribuire i servizi in Azure, monitorarne lo stato e risolvere i problemi.
- Vedere i prompt di esempio per la progettazione e lo sviluppo di applicazioni per Azure.
- Vedere le richieste di esempio per altre informazioni su Azure e sulla comprensione dell'account, della sottoscrizione e delle risorse di Azure.
- Vedere i prompt di esempio per l'ottimizzazione delle applicazioni in Azure.
- Vedere i prompt di esempio per la risoluzione dei problemi relativi alle risorse di Azure.