Przejdź do głównej zawartości

🛠️ Wyzwalacz Narzędzia Rozmowy

Wyzwalacz Narzędzia Rozmowy umożliwia agentom AI w SmartFlow dynamiczne interakcje z zewnętrznymi narzędziami i systemami, podejmując inteligentne decyzje w celu wykonywania zadań, pozyskiwania danych lub wyzwalania kolejnych działań. Dzięki silnikowi decyzyjnemu AI, agenci decydują, które narzędzia wykorzystać i efektywnie zarządzają wieloma działaniami. System obsługuje do 10 działań narzędzi na interakcję przed udzieleniem odpowiedzi.

pasted-image.png


📝 Szczegóły Wyzwalacza

Nazwa: Conversation Tool
Kategoria: Wyzwalacze


🔧 Parametry

  1. Nazwa Narzędzia

    • Typ: string
    • Opis: Określa narzędzie, które ma być wykonane przez agenta AI. Narzędzie musi być wcześniej skonfigurowane i zintegrowane z SmartFlow.
    • Wymagane: Tak
    • Przykład: "CRM Lookup"
  2. Zmienne Wejściowe

    • Typ: object
    • Opis: Dane wymagane do wykonania zadania przez narzędzie, często pochodzące z kontekstu przepływu pracy lub rozmowy.
    • Wymagane: Tak
    • Przykład:
      {
      "customerId": "12345"
      }
  3. Obserwacja

    • Typ: string (domyślnie: wynik specyficzny dla narzędzia)
    • Opis: Wynik działania, który może wpływać na późniejsze zachowanie AI. Domyślnie obserwacja jest ustawiona na wynik narzędzia, ale można ją ręcznie zdefiniować, aby pokierować następnym działaniem agenta.
    • Przykład:
      • Domyślna Obserwacja: wynik API zwrócony z narzędzia.
      • Niestandardowa Obserwacja: "Wyzwól następny formularz na podstawie preferencji użytkownika."

🚀 Jak To Działa

  1. Domyślne Obserwacje:

    • Każde działanie narzędzia generuje domyślną obserwację na podstawie wyniku narzędzia.
    • Przykład: Udane wywołanie API zwraca odpowiedź API jako obserwację.
  2. Ręczne Ustawienie Obserwacji:

    • Użytkownicy mogą nadpisać domyślną obserwację, aby wpłynąć na następne decyzje AI.
    • Przykład: Zamiast używać wyniku API jako obserwacji, niestandardowa wiadomość jak "Rozpocznij proces przesyłania formularza" może pokierować AI do zainicjowania innego działania.
  3. Silnik Decyzyjny AI:

    • Silnik decyzyjny analizuje bieżącą obserwację i określa następne działanie narzędzia, płynnie łącząc wiele narzędzi w razie potrzeby.
  4. Formułowanie Odpowiedzi:

    • Po wykonaniu do 10 działań narzędzi, agent AI formułuje odpowiedź, korzystając bezpośrednio z obserwacji lub na podstawie dodatkowych informacji od użytkownika.

💡 Przykłady Zastosowania

  1. Dynamiczna Obsługa Klienta:

    • Scenariusz: Użytkownik pyta: "Czy mogę uzyskać aktualizację na temat mojego ostatniego zamówienia?"
    • Przepływ pracy:
      • Narzędzie: Wywołanie API w celu pobrania szczegółów zamówienia.
      • Obserwacja: wynik API z status zamówienia.
      • Odpowiedź: "Twoje zamówienie jest w drodze i dotrze 15 stycznia 2025 roku."
  2. Niestandardowe Przekierowanie Przepływu Pracy:

    • Scenariusz: Użytkownik wyzwala narzędzie, ale chcesz, aby AI rozpoczęło konkretny formularz.
    • Przepływ pracy:
      • Narzędzie: "Rozpoczęcie Formularza."
      • Obserwacja: "Rozpocznij formularz opinii użytkownika."
      • Wynik: AI dynamicznie przechodzi do przesyłania formularza.
  3. Integracja Wieloetapowa:

    • Scenariusz: "Ile wynosi moja aktualna faktura i czy mogę ją teraz zapłacić?"
    • Przepływ pracy:
      • Krok 1: Pobierz szczegóły faktury za pomocą API.
      • Krok 2: Wyzwól bramkę płatności.
      • Obserwacje kierują sekwencją tych działań.

🔍 Przykład Konfiguracji

Domyślna Obserwacja

Nazwa Narzędzia: "Zarządzanie Zamówieniami"
Zmienne Wejściowe:

{
"orderId": "67890"
}

Obserwacja: Wynik API

{
"trigger": "ConversationTool",
"toolName": "Zarządzanie Zamówieniami",
"input": {
"orderId": "67890"
},
"observation": "Status zamówienia pobrany pomyślnie."
}

Niestandardowa Obserwacja

Nazwa Narzędzia: "Rozpocznij Formularz"
Zmienne Wejściowe:

{
"formId": "feedbackForm"
}

Obserwacja: "Formularz opinii użytkownika zainicjowany."

{
"trigger": "ConversationTool",
"toolName": "Rozpocznij Formularz",
"input": {
"formId": "feedbackForm"
},
"observation": "Formularz opinii użytkownika zainicjowany."
}

🛠️ Najlepsze Praktyki

  1. Domyślne vs. Niestandardowe Obserwacje:

    • Używaj domyślnych obserwacji dla standardowych przepływów pracy i integracji API.
    • Nadpisuj obserwacje, aby przekierować zachowanie AI w konkretnych scenariuszach.
  2. Jasne Wiadomości Obserwacyjne:

    • Upewnij się, że niestandardowe obserwacje są precyzyjne, aby skutecznie pokierować AI.
  3. Łączenie Działań:

    • Planuj przepływy pracy, aby zminimalizować niepotrzebne kroki, jednocześnie efektywnie wykorzystując limit 10 działań.
  4. Testowanie Obserwacji:

    • Symuluj przepływy pracy, aby zweryfikować, że zarówno domyślne, jak i niestandardowe obserwacje prowadzą do oczekiwanych decyzji AI.

📊 Monitorowanie i Debugowanie

  • Użyj pulpitu monitorowania SmartFlow, aby śledzić:
    • Wykonane działania narzędzi.
    • Wygenerowane obserwacje.
    • Decyzje AI i ich wyniki.
  • Debuguj przepływy pracy, przeglądając dzienniki obserwacji, aby zidentyfikować i rozwiązać nieoczekiwane zachowanie.

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