Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
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 Azure e al server MCP di Azure per facilitare la distribuzione dell'applicazione. Usare le procedure consigliate per ottenere i risultati migliori. Soprattutto:
- Usare la modalità "Agent" per un'esperienza ottimale. Evitare la modalità "Ask".
- Includere la parola "Azure" nel prompt per aiutare Copilot a comprendere che deve chiamare gli strumenti dal server MCP di Azure.
- Se si usa Visual Studio Code, assicurarsi di usare "Configura strumenti" e includa sia "Azure MCP" che "GitHub Copilot per Azure". Per altri dettagli, vedere la scheda Visual Studio Code della sezione Chiamata allo strumento.
Richieste di esempio per la distribuzione di un'app
Se si vuole usare GitHub Copilot per Azure per assistenza nella distribuzione dell'applicazione, è possibile iniziare con una domanda aperta o una richiesta simile a uno degli esempi seguenti:
- "Aiutami a distribuire l'applicazione in Azure".
- "Come è possibile distribuire l'app in Azure?"
- "Distribuire questo progetto in 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 |
|
| Azioni di GitHub |
|
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, la posizione, l'utente può distribuire un modello, e GitHub Copilot per 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 GitHub Copilot per 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:
- Puoi aiutarmi a creare un cluster Kubernetes in Azure?
- Puoi configurare un cluster AKS per me?
- "Ho un'applicazione containerizzata—può aiutarmi a creare un cluster AKS per ospitarla?"
- Creare un cluster AKS.
- "Aiutami a creare un cluster Kubernetes in Azure 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:
- Aiutami a implementare il file di manifesto in Azure.
- "Puoi distribuire il mio manifesto nel cluster AKS?"
- "È possibile distribuire il manifesto nel cluster Azure Kubernetes?"
- Distribuire il manifest dell'applicazione in un cluster AKS.
- "Distribuire il manifeste per il cluster AKS."
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:
- Elenca tutti i servizi per il mio cluster AKS.
- "Mostra il comando kubectl per ottenere distribuzioni con almeno 2 repliche nel cluster del servizio Azure Kubernetes".
- Ottenere tutti i servizi nel mio cluster AKS con indirizzi IP esterni.
- Qual è il comando kubectl per ottenere informazioni sui pod per il cluster AKS?
- "Ottenere il comando kubectl per elencare tutte le risorse API in Azure".
Richieste di esempio per l'annullamento della distribuzione di un'app
Se l'applicazione è stata distribuita con azd, è possibile richiedere assistenza per l'annullamento della distribuzione di GitHub Copilot per Azure. Come estensione di Visual Studio Code, ha contesto su dove e come è stata distribuita l'applicazione in Azure.
Prompt di esempio:
- "Annullare la distribuzione del progetto usando l'interfaccia della riga di comando per sviluppatori di Azure".
- Usare azd per revocare la distribuzione del mio progetto Azure.
- "Annullare la distribuzione di questo progetto da Azure".
- "Arrestare l'esecuzione di questa app in Azure".
- "Rimuovere questo codice dall'esecuzione in Azure".
Nota
Attualmente, GitHub Copilot per Azure può annullare la distribuzione di un'app soltanto se è stata distribuita originariamente con AZD.
Contenuto correlato
- Comprendere cos'è GitHub Copilot per Azure e come funziona.
- 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 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 la risoluzione dei problemi relativi alle risorse di Azure.