Preskoči na glavni sadržaj

🛠️ Okidač alata za razgovor

Okidač alata za razgovor omogućuje AI agentima unutar SmartFlow-a dinamičku interakciju s vanjskim alatima i sustavima, donoseći inteligentne odluke za obavljanje zadataka, dohvaćanje podataka ili pokretanje sljedećih radnji. Koristeći AI odluke motor, agenti odlučuju koje alate koristiti i učinkovito upravljaju višestrukim radnjama. Ovaj sustav podržava do 10 radnji alata po interakciji prije nego što pruži odgovor.

pasted-image.png


📝 Detalji okidača

Naziv: Conversation Tool
Kategorija: Okidači


🔧 Parametri

  1. Naziv alata

    • Tip: string
    • Opis: Određuje alat koji će izvršiti AI agent. Alat mora biti prethodno konfiguriran i integriran u SmartFlow.
    • Obavezno: Da
    • Primjer: "CRM Lookup"
  2. Ulazne varijable

    • Tip: object
    • Opis: Podaci potrebni alatu za obavljanje njegovog zadatka, često izvedeni iz konteksta radnog toka ili razgovora.
    • Obavezno: Da
    • Primjer:
      {
      "customerId": "12345"
      }
  3. Observacija

    • Tip: string (zadano: Izlaz specifičan za alat)
    • Opis: Rezultat radnje, koji može utjecati na sljedeće ponašanje AI-a. Zadano, observacija je postavljena na izlaz alata, ali se može ručno definirati kako bi se usmjerila sljedeća radnja agenta.
    • Primjer:
      • Zadana observacija: Rezultat API-a vraćen iz alata.
      • Prilagođena observacija: "Pokreni sljedeći obrazac na temelju korisničkih preferencija."

🚀 Kako to funkcionira

  1. Zadnja opažanja:

    • Svaka akcija alata generira zadnje opažanje na temelju rezultata alata.
    • Primjer: Uspješan API poziv vraća API odgovor kao opažanje.
  2. Ručno postavljanje opažanja:

    • Korisnici mogu nadjačati zadnje opažanje kako bi utjecali na sljedeću odluku AI-a.
    • Primjer: Umjesto korištenja rezultata API-a kao opažanja, prilagođena poruka poput "Pokreni proces slanja obrasca" može usmjeriti AI da inicira drugu akciju.
  3. AI odlučivanje:

    • Odluka analizira trenutno opažanje i određuje sljedeću akciju alata, neprimjetno povezujući više alata kada je to potrebno.
  4. Formulacija odgovora:

    • Nakon izvršavanja do 10 akcija alata, AI agent formulira odgovor, bilo izravno koristeći opažanja ili na temelju dodatnog unosa od korisnika.

💡 Primjeri korištenja

  1. Dinamička korisnička podrška:

    • Scenarij: Korisnik pita, "Mogu li dobiti ažuriranje o svojoj nedavnoj narudžbi?"
    • Radni tok:
      • Alat: API poziv za dohvaćanje detalja narudžbe.
      • Opažanje: API rezultat s statusom narudžbe.
      • Odgovor: "Vaša narudžba je na putu i stići će 15. siječnja 2025."
  2. Preusmjeravanje prilagođenog radnog toka:

    • Scenarij: Korisnik aktivira alat, ali želite da AI pokrene određeni obrazac umjesto toga.
    • Radni tok:
      • Alat: "Pokretač obrasca."
      • Opažanje: "Pokreni obrazac za povratne informacije korisnika."
      • Rezultat: AI se dinamički prebacuje na slanje obrasca.
  3. Integracija s više koraka:

    • Scenarij: "Koliko iznosi moja trenutna faktura, i mogu li je platiti sada?"
    • Radni tok:
      • Korak 1: Dohvatite detalje fakture putem API-a.
      • Korak 2: Aktivirajte platni sustav.
      • Opažanja usmjeravaju slijed ovih akcija.

🔍 Primjer Konfiguracije

Zadnje Promatranje

Naziv Alata: "Upravljanje Narudžbama"
Ulazne Varijable:

{
"orderId": "67890"
}

Promatranje: API rezultat

{
"trigger": "ConversationTool",
"toolName": "Upravljanje Narudžbama",
"input": {
"orderId": "67890"
},
"observation": "Status narudžbe uspješno preuzet."
}

Prilagođeno Promatranje

Naziv Alata: "Pokreni Obrazac"
Ulazne Varijable:

{
"formId": "feedbackForm"
}

Promatranje: "Obrazac za povratne informacije korisnika pokrenut."

{
"trigger": "ConversationTool",
"toolName": "Pokreni Obrazac",
"input": {
"formId": "feedbackForm"
},
"observation": "Obrazac za povratne informacije korisnika pokrenut."
}

🛠️ Najbolje Prakse

  1. Zadnja naspram Prilagođenih Promatranja:

    • Koristite zadnja promatranja za standardne radne tokove i API integracije.
    • Prepišite promatranja kako biste preusmjerili ponašanje AI-a za specifične scenarije.
  2. Jasne Poruke Promatranja:

    • Osigurajte da su prilagođena promatranja precizna kako bi učinkovito usmjerila AI.
  3. Spajanje Radnji:

    • Planirajte radne tokove kako biste minimizirali nepotrebne korake dok učinkovito koristite ograničenje od 10 radnji.
  4. Testiranje Promatranja:

    • Simulirajte radne tokove kako biste provjerili da i zadnja i prilagođena promatranja vode do očekivanih odluka AI-a.

📊 Praćenje i Otklanjanje Grešaka

  • Koristite SmartFlow nadzornu ploču za praćenje:
    • Izvršenih radnji alata.
    • Generiranih promatranja.
    • Odluka AI-a i njihovih ishoda.
  • Otklonite greške u radnim tokovima pregledom dnevnika promatranja kako biste identificirali i riješili neočekivano ponašanje.

Spremni za unapređenje
korisničkog iskustva?

Implementirajte AI asistente koji oduševljavaju kupce i rastu s vašim poslovanjem.

U skladu s GDPR-om