Sari la conținutul principal

Crearea Uneltelor AI

Oferiți asistentului dumneavoastră AI superputeri cu unelte personalizate

Constructorul vizual de noduri SmartFlow de la AI SmartTalk vă permite să creați unelte personalizate pentru asistentul dumneavoastră AI fără a scrie cod. Aceste unelte extind capacitățile AI-ului dumneavoastră dincolo de conversație în acțiuni reale.


Ce Sunt Uneltele AI?

Uneltele (numite și "apeluri de funcție") permit AI-ului dumneavoastră să execute sarcini specifice în timpul conversațiilor. În loc să răspundă doar la întrebări, AI-ul dumneavoastră poate:

  • Căuta în catalogul de produse
  • Programa întâlniri
  • Crea tichete de suport
  • Verifica starea comenzilor
  • Și multe altele

Fără vs Cu Unelte

ScenariulFără UnelteCu Unelte
Starea Comenzii"Vă rugăm să vizitați site-ul nostru pentru a verifica comanda dumneavoastră"AI-ul obține informațiile de urmărire și le afișează instantaneu
Programarea Întâlnirilor"Sunați-ne la 555-1234 pentru a programa"AI-ul verifică disponibilitatea și rezervă slotul
Căutarea Produselor"Răsfoiți catalogul nostru la..."AI-ul caută și arată produsele corespunzătoare

Crearea Uneltelor cu SmartFlow

Utilizați declanșatorul Conversation Tool pentru a crea unelte pe care AI-ul dumneavoastră le poate folosi în timpul conversațiilor.

Pasul 1: Creați un Nou SmartFlow

  1. Accesați Automation → SmartFlows
  2. Faceți clic pe + New SmartFlow
  3. Oferiți-i un nume descriptiv (de exemplu, "Unealta de Căutare a Produselor")

Pasul 2: Adăugați Declanșatorul Conversation Tool

Trasați declanșatorul Conversation Tool pe canvas:

Conversation Tool Trigger

Configurați declanșatorul:

CâmpDescriere
NumeNumele uneltei pe care AI-ul o va recunoaște
DescriereAjută AI-ul să înțeleagă când să folosească această unealtă
Targetare UtilizatorCine poate folosi această unealtă (toți utilizatorii, doar conectați, etc.)
Variabilele UnelteiParametrii pe care AI-ul ar trebui să-i colecteze de la utilizator

Pasul 3: Definiți Variabilele

Adăugați variabile pe care AI-ul dumneavoastră ar trebui să le colecteze conversațional:

VariabilăTipDescriere
productNameStringCe produs să căutăm
maxPriceNumberFiltru maxim de preț
categoryStringCategoria produsului

AI-ul va întreba natural utilizatorii pentru aceste valori în timpul conversației.

Pasul 4: Adăugați Acțiuni

Conectați acțiuni pentru a efectua munca efectivă:

Node Editor

Combinații comune de acțiuni:

Caz de UtilizareAcțiuni
Căutare ProdusSearch Knowledge → Set Observation
Crearea TicheteiJIRA Create Issue → Set Observation
ÎntâlnireAPI Call (calendar) → Send Message
Verificare ComandăAPI Call (e-commerce) → Set Observation

Pasul 5: Returnați Rezultatele cu Set Observation

Utilizați Set Observation pentru a trimite rezultatele înapoi la AI:

Search Knowledge Action

AI-ul primește observația și o folosește pentru a răspunde utilizatorului.

Pasul 6: Testați Unealta Dumneavoastră

Faceți clic pe ▶ Testing pentru a încerca unealta dumneavoastră:

Test Panel

  1. Creați o conversație de test
  2. Tastați un mesaj care ar trebui să declanșeze unealta dumneavoastră
  3. Urmăriți execuția fluxului
  4. Verificați dacă AI-ul răspunde corect

Exemplu: Unealta de Căutare a Produselor

Obiectiv: Permiteți utilizatorilor să caute produse întrebând natural

Configurarea Declanșatorului:

  • Nume: searchProducts
  • Descriere: "Căutați în catalogul de produse după nume, categorie sau preț"
  • Variabile: query (String), maxPrice (Number, opțional)

Flux:

Conversation Tool Trigger

Search Knowledge Base
→ Query: {{trigger.query}}
→ Limit: 5 results

Set Observation
→ Results: {{searchResults}}

Experiența Utilizatorului:

Utilizator: Aveți vreo jucărie albastră sub 50 €?

AI: Permiteți-mi să caut asta...

Am găsit 3 jucării albastre sub 50 €:
1. Jucărie Albastră Basic - 29,99 €
2. Jucărie Albastră Pro - 45,00 €
3. Jucărie Albastră Mini - 19,99 €

Doriți mai multe detalii despre vreuna dintre acestea?

Exemplu: Crearea Tichetei JIRA

Obiectiv: Permiteți utilizatorilor să creeze tichete de suport din chat

JIRA Example

Configurarea Declanșatorului:

  • Nume: createTicket
  • Descriere: "Creează un tichet de suport pentru probleme tehnice"
  • Variabile: title (String), description (String), priority (String)

Flux:

Conversation Tool Trigger

JIRA Create Issue
→ Project: SUPPORT
→ Type: Bug
→ Summary: {{trigger.title}}
→ Description: {{trigger.description}}

Set Observation
→ "Tichetul {{jiraIssue.key}} a fost creat cu succes"

Cele Mai Bune Practici

Descrieri Clare ale Uneltelor

Scrieți descrieri care ajută AI-ul să înțeleagă când să folosească fiecare unealtă:

// Bun
"Căutați în catalogul de produse după nume, categorie sau interval de preț"

// Prea vag
"Căutați produse"

Nume de Variabile Semnificative

Utilizați nume de variabile descriptive și descrieri:

VariabilăDescriere
customerEmailAdresa de email pentru a verifica comanda
appointmentDateData preferată pentru întâlnire

Gestionați Erorile cu Grație

Includeți gestionarea erorilor în observațiile dumneavoastră:

// Succes
{"found": true, "results": [...]}

// Fără rezultate
{"found": false, "message": "Niciun produs nu se potrivește căutării dumneavoastră"}

Testați Conversațional

Testați uneltele dumneavoastră prin conversații naturale, nu doar apăsând butoane. Asigurați-vă că AI-ul:

  • Cere variabilele necesare în mod natural
  • Folosește unealta la momentul potrivit
  • Prezintă rezultatele clar

Documentație Aferentă

Pregătit să îmbunătățești
experiența utilizatorului?

Lansează asistenți AI care încântă clienții și se scalază odată cu afacerea ta.

Conform GDPR