Beobachtungen in SmartFlow
Beobachtungen bieten Ihrem KI-Assistenten während Gesprächen Echtzeit-Feedback. Sie ermöglichen es SmartFlows, Ergebnisse an die KI zurückzugeben.
Was sind Beobachtungen?
Wenn ein SmartFlow ausgeführt wird (ausgelöst durch ein Conversation Tool), kann er Beobachtungen an die KI senden. Die KI nutzt diese Beobachtungen, um:
- Informierte Antworten an Benutzer zu geben
- Daten anzuzeigen, die aus externen Systemen abgerufen wurden
- Zu bestätigen, dass Aktionen erfolgreich abgeschlossen wurden
- Fehler elegant zu behandeln
So funktioniert es
Benutzer stellt Frage → KI löst SmartFlow aus → SmartFlow wird ausgeführt →
Beobachtung gesendet → KI liest Beobachtung → KI antwortet dem Benutzer
Beispiel:
- Benutzer: "Wie ist der Status meiner Bestellung #12345?"
- KI löst den "Bestellstatus überprüfen" SmartFlow aus
- SmartFlow ruft die eCommerce API auf
- SmartFlow sendet Beobachtung:
{"status": "shipped", "tracking": "ABC123"} - KI antwortet: "Ihre Bestellung #12345 wurde versandt! Sendungsverfolgung: ABC123"
Beobachtungen festlegen
Verwenden Sie den Set Observation Aktionsknoten in Ihrem SmartFlow:
| Feld | Beschreibung |
|---|---|
| Beobachtung | Text- oder JSON-Daten, die an die KI gesendet werden sollen |
| Variablen | Verwenden Sie {{variable}}, um dynamische Daten einzuschließen |
Beispielkonfiguration:
{
"status": "{{apiResponse.orderStatus}}",
"tracking": "{{apiResponse.trackingNumber}}",
"estimatedDelivery": "{{apiResponse.eta}}"
}
Best Practices
Halten Sie Beobachtungen prägnant
Die KI verarbeitet Beobachtungen als Kontext. Halten Sie sie fokussiert:
// Gut
{"found": true, "productName": "Blue Widget", "price": 29.99}
// Zu ausführlich
{"query": "...", "timestamp": "...", "requestId": "...", "fullResponse": {...}}
Fehler behandeln
Fügen Sie immer eine Fehlerbehandlung in Ihre Beobachtungen ein:
// Erfolg
{"success": true, "data": {...}}
// Fehler
{"success": false, "error": "Bestellung nicht gefunden"}
Verwenden Sie strukturierte Daten
JSON wird für komplexe Daten gegenüber einfachem Text bevorzugt:
{
"tickets": [
{"id": "JIRA-123", "status": "In Bearbeitung"},
{"id": "JIRA-124", "status": "Fertig"}
],
"total": 2
}
Häufige Anwendungsfälle
| Anwendungsfall | Beobachtung enthält |
|---|---|
| Bestellabfrage | Status, Sendungsverfolgung, Lieferdatum |
| Terminbuchung | Bestätigung, Datum/Uhrzeit, Details |
| Wissenssuche | Relevante Artikel, Zusammenfassungen |
| CRM-Abfrage | Kundeninformationen, Historie |
| Bestandsprüfung | Lagerbestände, Verfügbarkeit |
Verwandt
- Set Observation Action — Knotenreferenz
- Conversation Tool Trigger — Wie die KI Flows auslöst
- AI Request Action — Anfrage an die KI zur Verarbeitung