Promatranja u SmartFlow
Promatranja pružaju povratne informacije u stvarnom vremenu vašem AI asistentu tijekom razgovora. Omogućuju SmartFlow-ima da komuniciraju rezultate natrag AI-u.
Što su Promatranja?
Kada se SmartFlow izvršava (pokrenut alatom za razgovor), može poslati promatranja natrag AI-u. AI koristi ova promatranja za:
- Pružanje informiranih odgovora korisnicima
- Prikaz podataka preuzetih iz vanjskih sustava
- Potvrdu da su radnje uspješno dovršene
- Rješavanje pogrešaka na elegantan način
Kako to funkcionira
Korisnik postavlja pitanje → AI pokreće SmartFlow → SmartFlow se izvršava →
Promatranje poslano → AI čita promatranje → AI odgovara korisniku
Primjer:
- Korisnik: "Koji je status moje narudžbe #12345?"
- AI pokre će "Provjeri status narudžbe" SmartFlow
- SmartFlow poziva eCommerce API
- SmartFlow šalje promatranje:
{"status": "isporučeno", "praćenje": "ABC123"} - AI odgovara: "Vaša narudžba #12345 je isporučena! Praćenje: ABC123"
Postavljanje Promatranja
Koristite Postavi Promatranje akcijski čvor u vašem SmartFlow-u:
| Polje | Opis |
|---|---|
| Promatranje | Tekst ili JSON podaci koje šaljete AI-u |
| Varijable | Koristite {{varijabla}} za uključivanje dinamičkih podataka |
Primjer konfiguracije:
{
"status": "{{apiResponse.orderStatus}}",
"tracking": "{{apiResponse.trackingNumber}}",
"estimatedDelivery": "{{apiResponse.eta}}"
}
Najbolje Prakse
Držite Promatranja Sažetima
AI obrađuje promatranja kao kontekst. Držite ih fokusiranim:
// Dobro
{"found": true, "productName": "Plavi Widget", "price": 29.99}
// Previše opširno
{"query": "...", "timestamp": "...", "requestId": "...", "fullResponse": {...}}
Rješavanje Pogrešaka
Uvijek uključite obradu pogrešaka u svoja promatranja:
// Uspjeh
{"success": true, "data": {...}}
// Pogreška
{"success": false, "error": "Narudžba nije pronađena"}
Koristite Struktuirane Podatke
JSON je poželjan u odnosu na običan tekst za složene podatke:
{
"tickets": [
{"id": "JIRA-123", "status": "U tijeku"},
{"id": "JIRA-124", "status": "Završeno"}
],
"total": 2
}