logo
Entwicklung
Suchen
Flow-Komponenten

Flow-Komponenten

LLMs

Unterstützt verschiedene Anbieter und Versionen von LLM-Modellen wie OpenAI, Claude, Gemini, ChatGLM, llama sowie weitere gängige kommerzielle und Open-Source-Modelle. LLMs können KI-Antworten liefern und Ergebnisse basierend auf Rollenanweisungen, Kontext, Tools und Einstellungen zum Referenzwissen ausgeben.
image-20240923154124533

Wissensabruf

Diese Komponente unterstützt verschiedene Embedding-Modelle und kann Wissen durch semantische Suche, Schlagwortsuche oder hybride Suche abrufen. Reranker-Modelle optimieren die finale Reihenfolge der Ergebnisse. Sie ruft das relevanteste und passendste Referenzwissen aus der Wissensdatenbank ab, um Fehlinformationen (Halluzinationen) der LLMs und Defizite im Fachwissen effektiv zu beheben.
image-20240923154421149

Klassifizierer

Diese Komponente nutzt Eingabeinformationen und bestimmt mithilfe der Konfiguration sowie der Fähigkeiten des LLM die Intention der Eingabe in natürlicher Sprache. Die Ausgabe erfolgt über die entsprechenden Zweige. Der Klassifizierer kann einen oder mehrere Pfade auslösen, indem sie Inhalte mit unterschiedlichen Intentionen aus der Nutzeranfrage extrahiert und an die jeweiligen Pfade weiterleitet.
image-20240923154556054

Bedingte Prüfung

Diese Komponente verwendet ein LLM, um anhand benutzerdefinierter Bedingungsregeln zu bestimmen, ob Bedingungen erfüllt sind. Wenn die Bedingungen erfüllt sind, wird der if-Pfad ausgelöst; andernfalls der else-Pfad. Nutzer:innen können Bedingungsregeln in natürlicher Sprache, mit regulären Ausdrücken oder mathematischen Formeln definieren.
Im Gegensatz zur regulären Abgleichsmethode der If / Else-Komponente nutzt diese Komponente die natürliche Sprachverarbeitung des LLM, um den Eingabeinhalt zu verstehen und darauf basierend zu entscheiden.
image-20240923154747121

Kartennachrichten

Diese Komponente erhält keine Eingabeinformationen von vorgelagerten Komponenten. Wird sie ausgelöst, kann der Agent mit Kartennachrichten antworten und so das Nutzererlebnis verbessern. Kartennachrichten-Typen umfassen Textkarten, Bild-Text-Karten, Videokarten, Karten mit Kartenansicht (z. B. Standortkarten) und Formular-Karten. Außerdem werden Funktionen wie Anrufe tätigen, E-Mails senden und Apps aufwecken unterstützt.

  • Textkarte: Gibt Textinformationen aus.
  • Kartenkarte: Gibt Karteninformationen aus. Karten können mit umfangreichen Informationen wie Titeln, Bildern, Videos, Standorten, Button-Aktionen usw. konfiguriert werden.
  • Formular-Karte: Gibt Formularinformationen aus. Formulare können mit Eingabefeldern und Übermittlungsadressen konfiguriert werden.
  • JSON: Gibt Daten in JSON-Struktur aus, geeignet für Szenarien, in denen eine Übermittlung an nachgelagerte APIs erforderlich ist.
    image-20240923155340785

Kundenservice

Die Funktion „Kundenservice“ ermöglicht es Entwickler:innen, Drittanbieter-Kundendienstsysteme zu integrieren, um Anfragen von Nutzer:innen des Flow-Agenten nach menschlicher Unterstützung zu beantworten. Derzeit wird die Integration mit Drittanbieter-Kundendienstsystemen wie Intercom, Livechat, Sobot, Zoho und Webhook unterstützt.

So aktivieren Sie den Kundenservice

  1. Fügen Sie die Komponente „Kundenservice“ auf der Flow-Agent-Arbeitsfläche hinzu.
  2. Schließen Sie die Authentifizierungskonfiguration des Drittanbieter-Kundendienstsystems ab, um eine erfolgreiche Kommunikation sicherzustellen.
  3. Legen Sie Arbeitszeiten, unterstützte Nachrichtentypen usw. in der Komponente für den Kundenservice entsprechend der tatsächlichen Situation des Unternehmens fest.
  4. Im Flow-Agent-Chatfenster können Nutzer:innen Anfragen für menschliche Unterstützung stellen, um Unterstützung durch einen Kundendienstmitarbeitenden zu erhalten.

Authentifizierungskonfiguration für den Kundenservice

Aktuell wird die Integration mit Drittanbieter-Kundendienstsystemen wie Intercom, Livechat, Sobot, Zoho und Webhook unterstützt, sodass Anfragen von Nutzer:innen an menschliche Kundendienstmitarbeitende weitergeleitet werden können.
Bitte folgen Sie den Anweisungen in Agent-Menschlicher Service, um den Authentifizierungsprozess abzuschließen.

Konfiguration des Kundenservice

Im Flow können mehrere Komponenten für den Kundenservice gleichzeitig vorhanden sein. Wenn mehrere Komponenten ausgelöst werden, wird nur die zuerst ausgelöste Komponente aktiviert.

  • Andere ausgelöste Komponenten für den Kundenservice werden nicht aktiviert und können keine Unterstützung bieten.
  • Sobald eine Komponente für den Kundenservice erfolgreich aktiviert wurde, wird der nachfolgende Flow-Prozess abgebrochen.
    Bitte beachten Sie die Anleitung unter Agent-Menschlicher Service, um die Konfiguration der Komponente für den Kundenservice abzuschließen.

Auslösen von Anfragen für den Kundenservice

Im Gegensatz zu Agenten wird die Komponente für den Kundenservice im Flow-Agenten durch vorgelagerte Komponenten ausgelöst. Wenn die Auslösebedingungen erfüllt sind, wird die Komponente für den Kundenservice automatisch aktiviert.
Sobald die Komponente für den Kundenservice erfolgreich aktiviert wurde, unterbricht das System alle anderen Komponenten mit noch ausstehenden Antworten und wechselt direkt in den Kundendienstprozess. Nutzer:innen und Kundendienstmitarbeitende können beliebig viele Nachrichten austauschen; beide Parteien können das Gespräch jederzeit beenden.