Verfahren
Aufgabenspezifische Anweisungen, die Ihr Agent bei Bedarf lädt
Übersicht
Ein Verfahren enthält Anweisungen für eine bestimmte Aufgabe. Jedes Verfahren hat einen Auslöser, der beschreibt, wann es gilt, und Inhalte, die beschreiben, was zu tun ist. Wenn eine Unterhaltung dem Auslöser entspricht, lädt der Agent das Verfahren.
Verwenden Sie Verfahren, wenn Ihr Agent viele unterschiedliche Aufgaben bearbeiten muss. Ein Beispiel ist ein Kundensupport-Agent, bei dem jedes Verfahren eine Art von Anfrage abdeckt: Rückerstattungen, Identitätsprüfung, Kontowiederherstellung oder Fehlerbehebung bei Verbindungen.

Verfahrenstypen
Es gibt zwei Arten von Verfahren:
- Freiform-Verfahren werden als Anweisungen in natürlicher Sprache verfasst, die der Agent interpretiert und an die Situation anpasst.
- Strukturierte Verfahren sind eine geordnete Liste typisierter Schritte, die der Agent jedes Mal auf die gleiche Weise ausführt.
Sie können beide Arten für denselben Agenten verwenden. Der Agent wählt anhand des Auslösers das relevante Verfahren, unabhängig vom Typ.
Verfahren können einander aufrufen. Ein Freiform-Verfahren ruft ein anderes Verfahren über eine Inline- Referenz auf, und ein strukturiertes Verfahren ruft ein anderes strukturiertes Verfahren mit einem Schritt vom Typ Unterverfahren auf. Ein gängiges Muster ist, die offene Bearbeitung in einem Freiform-Verfahren zu halten und die Teile, die jedes Mal gleich ablaufen müssen, an ein strukturiertes Verfahren zu übergeben.
Ein Agent kann Verfahren, einen Workflow oder beides haben. Wenn beides vorhanden ist, ist jedes Verfahren von jedem Punkt im Workflow aus verfügbar; ein Verfahren kann nicht auf bestimmte Workflow-Knoten beschränkt werden. Die meisten Agenten basieren auf einem der beiden Ansätze, aber sie lassen sich kombinieren.
Wann Verfahren verwendet werden sollten
Jeder Agent hat einen System-Prompt. Verfahren und Workflows sind zwei Möglichkeiten, darauf Struktur aufzubauen, und ein Agent kann beide verwenden. Wählen Sie einen Ausgangspunkt danach, wie stark die Unterhaltung variieren kann.
Freiform-Verfahren sind die Standardwahl. Sie sind am schnellsten erstellt, lesen sich wie ein Dokument, sodass nicht-technische Teams sie verwalten können, und der Agent kann sich erholen, wenn eine Unterhaltung vom Skript abweicht. Verwenden Sie ein strukturiertes Verfahren, wenn ein übersprungener oder umsortierter Schritt hohe Kosten verursacht, etwa bei Authentifizierung, Eskalation oder einer Finanztransaktion. Verwenden Sie einen Workflow, wenn Sie Routing-Logik oder Kontrolle über das Modell pro Schritt benötigen, die kein Verfahrenstyp bietet.
Verfahren verwalten
Das Dashboard ist die empfohlene Methode zum Erstellen von Verfahren. Verwenden Sie die CLI oder API, um Verfahren programmatisch zu verwalten oder in Bereitstellungstools zu integrieren.
Über das Dashboard erstellen
Über die CLI verwalten
Über die API verwalten
Öffnen Sie Ihren Agenten im Dashboard und wählen Sie dann Verfahren. Verwenden Sie +, um ein Freiform- oder strukturiertes Verfahren zu erstellen. Verfahren können über dasselbe Menü in Ordnern gruppiert werden. Hinweise zur Erstellung finden Sie unter Freiform-Verfahren und Strukturierte Verfahren.
Einschränkungen
- Der Inhalt eines Verfahrens ist auf 50.000 Zeichen begrenzt.
- Der Agent hält die fünf zuletzt gestarteten Verfahren im Kontext. Wenn in einer Unterhaltung mehr Verfahren gestartet wurden, fallen die Inhalte, Inline-Tools und Wissensdatenbankdokumente der ältesten Freiform-Verfahren aus dem Prompt. Halten Sie Verfahren fokussiert und verwenden Sie Unterverfahren, damit nur wenige gleichzeitig aktiv sind.
- Sie können den Typ eines Verfahrens nach der Erstellung nicht ändern. Um zwischen Freiform und strukturiert zu wechseln, erstellen Sie ein neues Verfahren und aktualisieren alle Verweise darauf.
- Verfahren gehören zu einem Agenten. Sie können nicht agentübergreifend geteilt oder als Ressourcen auf Workspace-Ebene gespeichert werden.
- Beim Duplizieren eines Agenten werden seine Verfahren kopiert, statt geteilt. Die Kopien erhalten neue Verfahrens-IDs, daher müssen Verweise im duplizierten Agenten diese neuen IDs verwenden.
- Verfahren können nicht auf bestimmte Workflow-Knoten beschränkt werden. Wenn ein Agent beides hat, ist jedes Verfahren von jedem Knoten aus verfügbar.
- Strukturierte Verfahren können nicht auf Wissensdatenbankdokumente verweisen.