Condividi tramite


Scrivere richieste efficaci per Microsoft Copilot in Azure

La progettazione delle richieste è il processo di progettazione di richieste che generano le risposte migliori e più accurate da modelli linguistici di grandi dimensioni (LLM), ad esempio 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 spiega come usare la progettazione delle richieste 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 delle richieste implica creare in modo strategico input per modelli di intelligenza artificiale come Copilot in Azure per migliorare la loro capacità di offrire risultati precisi, rilevanti 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.

Le procedure consigliate per la progettazione delle richieste consentono di sfruttare al meglio il potenziale di Copilot in Azure per la generazione di codice, le raccomandazioni, il recupero della documentazione e la 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 è in grado di 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 ci 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 delle risposte di Microsoft Copilot in 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 di fornire 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 pollice su/giù. Questo feedback aiuta Microsoft a comprendere le aspettative in modo da poter migliorare l'esperienza Copilot in Azure nel tempo.

Passaggi successivi