Przejdź do głównej zawartości

Narzędzie Rozmowy

Stwórz narzędzie, które AI może wykorzystać podczas rozmów. AI decyduje, kiedy je wywołać na podstawie kontekstu.

Video tutorial

Spraw, aby Twój agent AI DZIAŁAŁ · zbuduj swoje pierwsze narzędzie

Konfiguracja Narzędzia Rozmowy


Kiedy Używać

Użyj tego wyzwalacza, aby rozszerzyć możliwości swojego AI:

  • Wyszukiwanie produktów w katalogu
  • Sprawdzanie statusu zamówienia w systemie
  • Wyszukiwanie danych klientów w CRM
  • Tworzenie zgłoszeń wsparcia w JIRA
  • Rezerwowanie spotkań
  • Dowolna niestandardowa funkcjonalność

Konfiguracja

Podstawowe Ustawienia

PoleOpis
Nazwa NarzędziaNazwa czytelna dla ludzi (wyświetlana w Bibliotece Węzłów)
OpisWyjaśnia, kiedy/jak AI powinno używać tego narzędzia

Targetowanie Użytkowników

Wybierz, kto może używać tego narzędzia:

OpcjaOpis
Wszyscy UżytkownicyUżytkownicy anonimowi + zalogowani
Tylko Użytkownicy ZalogowaniTylko użytkownicy zalogowani
Dostęp na Podstawie RólKonkretne role użytkowników

Zmienne Narzędzia

Zdefiniuj parametry, które AI musi zebrać od użytkownika:

PoleOpis
Nazwa ZmiennejNazwa wewnętrzna (np. query, orderId)
OpisPomaga AI zrozumieć, o co pytać

Zmienne stają się dostępne jako {{variableName}} w Twoim przepływie.


Jak To Działa

  1. Definiujesz narzędzie z nazwą, opisem i zmiennymi
  2. AI uczy się, kiedy je używać na podstawie Twojego opisu
  3. Użytkownik pyta o coś związanego (np. "Znajdź mi laptopa")
  4. AI zbiera wymagane zmienne w sposób konwersacyjny
  5. Przepływ działa z zebranymi danymi
  6. Wynik wraca do AI jako ostateczna odpowiedź

Nazewnictwo Twoich Narzędzi: Dlaczego To Ważne

Kiedy Twój asystent AI ma dostęp do wielu narzędzi, wybiera, które z nich wywołać na podstawie tylko trzech rzeczy: nazwy narzędzia, opisu narzędzia i opisów zmiennych. Nie może zobaczyć, co jest w przepływie — czyta tekst i decyduje.

Jeśli te trzy pola są niejasne lub zbyt podobne w różnych narzędziach, AI wybierze niewłaściwe narzędzie. Badania nad wywoływaniem funkcji LLM pokazują, że poprawa jasności opisów może zwiększyć poprawny wybór narzędzia o 15–20 punktów procentowych, bez zmiany podstawowego modelu.

Jest to szczególnie krytyczne, gdy masz kilka narzędzi, które przeszukują różne bazy wiedzy — z perspektywy AI, wszystkie one "szukają informacji". Nazwa i opis są jedynym sposobem, w jaki może je odróżnić.

Nazwa Narzędzia

Użyj wzoru domain_action_target, aby sama nazwa odróżniała każde narzędzie:

❌ Niejasne✅ Jasne
Searchrgpd_legal_analysis
search_docsecommerce_product_search
Tool 2support_ticket_lookup

AI używa nazwy jako pierwszego filtru przed przeczytaniem opisu. Jasna nazwa pozwala na natychmiastowe zawężenie wyboru; ogólna nazwa zmusza do zgadywania.

Opis Narzędzia

Opis to Twój najpotężniejszy dźwignia. Użyj tej formuły:

[Co robi — 1 zdanie]
Użyj do: [3–5 konkretnych przypadków użycia z słowami, które Twoi użytkownicy rzeczywiście by powiedzieli]

❌ Źle:

Szukaj w bazie wiedzy informacji.

✅ Dobrze:

Szukaj sankcji CNIL i orzecznictwa CJUE.
Użyj do: znajdowania decyzji o karach według sektora lub typu naruszenia,
wyszukiwania kwot kar, cytowania precedensów prawnych,
oceny ryzyka finansowego braku zgodności z RGPD.

Słowa w "Użyj do" działają jako wyzwalacze semantyczne. Gdy wiadomość użytkownika zawiera "kara", "grzywna" lub "ryzyko", AI natychmiast dopasowuje to do tego narzędzia.

Opisy Zmiennych

Zmienna opisana jako "Zapytanie wyszukiwania" nic nie mówi AI. Za każdym razem wkleja surowe pytanie użytkownika. Lepszy opis prowadzi AI do wyodrębnienia odpowiednich słów kluczowych przed ich wysłaniem.

❌ Niejasne✅ Jasne
Zapytanie wyszukiwaniaZapytanie wyszukiwania: typ naruszenia, nazwa firmy, sektor, kwota grzywny lub pojęcie prawne
Wejście użytkownikaTyp dokumentu żądanego: szablon, model, formularz, klauzula lub umowa

To zmusza AI do przekształcenia zamiast kopiowania całej wiadomości użytkownika — co skutkuje bardziej ukierunkowanymi wyszukiwaniami i lepszymi wynikami.


Unikanie Konfliktów Narzędzi

Kiedy dwa narzędzia mogą odpowiedzieć na to samo pytanie, AI waha się — a czasami wybiera losowo. Każde narzędzie musi obejmować wyłączny obszar.

Zasada: jeśli możesz pomyśleć o pytaniu użytkownika, które mogłoby trafić do obu narzędzi, Twoje opisy potrzebują większej precyzji.

Przykład — 5 narzędzi zgodności z wyraźnymi granicami:

NarzędzieObejmujeNie obejmuje
compliance_legal_analysisArtykuły prawne, obowiązki prawne, prawaBrak praktycznych porad, brak przypadków z rzeczywistego świata
compliance_methodologyPrzewodniki krok po kroku, procedury audytowe, ramyBrak tekstu prawnego, brak szablonów
compliance_document_templatesGotowe modele, formularze, klauzule umowneBrak metodologii, brak analizy prawnej
compliance_business_processesProcesy operacyjne, obiegi zatwierdzaniaBrak tekstu prawnego, tylko procesy wewnętrzne
compliance_operational_solutionsKonkretne rozwiązania, rekomendacje techniczneBrak teorii, tylko działania

Im bardziej szczegółowy jest każdy opis dotyczący tego, co narzędzie obejmuje, tym mniej jest niejasności. Nie musisz pisać wyraźnych wyłączeń — precyzja wykonuje pracę.


Szybka Lista Kontrolna

Przed opublikowaniem przepływu z wyzwalaczem Narzędzia Rozmowy, zweryfikuj:

  • Nazwa przestrzega wzoru domain_action_target — odróżnialna bez czytania opisu
  • Opis zaczyna się od tego, co narzędzie robi w 1 zdaniu
  • Opis zawiera "Użyj do:" z 3–5 konkretnymi przypadkami użycia
  • Opisy zmiennych wymieniają rodzaje oczekiwanych informacji, a nie tylko "zapytanie"
  • Brak nakładania się z terytorium innego narzędzia
  • Testowane z 2–3 niejednoznacznymi pytaniami w panelu testowym, aby potwierdzić poprawne kierowanie

Przykład: Wyszukiwanie Produktów

Konfiguracja Narzędzia:

  • Nazwa: ecommerce_product_search
  • Opis: Szuka w katalogu produktów według nazwy, kategorii lub cechy. Użyj do: znalezienia konkretnego produktu, porównania produktów w kategorii, sprawdzenia, czy produkt istnieje, wyszukiwania specyfikacji lub cen produktu.
  • Zmienna: query — "Nazwa produktu, kategoria, cecha lub zakres cenowy do wyszukania"

Przepływ:

  1. Wyzwalacz: Narzędzie Rozmowy
  2. Akcja: Wyszukiwanie w Bazie Wiedzy ({{query}})
  3. Akcja: Ustaw Obserwację (zwróć wyniki)

Rozmowa użytkownika:

Użytkownik: "Czy masz jakieś bezprzewodowe słuchawki?"
AI: wywołuje ecommerce_product_search z query="bezprzewodowe słuchawki"
AI: "Tak! Znalazłem 3 bezprzewodowe słuchawki. Sony WH-1000XM5 to nasz bestseller w cenie 349 €..."


Przykład: Zgłoszenie JIRA

Konfiguracja Narzędzia:

  • Nazwa: support_create_jira_ticket
  • Opis: Tworzy zgłoszenie wsparcia JIRA z rozmowy. Użyj do: gdy użytkownik zgłasza błąd, prosi o funkcję lub potrzebuje eskalować problem do zespołu technicznego.
  • Zmienne: title — "Krótki opis problemu (1 zdanie)", description — "Szczegółowy opis, w tym kroki do reprodukcji, oczekiwane zachowanie i rzeczywiste zachowanie"

Przepływ:

  1. Wyzwalacz: Narzędzie Rozmowy
  2. Akcja: Prośba AI (generuj tytuł/opis)
  3. Równolegle: Generuj opis + tytuł
  4. Akcja: JIRA Utwórz Zgłoszenie

Przykład Przepływu JIRA


Powiązane

Gotowy, aby podnieść swoje
doświadczenie użytkownika?

Wdrażaj asystentów AI, którzy zachwycają klientów i rozwijają się wraz z Twoją firmą.

zgodne z RODO