Vytváření AI Nástrojů
Dejte svému AI asistentovi super schopnosti s vlastními nástroji
AI SmartTalk's SmartFlow vizuální nástroj pro vytváření uzlů vám umožňuje vytvářet vlastní nástroje pro vašeho AI asistenta bez psaní kódu. Tyto nástroje rozšiřují schopnosti vašeho AI nad rámec konverzace do skutečných akcí.
Co jsou AI Nástroje?
Nástroje (také nazývané „volání funkcí“) umožňují vašemu AI vykonávat specifické úkoly během konverzací. Místo pouhého odpovídání na otázky může vaše AI:
- Prohledávat váš produktový katalog
- Rezervovat schůzky
- Vytvářet podpůrné tikety
- Zjistit stav objednávky
- A mnohem více
Bez nástrojů vs S nástroji
| Scénář | Bez nástrojů | S nástroji |
|---|---|---|
| Stav objednávky | "Navštivte prosím naše webové stránky, abyste zkontrolovali svou objednávku" | AI získá informace o sledování a okamžitě je zobrazí |
| Rezervace schůzky | "Zavolejte nám na číslo 555-1234 pro naplánování" | AI zkontroluje dostupnost a rezervuje slot |
| Hledání produktu | "Prohlédněte si náš katalog na..." | AI vyhledá a zobrazí odpovídající produkty |
Vytváření nástrojů pomocí SmartFlow
Použijte spouštěč konverzačního nástroje k vytvoření nástrojů, které může vaše AI používat během chatů.
Krok 1: Vytvořte nový SmartFlow
- Přejděte na Automatizace → SmartFlows
- Klikněte na + Nový SmartFlow
- Dejte mu popisný název (např. "Nástroj pro hledání produktů")
Krok 2: Přidejte spouštěč konverzačního nástroje
Přetáhněte spouštěč konverzačního nástroje na plátno:

Nakonfigurujte spouštěč:
| Pole | Popis |
|---|---|
| Název | Název nástroje, který AI rozpozná |
| Popis | Pomáhá AI pochopit, kdy tento nástroj použít |
| Cílení na uživatele | Kdo může tento nástroj používat (všichni uživatelé, pouze připojení atd.) |
| Proměnné nástroje | Parametry, které by AI měla shromáždit od uživatele |
Krok 3: Definujte proměnné
Přidejte proměnné, které by vaše AI měla shromáždit během konverzace:
| Proměnná | Typ | Popis |
|---|---|---|
productName | String | Jaký produkt hledat |
maxPrice | Number | Maximální cenový filtr |
category | String | Kategorii produktu |
AI se během konverzace přirozeně zeptá uživatelů na tyto hodnoty.
Krok 4: Přidejte akce
Propojte akce, které vykonají skutečnou práci:

Běžné kombinace akcí:
| Použití | Akce |
|---|---|
| Hledání produktu | Hledat znalostní bázi → Nastavit pozorování |
| Vytváření tiketu | JIRA Vytvořit problém → Nastavit pozorování |
| Schůzka | API volání (kalendář) → Odeslat zprávu |
| Vyhledání objednávky | API volání (e-commerce) → Nastavit pozorování |
Krok 5: Vraťte výsledky pomocí Nastavit pozorování
Použijte Nastavit pozorování k odeslání výsledků zpět AI:

AI obdrží pozorování a použije ho k odpovědi uživateli.
Krok 6: Otestujte svůj nástroj
Klikněte na ▶ Testování, abyste vyzkoušeli svůj nástroj:

- Vytvořte testovací konverzaci
- Napište zprávu, která by měla spustit váš nástroj
- Sledujte, jak se tok vykonává
- Ověřte, že AI správně odpovídá
Příklad: Nástroj pro hledání produktů
Cíl: Umožnit uživatelům hledat produkty přirozeným způsobem
Konfigurace spouštěče:
- Název:
searchProducts - Popis: "Hledejte v produktovém katalogu podle názvu, kategorie nebo ceny"
- Proměnné:
query(String),maxPrice(Number, volitelně)
Tok:
Spouštěč konverzačního nástroje
↓
Hledat znalostní bázi
→ Dotaz: {{trigger.query}}
→ Limit: 5 výsledků
↓
Nastavit pozorování
→ Výsledky: {{searchResults}}
Uživatelská zkušenost:
Uživatel: Máte nějaké modré widgety pod 50 €?
AI: Nechte mě to vyhledat...
Našel jsem 3 modré widgety pod 50 €:
1. Modrý widget Basic - 29,99 €
2. Modrý widget Pro - 45,00 €
3. Modrý widget Mini - 19,99 €
Chtěli byste více informací o některém z nich?
Příklad: Vytváření tiketu JIRA
Cíl: Umožnit uživatelům vytvářet podpůrné tikety z chatu

Konfigurace spouštěče:
- Název:
createTicket - Popis: "Vytvořte podpůrný tiket pro technické problémy"
- Proměnné:
title(String),description(String),priority(String)
Tok:
Spouštěč konverzačního nástroje
↓
JIRA Vytvořit problém
→ Projekt: PODPORA
→ Typ: Chyba
→ Shrnutí: {{trigger.title}}
→ Popis: {{trigger.description}}
↓
Nastavit pozorování
→ "Tiket {{jiraIssue.key}} byl úspěšně vytvořen"
Nejlepší praktiky
Jasné popisy nástrojů
Píšete popisy, které pomáhají AI pochopit, kdy použít každý nástroj:
// Dobré
"Hledejte v produktovém katalogu podle názvu, kategorie nebo cenového rozsahu"
// Příliš vágní
"Hledejte produkty"
Významné názvy proměnných
Používejte popisné názvy proměnných a popisy:
| Proměnná | Popis |
|---|---|
customerEmail | E-mailová adresa pro vyhledání objednávky |
appointmentDate | Preferovaný datum pro schůzku |
Ošetření chyb
Zahrňte zpracování chyb do svých pozorování:
// Úspěch
{"found": true, "results": [...]}
// Žádné výsledky
{"found": false, "message": "Žádné produkty neodpovídají vašemu vyhledávání"}
Testování konverzačně
Testujte své nástroje přirozeným chatováním, ne jen klikáním na tlačítka. Ujistěte se, že AI:
- Přirozeně se ptá na požadované proměnné
- Používá nástroj ve správný okamžik
- Jasně prezentuje výsledky
Související dokumentace
- Úvod do SmartFlow — Naučte se používat nástroj pro vytváření uzlů
- Spouštěč konverzačního nástroje — Kompletní reference spouštěče
- Pozorování — Vrácení dat AI
- Přehled akcí — Všechny dostupné akce