Agents

Ein Agent ist der Grundbaustein von Agent-Anwendungen. Eine Agent-App hat normalerweise viele Agents. wobei jeder Agent für die Verarbeitung bestimmter Aufgaben definiert ist. Die Agent-Daten werden dem LLM bereitgestellt, damit es die Informationen hat, die es benötigt, um Fragen zu beantworten und Aufgaben auszuführen. Jeder Kundenservicemitarbeiter kann Informationen bereitstellen, Abfragen an externe Dienste senden, oder die Konversationsbehandlung auf einen Dialogflow CX-Ablauf übertragen oder ein anderer Agent, der sich um Unteraufgaben kümmert.

Agent-Daten

Ein Agent besteht aus den folgenden Daten:

  • Agent-Name: ein prägnanter Name in natürlicher Sprache, der Entwicklern und dem LLM, um zu verstehen, welche Aufgaben der Agent verarbeitet
  • Ziele: Allgemeine Beschreibung dessen, was der Kundenservicemitarbeiter erreichen soll
  • Anleitung: definiert die Prozessschritte, die unternommen werden sollten, um das Ziel zu erreichen.
  • Beispiele: Beispielunterhaltungen, bei denen es sich um wenige Prompt-Beispiele handelt für das LLM
  • Parameter: werden verwendet, um Informationen zu einer Unterhaltung zu speichern, z. B. Nutzereingaben, Nutzersysteminformationen, Ergebnisse von Aktionen und so weiter.

Standard-Agent

Wenn Sie eine Agent-App erstellen, wird automatisch ein Standard-Agent erstellt.

Der Standard-Agent ist der Ausgangspunkt für Unterhaltungen. Wichtige Unterschiede zu anderen Agenten:

  • Der Standard-Agent erhält keine Zusammenfassung der vorherigen Unterhaltung sich dreht.
  • Der Standard-Agent kann keine Eingabeparameter definieren oder empfangen.