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
| Scenarie | Uden værktøjer | Med 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
- Gå til Automation → SmartFlows
- Klik på + New SmartFlow
- 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:

Konfigurer triggeren:
| Felt | Beskrivelse |
|---|---|
| Navn | Værktøjets navn, som AI'en vil genkende |
| Beskrivelse | Hjælper AI'en med at forstå, hvornår dette værktøj skal bruges |
| Bruger målretning | Hvem der kan bruge dette værktøj (alle brugere, kun tilsluttede osv.) |
| Værktøjsvariabler | Parametre, som AI'en skal indsamle fra brugeren |
Trin 3: Definer variabler
Tilføj variabler, som din AI skal indsamle i samtalen:
| Variabel | Type | Beskrivelse |
|---|---|---|
productName | String | Hvilket produkt der skal søges efter |
maxPrice | Number | Maksimal prisfilter |
category | String | Produktkategori |
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:

Almindelige handlingskombinationer:
| Brugssag | Handlinger |
|---|---|
| Produkt søgning | Søg i viden → Sæt observation |
| Billetoprettelse | JIRA Opret problem → Sæt observation |
| Aftale | API-opkald (kalender) → Send besked |
| Ordreopslag | API-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:

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:

- Opret en test-samtale
- Skriv en besked, der skal udløse dit værktøj
- Se flowet udføre
- 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

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:
| Variabel | Beskrivelse |
|---|---|
customerEmail | E-mailadresse til at slå ordren op |
appointmentDate | Foretrukket 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
- SmartFlow Introduktion — Lær nodebyggeren at kende
- Conversation Tool Trigger — Fuld triggerreference
- Observationer — Returnering af data til AI
- Handlingsoversigt — Alle tilgængelige handlinger