🛠️ Orodje za sprožitev pogovora
Orodje za sprožitev pogovora omogoča AI agentom znotraj SmartFlow dinamično interakcijo z zunanjimi orodji in sistemi ter sprejemanje inteligentnih odločitev za izvajanje nalog, pridobivanje podatkov ali sprožitev nadaljnjih dejanj. Z uporabo AI odločitev motorja agenti odločajo, katera orodja uporabiti in učinkovito upravljajo več dejanj. Ta sistem podpira do 10 orodnih dejanj na interakcijo pred zagotavljanjem odgovora.

📝 Podrobnosti sprožitve
Ime: Conversation Tool
Kategorija: Sprožitve
🔧 Parametri
-
Ime orodja
- Tip:
string - Opis: Določa orodje, ki ga bo izvedel AI agent. Orodje mora biti predhodno konfigurirano in integrirano v SmartFlow.
- Obvezno: Da
- Primer:
"CRM Lookup"
- Tip:
-
Vhodne spremenljivke
- Tip:
object - Opis: Podatki, potrebni za orodje, da izvede svojo nalogo, pogosto pridobljeni iz konteksta delovnega toka ali pogovora.
- Obvezno: Da
- Primer:
{
"customerId": "12345"
}
- Tip:
-
Opazovanje
- Tip:
string(privzeto: Izhod specifičen za orodje) - Opis: Rezultat dejanja, ki lahko vpliva na nadaljnje vedenje AI. Privzeto je opazovanje nastavljeno na izhod orodja, vendar ga je mogoče ročno določiti za usmerjanje naslednjega dejanja agenta.
- Primer:
- Privzeto opazovanje: Rezultat API, vrnjen iz orodja.
- Prilagojeno opazovanje:
"Sproži naslednji obrazec na podlagi uporabniških preferenc."
- Tip:
🚀 Kako deluje
-
Privzeta opazovanja:
- Vsako orodno dejanje generira privzeto opazovanje na podlagi rezultata orodja.
- Primer: Uspešen API klic vrne odgovor API kot opazovanje.
-
Ročno nastavitev opazovanja:
- Uporabniki lahko prekličejo privzeto opazovanje, da vplivajo na naslednjo odločitev AI.
- Primer: Namesto da uporabite rezultat API kot opazovanje, lahko prilagojeno sporočilo, kot je
"Začni postopek oddaje obrazca", usmeri AI, da sproži drugo dejanje.
-
AI odločitev motor:
- Odločitveni motor analizira trenutno opazovanje in določa naslednje orodno dejanje, brez težav povezuje več orodij, kadar je to potrebno.
-
Oblikovanje odgovora:
- Po izvedbi do 10 orodnih dejanj AI agent oblikuje odgovor, bodisi neposredno z uporabo opazovanj bodisi na podlagi dodatnih vhodov uporabnika.
💡 Uporabniški primeri
-
Dinamična podpora strankam:
- Scenarij: Uporabnik vpraša: "Ali lahko dobim posodobitev o svojem nedavnem naročilu?"
- Delovni tok:
- Orodje: API klic za pridobitev podrobnosti naročila.
- Opazovanje: Rezultat API z statusom naročila.
- Odgovor: "Vaše naročilo je na poti in bo prispelo 15. januarja 2025."
-
Prilagoditev delovnega toka:
- Scenarij: Uporabnik sproži orodje, vendar želite, da AI začne določen obrazec.
- Delovni tok:
- Orodje: "Začnite obrazec."
- Opazovanje:
"Začni obrazec za povratne informacije uporabnikov." - Rezultat: AI dinamično preide na oddajo obrazca.
-
Večstopenjska integracija:
- Scenarij: "Koliko znaša moja trenutna faktura in ali jo lahko plačam zdaj?"
- Delovni tok:
- Korak 1: Pridobitev podrobnosti fakture prek API.
- Korak 2: Sproži plačilno prehod.
- Opazovanja usmerjajo zaporedje teh dejanj.
🔍 Primer konfiguracije
Privzeto opazovanje
Ime orodja: "Upravljanje naročil"
Vhodne spremenljivke:
{
"orderId": "67890"
}
Opazovanje: Rezultat API
{
"trigger": "ConversationTool",
"toolName": "Upravljanje naročil",
"input": {
"orderId": "67890"
},
"observation": "Status naročila uspešno pridobljen."
}
Prilagojeno opazovanje
Ime orodja: "Začnite obrazec"
Vhodne spremenljivke:
{
"formId": "feedbackForm"
}
Opazovanje: "Obrazec za povratne informacije uporabnikov je bil začet."
{
"trigger": "ConversationTool",
"toolName": "Začnite obrazec",
"input": {
"formId": "feedbackForm"
},
"observation": "Obrazec za povratne informacije uporabnikov je bil začet."
}
🛠️ Najboljše prakse
-
Privzeta proti prilagojenim opazovanjem:
- Uporabite privzeta opazovanja za standardne delovne tokove in integracije API.
- Prekličite opazovanja, da preusmerite vedenje AI za specifične scenarije.
-
Jasna sporočila opazovanja:
- Poskrbite, da bodo prilagojena opazovanja natančna, da učinkovito usmerjajo AI.
-
Povezovanje dejanj:
- Načrtujte delovne tokove, da zmanjšate nepotrebne korake, medtem ko učinkovito izkoriščate omejitev 10 dejanj.
-
Testiranje opazovanj:
- Simulirajte delovne tokove, da preverite, ali tako privzeta kot prilagojena opazovanja vodijo do pričakovanih odločitev AI.
📊 Spremljanje in odpravljanje napak
- Uporabite nadzorno ploščo SmartFlow za sledenje:
- Izvedenim orodnim dejanjem.
- Generiranim opazovanjem.
- Odločitvam AI in njihovim izidom.
- Odpravljanje napak v delovnih tokovih z pregledovanjem dnevnikov opazovanj za identifikacijo in odpravo nepričakovanega vedenja.