Hop til hovedindhold

Oprettelse af AI-værktøjer

Giv din AI-assistent superkræfter med tilpassede værktøjer

AI SmartTalks SmartFlow visuelle nodebygger giver dig mulighed for at oprette tilpassede værktøjer til din AI-assistent uden at skrive kode. Disse værktøjer udvider din AIs kapaciteter ud over samtale til reelle handlinger.


Hvad er AI-værktøjer?

Værktøjer (også kaldet "funktionsopkald") gør det muligt for din AI at udføre specifikke opgaver under samtaler. I stedet for blot at besvare spørgsmål kan din AI:

  • Søge i dit produktkatalog
  • Booke aftaler
  • Oprette supportbilletter
  • Slå ordrestatus op
  • Og meget mere

Uden vs. Med værktøjer

ScenarieUden værktøjerMed værktøjer
Ordrestatus"Besøg venligst vores hjemmeside for at tjekke din ordre"AI henter sporingsoplysninger og viser dem straks
Aftaleb booking"Ring til os på 555-1234 for at planlægge"AI tjekker tilgængelighed og booker tiden
Produkt søgning"Gennemse vores katalog på..."AI søger og viser matchende produkter

Oprettelse af værktøjer med SmartFlow

Brug Conversation Tool triggeren til at oprette værktøjer, som din AI kan bruge under chats.

Trin 1: Opret en ny SmartFlow

  1. Gå til Automation → SmartFlows
  2. Klik på + New SmartFlow
  3. Giv det et beskrivende navn (f.eks. "Produkt Søgning Værktøj")

Trin 2: Tilføj Conversation Tool Trigger

Træk Conversation Tool triggeren ind på lærredet:

Conversation Tool Trigger

Konfigurer triggeren:

FeltBeskrivelse
NavnVærktøjets navn, som AI'en vil genkende
BeskrivelseHjælper AI'en med at forstå, hvornår dette værktøj skal bruges
Bruger målretningHvem der kan bruge dette værktøj (alle brugere, kun tilsluttede osv.)
VærktøjsvariablerParametre, som AI'en skal indsamle fra brugeren

Trin 3: Definer variabler

Tilføj variabler, som din AI skal indsamle i samtalen:

VariabelTypeBeskrivelse
productNameStringHvilket produkt der skal søges efter
maxPriceNumberMaksimal prisfilter
categoryStringProduktkategori

AI'en vil naturligt spørge brugerne om disse værdier under samtalen.

Trin 4: Tilføj handlinger

Forbind handlinger for at udføre det faktiske arbejde:

Node Editor

Almindelige handlingskombinationer:

BrugssagHandlinger
Produkt søgningSøg i viden → Sæt observation
BilletoprettelseJIRA Opret problem → Sæt observation
AftaleAPI-opkald (kalender) → Send besked
OrdreopslagAPI-opkald (e-handel) → Sæt observation

Trin 5: Returner resultater med Sæt observation

Brug Sæt observation til at sende resultater tilbage til AI'en:

Search Knowledge Action

AI'en modtager observationen og bruger den til at svare brugeren.

Trin 6: Test dit værktøj

Klik på ▶ Testing for at prøve dit værktøj:

Test Panel

  1. Opret en test-samtale
  2. Skriv en besked, der skal udløse dit værktøj
  3. Se flowet udføre
  4. Bekræft at AI'en svarer korrekt

Eksempel: Produkt Søgning Værktøj

Mål: Lad brugerne søge efter produkter ved at spørge naturligt

Triggerkonfiguration:

  • Navn: searchProducts
  • Beskrivelse: "Søg i produktkataloget efter navn, kategori eller pris"
  • Variabler: query (String), maxPrice (Number, valgfri)

Flow:

Conversation Tool Trigger

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

Set Observation
→ Results: {{searchResults}}

Brugeroplevelse:

Bruger: Har I nogle blå widgets under €50?

AI: Lad mig søge efter det...

Jeg fandt 3 blå widgets under €50:
1. Blue Widget Basic - €29.99
2. Blue Widget Pro - €45.00
3. Blue Widget Mini - €19.99

Vil du have flere detaljer om nogen af disse?

Eksempel: JIRA Billetoprettelse

Mål: Lad brugerne oprette supportbilletter fra chat

JIRA Example

Triggerkonfiguration:

  • Navn: createTicket
  • Beskrivelse: "Opret en supportbillet til tekniske problemer"
  • Variabler: title (String), description (String), priority (String)

Flow:

Conversation Tool Trigger

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

Set Observation
→ "Billet {{jiraIssue.key}} oprettet med succes"

Bedste praksis

Klare værktøjsbeskrivelser

Skriv beskrivelser, der hjælper AI'en med at forstå, hvornår hvert værktøj skal bruges:

// God
"Søg i produktkataloget efter navn, kategori eller prisområde"

// For vag
"Søg produkter"

Meningsfulde variabelnavne

Brug beskrivende variabelnavne og beskrivelser:

VariabelBeskrivelse
customerEmailE-mailadresse til at slå ordren op
appointmentDateForetrukket dato for aftalen

Håndter fejl elegant

Inkluder fejlhåndtering i dine observationer:

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

// Ingen resultater
{"found": false, "message": "Ingen produkter matcher din søgning"}

Test samtalemæssigt

Test dine værktøjer ved at chatte naturligt, ikke kun ved at klikke på knapper. Sørg for, at AI'en:

  • Spørger om nødvendige variabler naturligt
  • Bruger værktøjet på det rigtige tidspunkt
  • Præsenterer resultater klart

Relateret dokumentation

Klar til at løfte din
brugeroplevelse?

Implementer AI-assistenter, der glæder kunderne og skalerer med din virksomhed.

GDPR Overholdelse