Puoi creare un nuovo agente di chat utilizzando i seguenti metodi:
- Utilizzando un prompt: questo è il modo più rapido per creare un agente di chat. Descrivi lo scopo dell'agente e Workflow Builder genera la versione iniziale per te all'interno della tua app. Questa opzione è ideale per gli agenti di base o come punto di partenza per quelli più complessi.
- Utilizzo del generatore di flussi: questo metodo ti offre un controllo diretto e granulare sulla progettazione dell'agente fin dall'inizio. È ideale per progettare agenti complessi in più passaggi che richiedono configurazioni di sottoagenti e flussi logici specifici.
Questi metodi sono flessibili e puoi combinarli in base alle tue esigenze. Ad esempio, puoi iniziare con un prompt per generare l'agente di chat iniziale e poi passare al generatore di flussi per perfezionare visivamente la sua logica e aggiungere complessità.
Prima di iniziare
- Assicurati di avere un'app web con le origini dati necessarie collegate. Per saperne di più, consulta Crea un'app, Collega un'origine dati Google e Collega un'origine dati di terze parti.
- Assicurati di aver attivato l'opzione di attivazione/disattivazione della funzionalità Workflow Builder per la tua app web. Per maggiori informazioni, vedi Gestisci le funzionalità dell'app web.
Best practice per la creazione di agenti
Per assicurarti che gli agenti operino in modo efficace ed efficiente, tieni presente le seguenti best practice:
- Definisci obiettivi chiari: indica chiaramente cosa vuoi che l'agente raggiunga. Un obiettivo ben definito aiuta a progettare la logica dell'agente e a valutarne le prestazioni.
- Inizia con un approccio semplice, poi espandi: inizia con un agente di base che gestisce le funzionalità principali. Una volta che è stabile, aggiungi gradualmente altre funzionalità e complessità.
- Suddividi le attività complesse:per gli agenti multi-fase, dividi le attività di grandi dimensioni in attività secondarie più piccole e gestibili. Ogni subagente deve avere un ruolo specifico.
- Esegui test iterativi: testa regolarmente l'agente in ogni fase dello sviluppo. In questo modo puoi identificare e risolvere i problemi in anticipo.
- Fornisci istruzioni chiare:quando utilizzi i prompt, sii specifico e conciso. Evita l'ambiguità per assicurarti che l'agente comprenda il suo scopo. Consulta le best practice per la scrittura di prompt per creare un agente.
- Utilizza datastore collegati per librerie di documenti di grandi dimensioni: Gemini Enterprise carica i file che carichi nella sezione Contesto di un agente (o che alleghi in una sessione di chat) direttamente nella finestra contestuale del modello a ogni turno, fino a un limite combinato di 800.000 token. Per librerie di riferimento statiche di grandi dimensioni, manuali di policy o PDF densi (ad esempio documenti di oltre 100 pagine), importa i documenti in un datastore collegato e attivalo in Gestisci i tuoi dati anziché caricare i file direttamente. Riserva i caricamenti diretti dei file per documenti più piccoli e specifici della sessione o fogli di lavoro con più fogli. Consulta Limiti della knowledge base e del caricamento dei file.
Crea un agente di chat utilizzando i prompt
Utilizza questo metodo per creare rapidamente un agente di chat utilizzando l'input conversazionale.
App
Per creare un agente di chat utilizzando un prompt in linguaggio naturale, segui questi passaggi:
- Apri l'app web Gemini Enterprise in un browser.
Nel menu di navigazione dell'app web, fai clic su + Crea agente > Agente di chat.
Il canvas dell'agente si apre in modalità chat.
Inserisci un prompt che descriva lo scopo e il comportamento previsto dell'agente.
(Facoltativo) Fai clic su
Gestisci i tuoi dati e attiva o disattiva le origini dati che vuoi che l'agente utilizzi.(Facoltativo) Fai clic su Aggiungi file per caricare eventuali materiali di riferimento aggiuntivi che l'agente può utilizzare.
Fai clic su Invia.
Viene visualizzato il canvas dell'agente di chat, che mostra un'anteprima in tempo reale del tuo agente.
Nella scheda Anteprima, interagisci con l'agente per testare e valutare le sue risposte.
(Facoltativo) Perfeziona la funzione e il comportamento dell'agente fornendo istruzioni aggiuntive nel riquadro della chat a sinistra.
Per visualizzare i dettagli generali dell'agente, vai alla scheda Flusso e fai clic sul nodo dell'agente principale.
- (Facoltativo) Nella sezione Conoscenza, fai clic su Aggiungi file per caricare eventuali materiali di riferimento aggiuntivi per l'agente.
- (Facoltativo) Nella sezione Personalizzazione, aggiungi prompt iniziali che guidano gli utenti su come interagire con l'agente. Puoi aggiungere tutti i prompt iniziali che vuoi, ma il sistema mostra una selezione casuale di un massimo di tre prompt alla volta.
(Facoltativo) Fai clic sulla scheda Pianifica per configurare le pianificazioni di esecuzione per l'agente. Per saperne di più sulle pianificazioni degli agenti, consulta Pianifica le esecuzioni degli agenti.
Fai clic su Crea per avviare e iniziare a utilizzare l'agente.
Best practice per la scrittura di prompt per creare un agente di chat
Il prompt che fornisci aiuta Gemini a comprendere i tuoi obiettivi e a generare l'agente migliore possibile. Per ottenere risposte chiare e pertinenti, segui queste linee guida e best practice:
Fornisci un contesto sufficiente per eliminare l'ambiguità
Specifica cosa vuoi che faccia l'agente. Ad esempio, indica il livello di dettaglio, i tipi di esempi da utilizzare o l'output richiesto. In questo modo, Gemini Enterprise può generare un piano dell'agente più pertinente e specifico per le tue esigenze.
Non consigliato:
Create an agent for sales emails.Consigliato:
Create an agent that drafts follow-up emails for new sales leads from my CRM. It should search for the contact's company, summarize their business, and suggest how our product can help them.Imposta limiti o restrizioni sull'output dell'agente
Definisci cosa l'agente deve e non deve fare. Puoi impostare limiti sulla lunghezza delle sue risposte, sul formato, sul tono o su elementi specifici da includere o escludere. In questo modo l'agente rimane concentrato e produce risultati più prevedibili.
Non consigliato:
Create a sales email agent.Consigliato:
Create an agent that drafts follow-up emails for sales leads. The drafts should always use a professional tone, be no more than three paragraphs, and never include personal information about the client.Chiedi a Gemini di farti domande
Se necessario, chiedi a Gemini di farti delle domande. In questo modo, Gemini può raccogliere dettagli che potrebbe aver perso e garantire che il piano dell'agente risultante soddisfi le tue aspettative.
Non consigliato:
Create an agent to handle sales emails.Consigliato:
I need an agent that can help me draft sales emails. First, ask me what information you need to effectively qualify a lead and draft a personalized message.
Esempi di prompt efficaci
Esempio semplice:
Create a sales email agent that drafts concise follow-up emails to new leads. The tone should be professional, and the email should be no more than three paragraphs.Esempio avanzato:
Create an agent that automatically drafts sales emails to leads. Use my Gmail and access emails with the 'leads' label. First, ask me to confirm which leads you should prioritize and what the main selling points are for each. Once you have this information, your drafts should be no more than three paragraphs and use a professional tone. Don't include any technical jargon or slang and never include any personal information about the client.
Crea un agente di chat utilizzando il Flow Builder
Utilizza questo metodo per un controllo granulare sulla progettazione degli agenti, sulla selezione dei modelli e sull'orchestrazione in più passaggi.
App
Per creare un agente di chat utilizzando il generatore di flussi:
- Apri l'app web Gemini Enterprise in un browser.
Nel menu di navigazione dell'app web, fai clic su + Crea agente > Agente di chat.
Il canvas dell'agente si apre in modalità chat.
Fai clic su Vai al builder per passare alla modalità Designer.
Nel canvas viene creato un nome agente predefinito, My Agent.
Per visualizzare e configurare i dettagli del nodo, fai clic sul nodo My Agent e segui questi passaggi:
- Nome:inserisci un nome per l'agente.
- Descrizione: inserisci un riepilogo dello scopo dell'agente.
- Istruzioni: fornisci un insieme dettagliato di istruzioni che definiscono gli obiettivi, le attività e i comportamenti dell'agente.
- Modello:seleziona il modello LLM Gemini che l'agente deve utilizzare. Utilizza un modello Flash per ricerche a bassa latenza e attività di conversazione quotidiane e riserva i modelli Pro per ragionamenti multi-step complessi o sintesi di più documenti.
- Dati e strumenti: fai clic su Aggiungi origini dati e strumenti per aggiungere le origini dati collegate alla tua app.
- (Facoltativo) Nella sezione Conoscenza, fai clic su Aggiungi file per caricare eventuali materiali di riferimento aggiuntivi per l'agente.
- (Facoltativo) Nella sezione Personalizzazione, aggiungi prompt iniziali che guidano gli utenti su come interagire con l'agente. Puoi aggiungere tutti i prompt iniziali che vuoi, ma il sistema mostra una selezione casuale di un massimo di tre prompt alla volta.
Crea il flusso dell'agente secondario:
- Nella scheda Flusso, tieni il puntatore sul nodo dell'agente principale e fai clic su Aggiungi subagente.
- Configura i dettagli del subagente.
Ripeti il passaggio 5 in base alle tue esigenze per completare la logica del flusso del subagente.
(Facoltativo) Fai clic sulla scheda Pianifica per configurare le pianificazioni di esecuzione per l'agente.
Fai clic sulla scheda Anteprima per interagire con l'agente, testarlo e valutare se la logica del flusso dell'agente funziona come previsto.
Fai clic su Crea per pubblicare e iniziare a utilizzare l'agente di chat.
Passaggi successivi
- Scopri come utilizzare un agente di chat.
- Scopri come pianificare le esecuzioni degli agenti di chat.
- Scopri come modificare un agente di chat.
- Scopri come condividere un agente di chat.
- Scopri come eliminare un agente di chat.