- Home
- /
- Articolo
Linee guida per la definizione di obiettivi e istruzioni per l'agente AI
Questo articolo è disponibile come parte di una versione anticipata. Il contenuto è un work in progress e può cambiare man mano che miglioriamo il nostro prodotto. Accogliamo con favore il vostro feedback per contribuire a migliorare la documentazione.
Procedure consigliate per la definizione degli obiettivi
Questa sezione descrive le procedure consigliate per la scrittura di richieste di obiettivi per l'agente di intelligenza artificiale autonomo e le azioni per soddisfare le intenzioni dell'utente. L'agente AI supporta due tipi di azioni: riempimento slot e riempimento slot con adempimento. Ogni slot rappresenta un passo per soddisfare l'intento dell'utente.
Il prompt dell'obiettivo dovrebbe fornire una direzione chiara per lo scopo dell'agente AI senza approfondire i dettagli. I dettagli su come raggiungere l'obiettivo, comprese le fonti, le destinazioni, le date o altre informazioni specifiche, sono gestiti dalle singole azioni e dai loro processi di riempimento degli slot.
Pratiche da adottare
-
Mantieni l'obiettivo generale e ampio.
-
Concentrarsi sulla funzione o sullo scopo generale dell'Agente.
-
Utilizzare i verbi di azione per descrivere la funzione principale dell'agente.
-
Considerare il risultato o il vantaggio per l'utente.
-
Usa un linguaggio chiaro e conciso.
-
Assicurati che l'obiettivo sia allineato alle azioni e alle capacità dell'agente.
Buoni esempi
-
Aiutare gli utenti a prenotare i voli.
-
Assistenza con prenotazioni di ristoranti.
-
Fornire previsioni del tempo.
-
Gestione degli elenchi di attività personali.
Pratiche da evitare
-
Non includere dettagli specifici come posizioni, date o informazioni sull'utente.
-
Evita di menzionare azioni particolari o metodi di implementazione.
-
Non usare gergo tecnico o terminologia complessa.
-
Evita dichiarazioni di obiettivi eccessivamente lunghe o complicate.
-
Non includere più obiettivi non correlati in un singolo prompt.
-
Evita di usare un linguaggio ambiguo o vago.
Cattivi esempi
-
Aiutare gli utenti a prenotare un volo da Los Angeles a San Francisco il 15 luglio (troppo specifico).
-
L'utilizzo di un API di prenotazione di voli per prenotare i posti su un aereo (menziona i dettagli di implementazione).
-
Prenotazione di voli, prenotazioni alberghiere e noleggio auto (più obiettivi non correlati).
-
Utilizzare l'elaborazione del linguaggio naturale per comprendere le domande degli utenti sulle prenotazioni dei voli (troppo tecnico).
-
Fare cose legate al viaggio (troppo vago).
Procedure consigliate per la definizione delle istruzioni
È necessario fornire agli agenti IA autonomi istruzioni chiare e attuabili per garantire che svolgano le loro attività in modo accurato ed efficiente. Questa sezione descrive le best practice in formato Cosa fare e cosa non fare per guidarti nella scrittura delle istruzioni per gli agenti IA autonomi. Questi agenti utilizzano strumenti integrati per attività quali la prenotazione di appuntamenti, l'assistenza clienti e altre interazioni basate su chat/voce.
Pratiche da adottare
-
Sii specifico e chiaro
-
Definire chiaramente l'attività che l'agente deve eseguire.
-
Usa un linguaggio semplice e facilmente comprensibile.
-
-
Fornire istruzioni dettagliate
-
Suddividi le attività in passaggi più piccoli e gestibili.
-
Assicurarsi che i passaggi seguano un ordine logico.
-
-
Includi consapevolezza contestuale
-
Fornire un contesto per aiutare l'agente a comprendere l'attività.
-
Personalizza le istruzioni per migliorare l'esperienza dell'utente.
-
-
Specificare l'utilizzo degli utensili
-
Indicare chiaramente quali strumenti utilizzare.
-
Fornire istruzioni dettagliate sull'uso dell'utensile.
-
-
Pianificare la gestione degli errori
-
Includere istruzioni per la gestione degli errori comuni.
-
Fornire opzioni di fallback.
-
-
Coinvolgi gli utenti
-
Includi istruzioni sull'interazione dell'utente.
-
Assicurati che l'agente confermi le azioni e chieda feedback.
-
-
Garantire l'adattabilità
-
Consenti regolazioni in base all'input dell'utente.
-
Incoraggiare il miglioramento continuo.
-
-
Aderire a considerazioni etiche
-
Garantire la conformità alle linee guida e ai regolamenti etici.
-
Includere misure per mitigare potenziali pregiudizi.
-
Buoni esempi
-
Prenotazione appuntamento: chiedere all'utente la data e l'ora dell'appuntamento preferite. Utilizza lo strumento calendario per verificare la disponibilità. Se disponibile, prenota l'appuntamento e conferma i dettagli con l'utente. Se non disponibile, suggerisci la prossima fascia oraria disponibile.
-
Assistenza clienti: saluta l'utente e chiedi la sua richiesta. Se la query riguarda la reimpostazione della password, guidarli attraverso il processo di reimpostazione utilizzando lo strumento di autenticazione. Conferma il ripristino e chiedi se hanno bisogno di ulteriore assistenza.
-
Raccolta del feedback: dopo aver completato l'interazione, chiedi all'utente di valutare la propria esperienza su una scala da 1 a 5. Registra il feedback e ringrazia l'utente per il suo contributo.
Pratiche da evitare
-
Evita istruzioni vaghe: usa un linguaggio ambiguo.
-
Ignora passaggi: si supponga che l'agente deduca i passaggi.
-
Ignora contesto: fornisce istruzioni senza contesto.
-
Trascura dettagli utensile: non è possibile specificare gli strumenti da utilizzare.
-
Trascura la gestione degli errori: ignora i potenziali errori.
-
Ignora l'interazione dell'utente: ignora i passaggi di coinvolgimento degli utenti.
-
Sii inflessibile: fornisci istruzioni rigide che non consentano modifiche.
-
Ignora le linee guida etiche: trascura la conformità e la mitigazione dei pregiudizi.
-
Evita di usare istruzioni contraddittorie: non dovremmo usare istruzioni contraddittorie (che confondono l'agente).
Cattivi esempi
-
Prenotazione appuntamenti
-
Gestire le richieste dei clienti (troppo vaghe).
-
Basta prenotare l'appuntamento (senza specificare come).
-
-
Assistenza clienti
-
Aiutare l'utente (troppo vago).
-
Reimpostare la password (senza confermare l'identità dell'utente).
-
-
Raccolta di feedback
-
Ottieni feedback (troppo vago).
-
Chiedi se gli è piaciuto (senza un sistema di valutazione strutturato).
-