Прескочи на главната содржина

🛠️ Триггер за Разговорен Алат

Триггерот за Разговорен Алат им овозможува на AI агентите во SmartFlow динамички да взаимодействуваат со надворешни алати и системи, правејќи интелигентни одлуки за извршување задачи, прибирање податоци или активирање на последователни акции. Користејќи AI мотор за одлуки, агентите одлучуваат кои алати да ги користат и ефикасно управуваат со повеќе акции. Овој систем поддржува до 10 алатни акции по интеракција пред да даде одговор.

pasted-image.png


📝 Детали за Триггерот

Име: Conversation Tool
Категорија: Триггери


🔧 Параметри

  1. Име на Алат

    • Тип: string
    • Опис: Специфицира алатката која треба да се изврши од AI агентот. Алатката мора да биде претходно конфигурирана и интегрирана во SmartFlow.
    • Обавезно: Да
    • Пример: "CRM Lookup"
  2. Влезни Променливи

    • Тип: object
    • Опис: Податоците потребни за алатката да ја изврши својата задача, често произлезени од контекстот на работниот тек или разговорот.
    • Обавезно: Да
    • Пример:
      {
      "customerId": "12345"
      }
  3. Набљудување

    • Тип: string (стандарден: Излез специфичен за алат)
    • Опис: Резултатот од акцијата, кој може да влијае на следното однесување на AI. По подразбирање, набљудувањето е поставено на излезот на алатката, но може да биде рачно дефинирано за да го насочи следното дејство на агентот.
    • Пример:
      • Стандардно Набљудување: Резултат од API враќен од алатката.
      • Прилагодено Набљудување: "Активирај ја следната форма врз основа на преференциите на корисникот."

🚀 Како функционира

  1. Стандардни набљудувања:

    • Секоја акција на алатката генерира стандардно набљудување врз основа на резултатот од алатката.
    • Пример: Успешен API повик враќа API одговор како набљудување.
  2. Рачно поставување на набљудувањето:

    • Корисниците можат да ја надминат стандардната набљудување за да влијаат на следната одлука на AI.
    • Пример: Наместо да се користи резултатот од API како набљудување, прилагодена порака како "Започни процес на поднесување на формулар" може да го упати AI да иницира друга акција.
  3. AI Мотор за одлуки:

    • Моторот за одлуки анализира тековното набљудување и одредува следната акција на алатката, беспрекорно поврзувајќи повеќе алатки кога е потребно.
  4. Формулирање на одговор:

    • По извршување на до 10 акции на алатката, AI агентот формулира одговор, или директно користејќи ги набљудувањата или врз основа на дополнителен влез од корисникот.

💡 Случаји на употреба

  1. Динамична поддршка за корисници:

    • Сценарио: Корисникот прашува, "Може ли да добијам ажурирање за мојата последна нарачка?"
    • Работен тек:
      • Алатка: API повик за добивање детали за нарачката.
      • Набљудување: Резултат од API со статус на нарачката.
      • Одговор: "Вашата нарачка е на пат и ќе стигне на 15 јануари 2025."
  2. Прилагодена пренасочување на работниот тек:

    • Сценарио: Корисникот активира алатка, но сакате AI да започне специфичен формулар.
    • Работен тек:
      • Алатка: "Започнувач на формулар."
      • Набљудување: "Иницирај формулар за повратни информации од корисниците."
      • Резултат: AI динамично прелазе на поднесување на формулар.
  3. Интеграција со повеќе чекори:

    • Сценарио: "Колку е мојата тековна фактура и дали можам да ја платам сега?"
    • Работен тек:
      • Чекор 1: Добијте детали за фактурата преку API.
      • Чекор 2: Активирајте го платежниот портал.
      • Набљудувањата ги водат секвенците на овие акции.

🔍 Пример Конфигурација

Стандардна Опсервација

Име на алатка: "Order Management"
Влезни променливи:

{
"orderId": "67890"
}

Опсервација: API резултат

{
"trigger": "ConversationTool",
"toolName": "Order Management",
"input": {
"orderId": "67890"
},
"observation": "Статусот на нарачката успешно е добиен."
}

Прилагодена Опсервација

Име на алатка: "Start Form"
Влезни променливи:

{
"formId": "feedbackForm"
}

Опсервација: "Формуларот за повратни информации на корисникот е инициран."

{
"trigger": "ConversationTool",
"toolName": "Start Form",
"input": {
"formId": "feedbackForm"
},
"observation": "Формуларот за повратни информации на корисникот е инициран."
}

🛠️ Најдобри Практики

  1. Стандардни vs. Прилагодени Опсервации:

    • Користете стандардни опсервации за стандардни работни текови и API интеграции.
    • Препишувајте опсервации за да го пренасочите однесувањето на AI за специфични сценарија.
  2. Јасни Опсервациски Пораки:

    • Осигурајте дека прилагодените опсервации се прецизни за ефективно насочување на AI.
  3. Поврзување на Акции:

    • Планирајте работни текови за да се минимизираат непотребните чекори, додека ефикасно ги користите 10-акцискиот лимит.
  4. Тестирање на Опсервации:

    • Симулирајте работни текови за да потврдите дека и стандардните и прилагодените опсервации водат до очекувани одлуки на AI.

📊 Мониторинг и Дебагирање

  • Користете SmartFlow мониторинг табло за следење на:
    • Извршени акции на алатките.
    • Генерирани опсервации.
    • Одлуки на AI и нивните исходи.
  • Дебагирајте работни текови прегледувајќи ги логовите на опсервациите за да идентификувате и решите неочекувано однесување.

Подготвени да го подигнете вашето
корисничко искуство?

Внедрете АИ асистенти кои ги воодушевуваат клиентите и се скалираат со вашиот бизнис.

Согласност со GDPR