🛠️ Spouštěč nástroje pro konverzaci
Spouštěč nástroje pro konverzaci umožňuje AI agentům v SmartFlow dynamicky interagovat s externími nástroji a systémy, činit inteligentní rozhodnutí pro vykonávání úkolů, získávání dat nebo spouštění následných akcí. Pomocí AI rozhodovacího enginu agenti rozhodují, které nástroje použít, a efektivně spravují více akcí. Tento systém podporuje až 10 akcí nástroje na interakci před poskytnutím odpovědi.

📝 Podrobnosti o spouštěči
Název: Conversation Tool
Kategorie: Spouštěče
🔧 Parametry
-
Název nástroje
- Typ:
string - Popis: Určuje nástroj, který má být proveden AI agentem. Nástroj musí být předem nakonfigurován a integrován do SmartFlow.
- Povinné: Ano
- Příklad:
"CRM Lookup"
- Typ:
-
Vstupní proměnné
- Typ:
object - Popis: Data potřebná pro nástroj k vykonání jeho úkolu, často odvozená z kontextu pracovního postupu nebo konverzace.
- Povinné: Ano
- Příklad:
{
"customerId": "12345"
}
- Typ:
-
Pozorování
- Typ:
string(výchozí: výstup specifický pro nástroj) - Popis: Výsledek akce, který může ovlivnit následné chování AI. Výchozí pozorování je nastaveno na výstup nástroje, ale může být ručně definováno pro nasměrování další akce agenta.
- Příklad:
- Výchozí pozorování: Výsledek API vrácený z nástroje.
- Vlastní pozorování:
"Spusťte další formulář na základě preferencí uživatele."
- Typ:
🚀 Jak to funguje
-
Výchozí pozorování:
- Každá akce nástroje generuje výchozí pozorování na základě výsledku nástroje.
- Příklad: Úspěšný API hovor vrací API odpověď jako pozorování.
-
Ruční nastavení pozorování:
- Uživatelé mohou přepsat výchozí pozorování, aby ovlivnili další rozhodnutí AI.
- Příklad: Místo použití výsledku API jako pozorování může vlastní zpráva jako
"Zahájit proces odeslání formuláře"nasměrovat AI k iniciaci další akce.
-
AI rozhodovací engine:
- Rozhodovací engine analyzuje aktuální pozorování a určuje další akci nástroje, bezproblémově propojuje více nástrojů, když je to potřeba.
-
Formulace odpovědi:
- Po provedení až 10 akcí nástroje agent AI formuluje odpověď, buď přímo pomocí pozorování, nebo na základě dalších vstupů od uživatele.
💡 Případové studie
-
Dynamická zákaznická podpora:
- Scénář: Uživatel se ptá: "Mohu dostat aktualizaci o své nedávné objednávce?"
- Pracovní postup:
- Nástroj: API hovor pro získání podrobností o objednávce.
- Pozorování: Výsledek API s stavem objednávky.
- Odpověď: "Vaše objednávka je na cestě a dorazí 15. ledna 2025."
-
Přesměrování vlastního pracovního postupu:
- Scénář: Uživatel spouští nástroj, ale chcete, aby AI zahájila konkrétní formulář.
- Pracovní postup:
- Nástroj: "Spouštěč formuláře."
- Pozorování:
"Zahájit formulář pro zpětnou vazbu uživatelů." - Výsledek: AI se dynamicky přepne na odeslání formuláře.
-
Víceúrovňová integrace:
- Scénář: "Jaká je moje aktuální faktura a mohu ji nyní zaplatit?"
- Pracovní postup:
- Krok 1: Získat podrobnosti o faktuře prostřednictvím API.
- Krok 2: Spustit platební bránu.
- Pozorování řídí sekvenci těchto akcí.
🔍 Příklad konfigurace
Výchozí pozorování
Název nástroje: "Order Management"
Vstupní proměnné:
{
"orderId": "67890"
}
Pozorování: API výsledek
{
"trigger": "ConversationTool",
"toolName": "Order Management",
"input": {
"orderId": "67890"
},
"observation": "Stav objednávky byl úspěšně načten."
}
Vlastní pozorování
Název nástroje: "Start Form"
Vstupní proměnné:
{
"formId": "feedbackForm"
}
Pozorování: "Uživatel zahájil formulář pro zpětnou vazbu."
{
"trigger": "ConversationTool",
"toolName": "Start Form",
"input": {
"formId": "feedbackForm"
},
"observation": "Uživatel zahájil formulář pro zpětnou vazbu."
}
🛠 ️ Nejlepší praktiky
-
Výchozí vs. vlastní pozorování:
- Používejte výchozí pozorování pro standardní pracovní postupy a integrace API.
- Přepište pozorování, abyste přesměrovali chování AI pro konkrétní scénáře.
-
Jasné zprávy o pozorování:
- Zajistěte, aby byla vlastní pozorování přesná, aby efektivně vedla AI.
-
Sledování akcí:
- Plánujte pracovní postupy tak, aby minimalizovaly zbytečné kroky a efektivně využívaly limit 10 akcí.
-
Testování pozorování:
- Simulujte pracovní postupy, abyste ověřili, že jak výchozí, tak vlastní pozorování vedou k očekávaným rozhodnutím AI.
📊 Monitorování a ladění
- Použijte monitorovací panel SmartFlow k sledování:
- Akcí nástrojů, které byly provedeny.
- Vygenerovaných pozorování.
- Rozhodnutí AI a jejich výsledků.
- Laděte pracovní postupy kontrolou protokolů pozorování, abyste identifikovali a vyřešili neočekávané chování.