Condividi tramite


Scrivere richieste valide per Microsoft Copilot in Azure

La progettazione dei prompt è il processo di progettazione dei prompt che generano risposte migliori e più accurate da modelli di linguaggio di grandi dimensioni come Microsoft Copilot in Azure (anteprima). Man mano che questi modelli diventano più sofisticati, la comprensione di come creare richieste efficaci diventa ancora più essenziale.

Questo articolo illustra come usare la progettazione prompt per creare richieste efficaci per Microsoft Copilot in Azure.

Importante

Microsoft Copilot in Azure (anteprima) è attualmente disponibile in ANTEPRIMA. Vedere le condizioni per l'utilizzo supplementari per le anteprime di Microsoft Azure per termini legali aggiuntivi che si applicano a funzionalità di Azure in versione beta, in anteprima o in altro modo non ancora disponibili a livello generale.

Che cos'è la progettazione delle richieste?

La progettazione dei prompt implica la creazione strategica di input per modelli di intelligenza artificiale come Copilot in Azure, migliorando la capacità di offrire risultati precisi, pertinenti e preziosi. Questi modelli si basano sul riconoscimento dei modelli dai dati di training, senza la comprensione reale o la consapevolezza degli obiettivi degli utenti. Incorporando contesti, esempi, vincoli e direttive specifici in richieste, è possibile elevare significativamente la qualità della risposta.

Procedure consigliate per la progettazione delle richieste consentono di sfruttare al meglio copilot il potenziale di generazione di codice, raccomandazioni, recupero della documentazione e navigazione. Creando i tuoi prompt in modo ponderato, è possibile ridurre la possibilità di vedere suggerimenti irrilevanti. La progettazione dei prompt è una tecnica fondamentale per migliorare le risposte e completare le attività in modo più efficiente. Impiegando il tempo necessario per scrivere grandi richieste, in definitiva promuove uno sviluppo efficiente del codice, riduce i costi e riduce al minimo gli errori fornendo linee guida e aspettative chiare.

Suggerimenti per la scrittura di richieste migliori

Microsoft Copilot in Azure non può leggere la mente. Per ottenere una guida significativa, guidarla: chiedere risposte più brevi se le risposte sono troppo lunghe, richiedere dettagli complessi se le risposte sono troppo di base e specificare il formato che si ha in mente. Prendere il tempo per scrivere istruzioni dettagliate e perfezionare le richieste consente di ottenere ciò che si sta cercando.

I suggerimenti seguenti possono essere utili quando si valuta come scrivere richieste valide.

Essere chiari e specifici

Iniziare con una finalità chiara. Ad esempio, se si dice "Controlla le prestazioni", Microsoft Copilot in Azure non saprà a cosa si riferisce. In alternativa, essere più specifici con prompt come "Controllare le prestazioni del database SQL di Azure nelle ultime 24 ore".

Per la generazione del codice, specificare il linguaggio e il risultato desiderato. Ad esempio:

  • Creare un file YAML che rappresenta ...
  • Generare lo script dell'interfaccia della riga di comando in ...
  • Dammi una query Kusto per recuperare ...
  • Aiutami a distribuire il carico di lavoro generando Terraform che ...

Stabilire le aspettative

Le parole usate consentono di definire la forma di Microsoft Copilot nelle risposte di Azure. I verbi leggermente diversi possono restituire risultati diversi, quindi prendere in considerazione i modi migliori per formulare le richieste. Ad esempio:

  • Per informazioni di alto livello, usare frasi come Come fare o Creare una guida.
  • Per le risposte interattive, usare parole come Genera, Distribuiscio Arresta.
  • Per recuperare informazioni e visualizzarle nella chat, usare termini come Fetch, List o Retrieve.
  • Per modificare la visualizzazione o passare a una nuova pagina, provare frasi come Mostrami, Portami a oPassa a .

È anche possibile menzionare il livello di competenza per personalizzare i consigli per la comprensione, sia che si sia un principiante o un esperto.

Aggiungere contesto sullo scenario

Descrivere i propri obiettivi e il motivo per cui si sta intraprendendo un'attività per ottenere un'assistenza più precisa o per chiarire le tecnologie a cui si è interessati. Ad esempio, invece di dire semplicemente Distribuisci la funzione di Azure, descrivere in dettaglio l'obiettivo finale, ad esempio Distribuisci la funzione di Azure per l'elaborazione dei dati dai dispositivi IoT con una nuova risorsa.

Suddividere le richieste

Per problemi o attività complessi, suddividere la richiesta in parti più piccole e gestibili. Ad esempio: identificare prima di tutto le macchine virtuali in esecuzione in questo momento. Dopo aver creato una query funzionante, arrestarle. È anche possibile provare a usare richieste separate per diverse parti di uno scenario più ampio.

Customize your code (Personalizzare il codice)

Quando si richiede la generazione di codice su richiesta, specificare parametri noti, nomi di risorse e posizioni. In questo caso, Microsoft Copilot in Azure genera codice con tali valori, in modo che non sia necessario aggiornarli manualmente. Ad esempio, invece di dire Dammi uno script dell'interfaccia della riga di comando per creare un account di archiviazione, si può dire Dammi uno script dell'interfaccia della riga di comando per creare un account di archiviazione chiamato Storage1234 nel gruppo di risorse TestRG nella regione EastUS.

Usare la terminologia di Azure

Quando possibile, usare termini specifici di Azure per risorse, servizi e attività. Copilot in Azure potrebbe non comprendere la finalità se non conosce le parti di Azure a cui si fa riferimento. Se non si è certi di quale termine usare, è possibile chiedere a Copilot in Azure informazioni generali sullo scenario, quindi usare i termini forniti nella richiesta.

Usare il ciclo di feedback

Se non si riceve la risposta che si sta cercando, riprovare, usando la risposta precedente per perfezionare le richieste. Ad esempio, è possibile chiedere a Copilot in Azure di comunicare altre informazioni su una risposta precedente o per spiegare più informazioni su un aspetto. Per il codice generato, è possibile chiedere di modificare un aspetto o di aggiungere un altro passaggio. Non aver paura di sperimentare per vedere cosa funziona meglio.

Per lasciare commenti e suggerimenti su qualsiasi risposta fornita da Microsoft Copilot in Azure, usare il controllo thumbs up/down. Questo feedback ci aiuta a comprendere le aspettative in modo da poter migliorare l'esperienza copilota in Azure nel tempo.

Passaggi successivi