Obserwacje w SmartFlow
Obserwacje dostarczają informacji zwrotnej w czasie rzeczywistym do Twojego asystenta AI podczas rozmów. Umożliwiają SmartFlow komunikację wyników z powrotem do AI.
Czym są Obserwacje?
Kiedy SmartFlow jest uruchamiany (wywołany przez Narzędzie Rozmowy), może wysłać obserwacje z powrotem do AI. AI wykorzystuje te obserwacje do:
- Udzielania poinformowanych odpowiedzi użytkownikom
- Wyświetlania danych pobranych z systemów zewnętrznych
- Potwierdzania, że działania zostały pomyślnie zakończone
- Radzenia sobie z błędami w sposób elegancki
Jak to działa
Użytkownik zadaje pytanie → AI uruchamia SmartFlow → SmartFlow wykonuje →
Obserwacja wysłana → AI odczytuje obserwację → AI odpowiada użytkownikowi
Przykład:
- Użytkownik: "Jaki jest status mojego zamówienia #12345?"
- AI uruchamia SmartFlow "Sprawdź Status Zamówienia"
- SmartFlow wywołuje API eCommerce
- SmartFlow wysyła obserwację:
{"status": "wysłane", "tracking": "ABC123"} - AI odpowiada: "Twoje zamówienie #12345 zostało wysłane! Śledzenie: ABC123"
Ustawianie Obserwacji
Użyj węzła akcji Ustaw Obserwację w swoim SmartFlow:
| Pole | Opis |
|---|---|
| Obserwacja | Tekst lub dane JSON do wysłania do AI |
| Zmienne | Użyj {{zmienna}}, aby uwzględnić dane dynamiczne |
Przykład konfiguracji:
{
"status": "{{apiResponse.orderStatus}}",
"tracking": "{{apiResponse.trackingNumber}}",
"estimatedDelivery": "{{apiResponse.eta}}"
}
Najlepsze Praktyki
Zachowaj Obserwacje Zwięzłe
AI przetwarza obserwacje jako kontekst. Zachowaj je skoncentrowane:
// Dobrze
{"found": true, "productName": "Niebieski Widget", "price": 29.99}
// Zbyt rozwlekłe
{"query": "...", "timestamp": "...", "requestId": "...", "fullResponse": {...}}
Obsługuj Błędy
Zawsze uwzględniaj obsługę błędów w swoich obserwacjach:
// Sukces
{"success": true, "data": {...}}
// Błąd
{"success": false, "error": "Zamówienie nie znalezione"}
Używaj Strukturalnych Danych
JSON jest preferowany w porównaniu do zwykłego tekstu dla złożonych danych:
{
"tickets": [
{"id": "JIRA-123", "status": "W trakcie"},
{"id": "JIRA-124", "status": "Zrobione"}
],
"total": 2
}
Typowe Przypadki Użycia
| Przypadek Użycia | Zawartość Obserwacji |
|---|---|
| Wyszukiwanie zamówienia | Status, śledzenie, data dostawy |
| Rezerwacja spotkania | Potwierdzenie, data/godzina, szczegóły |
| Wyszukiwanie wiedzy | Istotne artykuły, podsumowania |
| Wyszukiwanie w CRM | Informacje o kliencie, historia |
| Sprawdzenie stanu magazynu | Poziomy zapasów, dostępność |
Powiązane
- Akcja Ustaw Obserwację — Referencja węzła
- Wyzwalacz Narzędzia Rozmowy — Jak AI wyzwala przepływy
- Akcja Żądanie AI — Żądanie przetwarzania AI