Preskoči na glavni sadržaj

🛠️ Okidač Alata za Razgovor

Okidač Alata za Razgovor omogućava AI agentima unutar SmartFlow-a da dinamički komuniciraju sa spoljnim alatima i sistemima, donoseći inteligentne odluke za obavljanje zadataka, preuzimanje podataka ili pokretanje narednih akcija. Koristeći AI motor za donošenje odluka, agenti odlučuju koje alate koristiti i efikasno upravljaju višestrukim akcijama. Ovaj sistem podržava do 10 akcija alata po interakciji prije nego što pruži odgovor.

pasted-image.png


📝 Detalji Okidača

Ime: Conversation Tool
Kategorija: Okidači


🔧 Parametri

  1. Ime Alata

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

    • Tip: object
    • Opis: Podaci potrebni alatu da izvrši svoj zadatak, često izvedeni iz konteksta radnog toka ili razgovora.
    • Obavezno: Da
    • Primer:
      {
      "customerId": "12345"
      }
  3. Posmatranje

    • Tip: string (podrazumevano: Izlaz specifičan za alat)
    • Opis: Rezultat akcije, koji može uticati na naredno ponašanje AI-a. Podrazumevano, posmatranje je postavljeno na izlaz alata, ali se može ručno definisati kako bi se usmerila sledeća akcija agenta.
    • Primer:
      • Podrazumevano Posmatranje: Rezultat API-ja vraćen iz alata.
      • Prilagođeno Posmatranje: "Pokreni sledeći obrazac na osnovu korisničkih preferencija."

🚀 Kako Funkcioniše

  1. Podrazumijevane Opservacije:

    • Svaka akcija alata generiše podrazumijevanu opservaciju na osnovu rezultata alata.
    • Primjer: Uspješan API poziv vraća API odgovor kao opservaciju.
  2. Ručno Postavljanje Opservacije:

    • Korisnici mogu prebrisati podrazumijevanu opservaciju kako bi uticali na sljedeću odluku AI-a.
    • Primjer: Umjesto korištenja rezultata API-a kao opservacije, prilagođena poruka poput "Pokreni proces slanja obrasca" može usmjeriti AI da inicira drugu akciju.
  3. AI Odluka:

    • Odluka analizira trenutnu opservaciju 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 formuliše odgovor, bilo direktno koristeći opservacije ili na osnovu dodatnog unosa od korisnika.

💡 Upotrebe

  1. Dinamička Podrška Korisnicima:

    • Scenario: Korisnik pita, "Mogu li dobiti ažuriranje o svojoj nedavnoj narudžbi?"
    • Tok rada:
      • Alat: API poziv za preuzimanje detalja narudžbe.
      • Opservacija: API rezultat sa statusom narudžbe.
      • Odgovor: "Vaša narudžba je na putu i stići će 15. januara 2025."
  2. Preusmjeravanje Prilagođenog Tok Rada:

    • Scenario: Korisnik aktivira alat, ali želite da AI pokrene određeni obrazac umjesto toga.
    • Tok rada:
      • Alat: "Pokretač obrasca."
      • Opservacija: "Pokreni obrazac za povratne informacije korisnika."
      • Rezultat: AI dinamički prelazi na slanje obrasca.
  3. Integracija Višestrukih Koraka:

    • Scenario: "Koliko iznosi moja trenutna faktura, i mogu li je platiti sada?"
    • Tok rada:
      • Korak 1: Preuzmi detalje fakture putem API-a.
      • Korak 2: Aktiviraj platni prolaz.
      • Opservacije usmjeravaju redoslijed ovih akcija.

🔍 Primjer Konfiguracije

Zadnje Posmatranje

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

{
"orderId": "67890"
}

Posmatranje: API rezultat

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

Prilagođeno Posmatranje

Naziv Alata: "Pokreni Formu"
Ulazne Varijable:

{
"formId": "feedbackForm"
}

Posmatranje: "Forma za povratne informacije korisnika pokrenuta."

{
"trigger": "ConversationTool",
"toolName": "Pokreni Formu",
"input": {
"formId": "feedbackForm"
},
"observation": "Forma za povratne informacije korisnika pokrenuta."
}

🛠️ Najbolje Prakse

  1. Zadnja vs. Prilagođena Posmatranja:

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

    • Osigurajte da su prilagođena posmatranja precizna kako bi efikasno usmjerila AI.
  3. Lančanje Akcija:

    • Planirajte radne tokove kako biste minimizirali nepotrebne korake dok efikasno koristite limit od 10 akcija.
  4. Testiranje Posmatranja:

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

📊 Praćenje i Debagovanje

  • Koristite SmartFlow monitoring dashboard za praćenje:
    • Izvršenih akcija alata.
    • Generisanih posmatranja.
    • Odluka AI-a i njihovih ishoda.
  • Debagujte radne tokove pregledom logova posmatranja kako biste identifikovali i riješili neočekivano ponašanje.

Spremni da unaprijedite svoje
korisničko iskustvo?

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

Usklađeno s GDPR-om