Преминете към основното съдържание

Инструмент за разговори

Създайте инструмент, който AI може да използва по време на разговори. AI решава кога да го извика в зависимост от контекста.

Video tutorial

Накарайте вашия AI агент да ДЕЙСТВА · изградете своя първи инструмент

Конфигурация на инструмента за разговори


Кога да използвате

Използвайте този тригер, за да разширите какво може да прави вашият AI:

  • Търсене на продукти в каталога ви
  • Проверка на статус на поръчка в системата ви
  • Проверка на данни за клиенти в CRM
  • Създаване на тикети за поддръжка в JIRA
  • Резервиране на срещи
  • Всяка персонализирана способност

Конфигурация

Основни настройки

ПолеОписание
Име на инструментаИме, разбираемо за хората (показано в библиотеката на възли)
ОписаниеОбяснява кога/как AI трябва да използва този инструмент

Насочване на потребителите

Изберете кой може да използва този инструмент:

ОпцияОписание
Всички потребителиАнонимни + свързани потребители
Само свързани потребителиСамо потребители с влязъл профил
Достъп на базата на роляСпецифични потребителски роли

Променливи на инструмента

Определете параметри, които AI трябва да събере от потребителя:

ПолеОписание
Име на променливатаВътрешно име (напр. query, orderId)
ОписаниеПомага на AI да разбере какво да поиска

Променливите стават налични като {{variableName}} във вашия поток.


Как работи

  1. Вие определяте инструмент с име, описание и променливи
  2. AI учи кога да го използва от вашето описание
  3. Потребителят пита нещо свързано (напр. "Намери ми лаптоп")
  4. AI събира необходимите променливи в разговорен стил
  5. Потокът се изпълнява с събраните данни
  6. Резултатът се връща на AI за окончателния отговор

Именуване на вашите инструменти: Защо е важно

Когато вашият AI асистент има достъп до множество инструменти, той избира кой да извика на базата на три неща: името на инструмента, описанието на инструмента и описанията на променливите. Той не може да види какво има вътре в потока — чете текста и решава.

Ако тези три полета са неясни или твърде сходни между инструментите, AI ще избере грешния инструмент. Изследванията върху извикването на функции от LLM показват, че подобряването на яснотата на описанието може да увеличи правилния избор на инструмент с 15–20 процентни пункта, без да се променя основният модел.

Това е особено критично, когато имате няколко инструмента, които търсят различни бази знания — от гледната точка на AI, те всички "търсят информация." Името и описанието са единственият начин, по който той може да ги различи.

Име на инструмента

Използвайте шаблона domain_action_target, така че името само по себе си да различава всеки инструмент:

❌ Неясно✅ Ясно
Търсенеrgpd_legal_analysis
search_docsecommerce_product_search
Инструмент 2support_ticket_lookup

AI използва името като първи филтър преди да прочете описанието. Ясното име му позволява да състави кратък списък незабавно; общото име го принуждава да гадае.

Описание на инструмента

Описание е вашият най-мощен лост. Използвайте тази формула:

[Какво прави — 1 изречение]
Използвайте за: [3–5 конкретни случая на употреба с думите, които вашите потребители биха казали]

❌ Лошо:

Търсене на информация в базата знания.

✅ Добро:

Търси санкции на CNIL и съдебна практика на CJUE.
Използвайте за: намиране на решения за наказания по сектор или тип нарушение,
проверка на размери на глоби, цитиране на правни прецеденти,
оценка на финансовия риск от несъответствие с RGPD.

Думите в "Използвайте за" действат като семантични тригери. Когато съобщението на потребителя съдържа "глоба", "наказание" или "риск", AI незабавно го свързва с този инструмент.

Описания на променливи

Променлива, описана като "Търсене на запитване", не казва на AI нищо. Той ще постави суровия въпрос на потребителя всеки път. По-добро описание насочва AI да извлече правилните ключови думи преди да ги изпрати.

❌ Неясно✅ Ясно
Търсене на запитванеТърсене на запитване: тип нарушение, име на компания, сектор, размер на глобата или правен концепт
Потребителски входТип документ, който се иска: шаблон, модел, форма, клаузи или договор

Това принуждава AI да формулира отново вместо да копира цялото съобщение на потребителя — в резултат на което се получават по-целеви търсения и по-добри резултати.


Избягване на конфликти между инструменти

Когато два инструмента могат да отговорят на един и същ въпрос, AI се колебае — и понякога избира на случаен принцип. Всеки инструмент трябва да покрива ексклузивна територия.

Правилото: ако можете да помислите за въпрос от потребителя, който може да отиде до който и да е от инструментите, описанията ви се нуждаят от повече прецизност.

Пример — 5 инструмента за съответствие с ясни граници:

ИнструментПокриваНе покрива
compliance_legal_analysisПравни статии, правни задължения, праваНикакви практически съвети, никакви реални случаи
compliance_methodologyСтъпка по стъпка ръководства, процедури за одит, рамкиНяма правен текст, няма шаблони
compliance_document_templatesГотови за употреба модели, форми, клаузи на договориНяма методология, няма правен анализ
compliance_business_processesОперативни работни потоци, одобрителни кръговеНяма правен текст, само вътрешни процеси
compliance_operational_solutionsКонкретни решения, технически препоръкиНяма теория, само приложими решения

Колкото по-специфично е всяко описание относно това, което инструментът покрива, толкова по-малко неяснота има. Не е необходимо да пишете явни изключения — прецизността върши работата.


Бърз списък за проверка

Преди да публикувате поток с тригер за инструмент за разговори, проверете:

  • Името следва domain_action_target — различимо без да се чете описанието
  • Описание започва с това, което инструментът прави в 1 изречение
  • Описание включва "Използвайте за:" с 3–5 конкретни случая на употреба
  • Описания на променливи изброяват типовете информация, които се очакват, а не просто "запитването"
  • Няма припокриване с територията на друг инструмент
  • Тестирано с 2–3 неясни въпроса в тестовия панел, за да се потвърди правилното насочване

Пример: Търсене на продукт

Конфигурация на инструмента:

  • Име: ecommerce_product_search
  • Описание: Търси в каталога на продуктите по име, категория или характеристика. Използвайте за: намиране на конкретен продукт, сравняване на продукти в категория, проверка дали продукт съществува, търсене на спецификации или цени на продукти.
  • Променлива: query — "Име на продукта, категория, характеристика или ценови диапазон за търсене"

Поток:

  1. Тригер: Инструмент за разговори
  2. Действие: Търсене в базата знания ({{query}})
  3. Действие: Задаване на наблюдение (върнете резултатите)

Разговор на потребителя:

Потребител: "Имате ли безжични слушалки?"
AI: извиква ecommerce_product_search с query="безжични слушалки"
AI: "Да! Намерих 3 безжични слушалки. Sony WH-1000XM5 е нашият бестселър на цена от 349 €..."


Пример: JIRA тикет

Конфигурация на инструмента:

  • Име: support_create_jira_ticket
  • Описание: Създава тикет за поддръжка в JIRA от разговора. Използвайте за: когато потребителят докладва за бъг, иска функция или трябва да ескалира проблем до техническия екип.
  • Променливи: title — "Кратко резюме на проблема (1 изречение)", description — "Подробно описание, включващо стъпки за възпроизвеждане, очаквано поведение и действително поведение"

Поток:

  1. Тригер: Инструмент за разговори
  2. Действие: AI Запитване (генериране на заглавие/описание)
  3. Паралелно: Генериране на описание + заглавие
  4. Действие: JIRA Създаване на проблем

Пример на поток в JIRA


Свързани

Готови ли сте да повишите вашето
потребителско изживяване?

Разгърнете AI асистенти, които радват клиентите и се разширяват с вашия бизнес.

Съответствие с GDPR