Oprettelse af AI-værktøjer
Giv din AI-assistent superkræfter med tilpassede værktøjer
AI SmartTalk's SmartFlow visuelle nodebygger gør det muligt for dig 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.
Få din AI-agent til at HANDLE · byg dit første værktøj
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
- Se ordrestatus
- Og meget mere
Uden vs. Med værktøjer
| Scenario | 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å + Ny SmartFlow
- Giv den et beskrivende navn (f.eks. "Produkt søgevæ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 |
| Billet oprettelse | 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å ▶ Test 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øgeværktøj
Mål: Lad brugerne søge efter produkter ved at spørge naturligt
Trigger konfiguration:
- Navn:
searchProducts - Beskrivelse: "Søg i produktkataloget efter navn, kategori eller pris"
- Variabler:
query(String),maxPrice(Number, valgfri)
Flow:
Conversation Tool Trigger
↓
Søg i Viden
→ Spørgsmål: {{trigger.query}}
→ Begræns: 5 resultater
↓
Sæt Observation
→ Resultater: {{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

Trigger konfiguration:
- Navn:
createTicket - Beskrivelse: "Opret en supportbillet til tekniske problemer"
- Variabler:
title(String),description(String),priority(String)
Flow:
Conversation Tool Trigger
↓
JIRA Opret Problem
→ Projekt: SUPPORT
→ Type: Bug
→ Resumé: {{trigger.title}}
→ Beskrivelse: {{trigger.description}}
↓
Sæt 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 prisinterval"
// For vag
"Søg produkter"
Meningsfulde variabelnavne
Brug beskrivende variabelnavne og beskrivelser:
| Variabel | Beskrivelse |
|---|---|
customerEmail | E-mailadresse til at se 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 rette tidspunkt
- Præsenterer resultater klart
Relateret dokumentation
- SmartFlow Introduktion — Lær nodebyggeren at kende
- Conversation Tool Trigger — Fuld trigger reference
- Observationer — Returnering af data til AI
- Handlingsoversigt — Alle tilgængelige handlinger