Zum Hauptinhalt springen

Simulationen für Evals einrichten

Richten Sie eine Simulation in einem Eval ein: definieren Sie den simulierten Kunden, die Daten, die Fin sieht, sowie die Prüfungen und die Übergabe, die der LLM-Juror bewertet.

Verfasst von Dawn Perrott

Verwenden Sie diesen Artikel, um eine Simulation einzurichten: definieren Sie den simulierten Kunden, steuern Sie die Daten, die Fin zu Beginn des Gesprächs sieht, wählen Sie die Prüfungen und die Übergabe, die der LLM (large language model) Juror zur Bewertung von Fin verwendet, oder erstellen Sie eine Simulation aus einem echten Gespräch.

So öffnen Sie den Simulationseditor

Um eine Simulation einzurichten, öffnen Sie sie und klicken Sie auf Bearbeiten oder klicken Sie auf Neue Simulation auf einer Eval-Seite. Der Editor hat drei Abschnitte: den simulierten Kunden, die Daten, die Fin sieht, und wie der LLM-Juror Fin bewertet. Wenn Sie fertig sind, klicken Sie auf Speichern und dann auf Ausführen, um sie zu testen.

Der Simulationseditor mit drei Abschnitten: Simulierten Kunden definieren, Fin-Daten definieren und Verhalten des LLM-Jurors definieren, plus Operator-, Menü-, Speichern- und Ausführen-Schaltflächen oben.


So definieren Sie den simulierten Kunden

Der Abschnitt Simulierten Kunden definieren richtet ein, mit wem Fin sprechen wird.

  • Titel (optional): Wenn Sie keinen hinzufügen, entspricht der Name der Simulation der ersten Nachricht des Kunden.

  • Simulation als: der Kunde, mit dem Fin spricht, zum Beispiel Test customer, und die Marke, angezeigt als All brands.

  • Kanal: Chat oder Email.

    Das Kanalmenü im Simulationseditor geöffnet, zeigt die Optionen Chat (ausgewählt) und Email.
  • Simulationszeit: ein festes Datum und eine feste Uhrzeit, die die Simulation verwendet. Es wird die Zeitzone des Kunden verwendet oder GMT (Greenwich Mean Time), wenn keine eingestellt ist. Es beginnt mit Nicht gesetzt.

    Das Simulationszeit-Menü im Simulationseditor geöffnet, mit Datum- und Zeitfeldern auf Unbestimmt gesetzt und einem Kalender, der November 2026 zeigt.
  • Erste Nachricht des Kunden (erforderlich): das erste, was der simulierte Kunde zu Fin sagt.

  • Folgeanweisungen: was der Kunde weiß, was er auf Nachfrage teilt und wie er kommuniziert. Fin verwendet diese, um den Rest der Kundenseite des Gesprächs zu generieren, für eine realistische mehrstufige Simulation.

So wählen Sie aus, wer der simulierte Kunde ist

Standardmäßig läuft jede Simulation als Test customer. Der Test customer gehört zu all Ihren Zielgruppen, sodass Fin alle Ihre Live-Inhalte, Anleitungen und Automatisierungen verwenden kann. Das ist nützlich, um zu prüfen, was Fin weiß, zeigt aber nicht, was ein bestimmter Kunde erleben würde.

Um die Zielgruppenansprache zu testen, simulieren Sie stattdessen einen echten Kunden oder lead aus Ihrem Workspace. Fin sieht dann nur die Inhalte, Anleitungen, Procedures und Daten-Connectoren, für die dieser Kunde qualifiziert ist, genau wie in einem Live-Gespräch.

  1. Gehen Sie im Simulationseditor zu Simulierten Kunden definieren.

  2. Klicken Sie neben Simulation als auf Test customer und wählen Sie Kunde oder lead.

  3. Um die Liste einzuschränken, wählen Sie eine Zielgruppe aus dem Dropdown unter dem Suchfeld. Standardmäßig wird Everyone angezeigt und die users und leads in dieser Zielgruppe aufgelistet.

  4. Suchen Sie nach Name, E-Mail oder Kunden-ID und wählen Sie die Person aus, mit der Fin sprechen soll.

Wenn die Simulation läuft, verwendet sie die Attribute, das Unternehmen und die Tags dieser Person. Um ein bestimmtes Szenario zu testen, überschreiben Sie diese in Fin-Daten definieren (optional) > Start-Attributwerte. Alles, was Sie nicht setzen, verwendet die bestehenden Werte des Kunden.

Hinweis:

  • Zielgruppen, die Gesprächsattribute verwenden oder nach Marke filtern, können nicht ausgewählt werden, da die Mitgliedschaft von einem Gespräch abhängt, das noch nicht stattgefunden hat. Sie können trotzdem einen Kunden mit einer anderen Zielgruppe oder durch Suche in allen auswählen.

  • Die Zielgruppe wird nur verwendet, um einen Kunden zu finden, und wird nicht mit der Simulation gespeichert. Jeder Lauf prüft, zu welchen Zielgruppen der Kunde anhand seiner aktuellen Daten gehört, sodass sich die Ergebnisse ändern können.

  • Nur users und leads können ausgewählt werden. Besucher sind nicht verfügbar.

  • Wenn Sie wieder auf Test customer (Standard) wechseln, wird die Zielgruppenansprache für diese Simulation deaktiviert.

Wie lange kann eine Simulation laufen und wie viele kann ein Eval enthalten?

Eine Simulation endet nach bis zu 6 Antworten von Fin oder früher, wenn Fin das Gespräch löst, übergibt oder der simulierte Kunde das Gespräch beendet. Jedes Eval unterstützt bis zu 50 Simulationen. Um mehr hinzuzufügen, löschen Sie bestehende Simulationen oder legen Sie die zusätzlichen Simulationen in einem neuen Eval ab.


So definieren Sie die Daten, die Fin in einer Simulation sieht

Der optionale Abschnitt Fin-Daten definieren steuert die Daten, die Fin zu Beginn der Simulation sieht.

  • Start-Attributwerte: die Attributwerte, die Fin zu Beginn des Gesprächs sieht. Klicken Sie auf Attribut hinzufügen, um einen Wert festzulegen.

  • Datenantworten: In Simulationen geben Daten-Connectoren immer ihre gespeicherte Testantwort zurück, niemals Live-Daten, unabhängig davon, wen Sie simulieren. Klicken Sie auf Antwort eines Connectors anpassen, um die Testantwort nur für diese Simulation zu ändern.


So definieren Sie, wie der LLM-Juror Fin bewertet

Der Abschnitt Verhalten des LLM-Jurors definieren legt fest, wie Fin's Antworten bewertet werden. Er besteht aus zwei Teilen: Simulationsprüfungen und Übergabe.

So fügen Sie eine Simulationsprüfung hinzu

Simulationsprüfungen beschreiben, was Fin sagen oder tun soll, um zu bestehen, falls überhaupt. Um eine hinzuzufügen, klicken Sie auf Hinzufügen und wählen Sie einen Prüftyp aus:

  • Fin-Antwort: Beschreiben Sie, was Fin während des Gesprächs sagen soll. Trennen Sie jede erwartete Antwort in ein eigenes Erfolgskriterium.

  • Procedure ausgelöst: Fin hat eine bestimmte Procedure gestartet.

  • Procedure gewechselt: Fin ist während des Gesprächs von einer Procedure zu einer anderen gewechselt.

  • Skill: Fin hat eine bestimmte Skill verwendet.

  • Daten-Connector: Fin hat einen bestimmten Daten-Connector aufgerufen.

Das Hinzufügen-Menü unter Simulationsprüfungen geöffnet, zeigt Fin-Antwort, Procedure ausgelöst, Procedure gewechselt, Skill und Daten-Connector.

So legen Sie die erwartete Übergabe fest

Übergabe beschreibt, was am Ende des Gesprächs wahr sein soll. Wählen Sie eine dieser Optionen:

  • Keine Übergabe: Fin hat nicht an ein Team oder einen Workflow übergeben.

  • An Team oder Teammitglied übergeben: Fin konnte nicht antworten oder die Übergabeanleitung wurde angewendet.

  • An einen Workflow übergeben: Das Gespräch wird nach der Übergabe nicht simuliert.

Eine Fin-Antwort-Prüfung mit dem Text, dass Fin Schritte oder Anweisungen zum Zurücksetzen eines Passworts gegeben hat, und das Übergabemenü geöffnet mit Keine Übergabe, An Team oder Teammitglied übergeben und An einen Workflow übergeben, jeweils mit kurzer Beschreibung.

Wichtig: Wenn eine Simulation keine Übergabeprüfung und keine Simulationsprüfungen hat, wird sie gegen eine Standard-Keine Übergabe-Prüfung bewertet und fällt durch, wenn Fin übergibt. Diese Standardprüfung wird im Editor nicht angezeigt, fügen Sie daher jeder Simulation eine explizite Übergabeprüfung hinzu.

Nachdem Sie eine Simulation eingerichtet haben, lesen Sie Wie man Evals ausführt und die Ergebnisse liest.


So erstellen Sie eine Simulation aus einem echten Gespräch

Um eine Simulation aus einem echten Kundengespräch zu erstellen, fügen Sie eine von Fin's Antworten aus dem Inbox zu einem Eval hinzu oder bitten Sie Operator, die Simulation zu erstellen. So müssen Sie das Szenario nicht selbst eingeben.

Eine aus einem echten Gespräch erstellte Simulation heißt Replay. Ein Replay erfasst das Gespräch bis zur von Ihnen gewählten Fin-Antwort und friert die vorherigen Nachrichten ein. Jedes Mal, wenn es läuft, generiert Fin nur diese eine Antwort erneut, sodass Sie die Antwort testen, die Ihnen wichtig ist, und nicht ein Gespräch, das sich bei jedem Lauf ändert. Das macht Replays zum schnellsten Weg, einen realen Fehler in einen Test zu verwandeln, den Sie behalten können.

So fügen Sie eine Fin-Antwort aus dem Inbox zu einem Eval hinzu

Um eine Fin-Antwort aus dem Inbox zu einem Eval hinzuzufügen, öffnen Sie das Gespräch, wählen Sie die Fin-Nachricht aus und fügen Sie sie einem Eval hinzu.

  1. Öffnen Sie das Gespräch im Inbox.

  2. Fahren Sie mit der Maus über die Fin-Nachricht, die Sie testen möchten, und klicken Sie dann auf das Optionsmenü (...), das daneben erscheint.

  3. Klicken Sie auf Fin-Antwort zu Eval hinzufügen.

  4. Klicken Sie im Dialog Zu Eval hinzufügen auf Eval auswählen und wählen Sie das Eval aus, dem Sie sie hinzufügen möchten.

  5. Klicken Sie auf Hinzufügen.

Fin-Antwort zu Eval hinzufügen erscheint nur bei Fin-Antworten, die wiedergegeben werden können.

Ein Gespräch geöffnet im Inbox, mit geöffnetem Optionsmenü neben einer Fin-Nachricht. Das Menü listet Fin-Antwort zu Eval hinzufügen, Tag hinzufügen, Link kopieren, Salesforce-Aufgabe erstellen, Daten-Connector auslösen und Löschen.
Der Dialog Zu Eval hinzufügen über einem Gespräch im Inbox, mit einem Eval-Feld, das ein Dropdown Eval auswählen zeigt, sowie Abbrechen- und Hinzufügen-Schaltflächen.

So erstellen Sie eine Simulation mit Operator

Um eine Simulation mit Operator zu erstellen, bitten Sie ihn, eine Simulation für das Gespräch zu erstellen. Operator spielt die Eröffnungsnachricht des Kunden ab und schlägt die Simulation im von Ihnen gewählten Eval vor.

Hinweis: Um Simulationen mit Operator zu erstellen, benötigen Sie das Pro-Add-on.

  1. Schreiben Sie in einem Chat mit Operator Erstelle eine Simulation für dieses Gespräch und fügen Sie das Gespräch hinzu.

  2. Beantworten Sie die zwei Fragen, die Operator stellt: In welches Eval soll die Simulation? und Wie soll Fin das Gespräch beenden? Wählen Sie zum Beispiel Fin beantwortet es selbst (keine Übergabe), wenn Fin das Gespräch ohne Übergabe lösen soll.

  3. Überprüfen Sie die vorgeschlagene Simulation und klicken Sie dann auf In Haupt veröffentlichen, um sie dem Eval hinzuzufügen.

Ein Gesprächssimulations-Chat mit Operator. Die Anfrage lautet Erstelle eine Simulation für dieses Gespräch, gefolgt von einem Gesprächslink, und Operator lädt Werkzeuge zum Ausführen von Fin-Test-Szenarien und zur Untersuchung eines Gesprächs.

Bis Sie auf In Haupt veröffentlichen klicken, bleibt die Simulation eine ausstehende Änderung und kann nicht ausgeführt werden.

Eine Replay-Simulation neben dem Operator-Chat. Das Simulationsfenster zeigt das simulierte Gespräch mit der Eröffnungsnachricht des Kunden und einen Platzhalter mit dem Text Fin wird hier eine einzelne Antwort generieren, wenn diese Simulation läuft, eine Schaltfläche Quelle des Gesprächs anzeigen und eine Konfigurationsliste mit Kanal, Zeit, Benutzer und Marke. Oben erscheint eine Schaltfläche In Haupt veröffentlichen.

So bearbeiten Sie eine Replay-Simulation mit Operator

Um eine Replay-Simulation zu bearbeiten, bitten Sie Operator, die Änderung im selben Chat vorzunehmen, zum Beispiel aktualisiere sie, um an ein Teammitglied zu übergeben. Operator schlägt die Änderung der Simulationsprüfungen vor, und Sie klicken auf In Haupt veröffentlichen, um sie zu speichern.

Eine Replay-Simulation neben dem Operator-Chat nach der Anfrage aktualisiere sie, um an ein Teammitglied zu übergeben. Das Simulationsfenster zeigt die ausstehenden Änderungen unter Simulationsprüfungen: Die Übergabeprüfung ändert sich von Keine Übergabe zu Fin hat an Standardteam übergeben, und die Fin-Antwort-Prüfungen werden umgeschrieben, um zu erwarten, dass Fin anbietet, den Kunden mit einem Teammitglied zu verbinden. Eine Leiste mit 1 ausstehender Änderung und eine Schaltfläche In Haupt veröffentlichen erscheinen im Chat.

Was beinhaltet eine Replay-Simulation?

Nachdem Sie auf In Haupt veröffentlichen geklickt haben, erscheint die Replay-Simulation im gewählten Eval, benannt nach der Eröffnungsnachricht des Kunden. Öffnen Sie sie im Eval, um diese Teile zu sehen:

Eine Replay-Simulation, geöffnet aus ihrem Eval unter Fin AI Agent > Test > Evals, nachdem sie mit Operator erstellt wurde. Der Abschnitt Simulierten Kunden definieren zeigt Simulation als, die Marke, Kanal ist Chat und Simulationszeit. Darunter listet der Abschnitt Anfangskontext des Gesprächs 3 Nachrichten aus dem Quellgespräch, einen gestrichelten Platzhalter für Fin's einzelne Antwort und eine Schaltfläche Quelle des Gesprächs anzeigen, gefolgt vom Feld Folgeanweisungen. Oben erscheinen die Schaltflächen Operator, Speichern und Ausführen.
  • Anfangskontext des Gesprächs: die Nachrichten des Quellgesprächs bis zur Nachricht des Kunden, mit einem Platzhalter, an dem Fin's einzelne Antwort erscheint, wenn die Simulation läuft.

  • Quelle des Gesprächs anzeigen: ein Link zum Originalgespräch.

  • Simulierten Kunden definieren: Simulation als, die Marke, der Kanal und die Simulationszeit.

  • Folgeanweisungen: optionale Anweisungen, was der Kunde nach Fin's erster Antwort sagt. Das Hinzufügen erfordert mindestens eine Simulationsprüfung, damit Fin etwas zum Bewerten hat.

Hinweis: Einige Teile einer Replay-Simulation können nicht bearbeitet werden, einschließlich des Abschnitts Simulierten Kunden definieren. Sie stammen aus dem Quellgespräch. Um zu ändern, worauf Fin geprüft wird, bearbeiten Sie die Simulationsprüfungen, zum Beispiel indem Sie Operator bitten, sie zu aktualisieren.

So verwenden Sie ein Replay, um Fin's Antwort zu korrigieren

Um eine Fin-Antwort mit einem Replay zu korrigieren, führen Sie es aus, ändern Sie die Fin-Konfiguration und führen Sie es erneut aus, bis es besteht:

  1. Führen Sie das Replay aus, um zu sehen, wie Fin mit Ihrer aktuellen Konfiguration antwortet.

  2. Nehmen Sie eine Änderung vor am Inhalt, der Anleitung, der Procedure oder der Skill hinter der Antwort. Um die Änderung vor dem Livegang zu testen, machen Sie sie in einer Release.

  3. Führen Sie das Replay erneut aus und vergleichen Sie die neue Antwort mit früheren Läufen, indem Sie das Dropdown für die Laufhistorie in der Simulation verwenden.

  4. Fügen Sie Prüfungen hinzu, die definieren, was „korrigiert“ bedeutet, wie eine Fin-Antwort-Prüfung oder eine Übergabeprüfung, damit Sie ein klares Bestehen oder Durchfallen erhalten statt einer subjektiven Bewertung.

  5. Behalten Sie das Replay, sobald es besteht. Es dient jetzt als Regressionstest, sodass Sie es nach zukünftigen Änderungen erneut ausführen können, um sicherzustellen, dass die Korrektur hält.

Hat dies deine Frage beantwortet?