Agenti

Un agente è l'elemento di base delle app dell'agente. Un'app agente ha in genere molti agenti, in cui ciascun agente è definito per gestire attività specifiche. I dati dell'agente vengono forniti all'LLM, quindi ha le informazioni necessarie per rispondere a domande ed eseguire attività. Ogni agente può fornire informazioni, inviare query a servizi esterni o posticipare la gestione delle conversazioni a un flusso Dialogflow CX o a un altro agente per gestire le attività secondarie.

Dati agente

Un agente è composto dai seguenti dati:

  • Obiettivi: descrizione generale delle operazioni che l'agente dovrebbe svolgere
  • Istruzioni: definisce i passaggi del processo che devono essere eseguiti per raggiungere l'obiettivo
  • Esempi: conversazioni di esempio che sono effettivamente esempi di prompt few-shot per l'LLM

Agente predefinito

Quando crei un'app dell'agente, viene creato automaticamente un agente predefinito.

L'agente predefinito è il punto di partenza per le conversazioni, quindi presenta alcune importanti distinzioni rispetto agli altri agenti:

  • L'agente predefinito non riceve un riepilogo dei turni di conversazione precedenti.
  • L'agente predefinito non può definire o ricevere parametri di input.