Workflow

Twórz zaawansowane przepływy rozmów za pomocą wizualnych workflow opartych na grafach

Przegląd

Workflow agentów to rozbudowany wizualny interfejs do projektowania złożonych przepływów rozmów w ElevenAgents. Zamiast polegać na liniowych ścieżkach rozmowy, workflow pozwalają tworzyć zaawansowane, rozgałęzione grafy rozmów, które dynamicznie dostosowują się do potrzeb użytkowników.

Przegląd workflow

Tworzenie workflow

Panel jest zalecanym sposobem projektowania workflow dzięki wizualnemu edytorowi grafów. Workflow są przechowywane w conversation_config.workflow agenta, więc możesz też pobrać, edytować i przesłać JSON przez CLI lub zaktualizować go przez SDK — przydatne do kontroli wersji i CI/CD.

Otwórz agenta w panelu, przejdź do karty Workflow i użyj wizualnego edytora, aby dodawać węzły, konfigurować zachowanie subagentów oraz łączyć krawędzie. Zapisz zmiany.

Typy węzłów

Workflow składają się z różnych typów węzłów, z których każdy pełni określoną funkcję w przepływie rozmowy.

Typy węzłów

Węzły subagentów

Węzły subagentów pozwalają zmieniać zachowanie agenta w określonych miejscach workflow. Te zmiany są nakładane na bazową konfigurację agenta albo mogą całkowicie zastąpić bieżącą konfigurację agenta, dając ci szczegółową kontrolę nad każdą fazą rozmowy. Możesz zaktualizować lub nadpisać dowolny element konfiguracji agenta, dostępne narzędzia i dołączone elementy bazy wiedzy.

Dodatkowa konfiguracja agenta subagenta

Zmień główne ustawienia agenta dla tego węzła:

  • System Prompt: Dodaj lub nadpisz instrukcje systemowe, aby kierować zachowaniem agenta
  • Wybór LLM: Wybierz inny model językowy (np. zmień Gemini 2.0 Flash na mocniejszy model do złożonych zadań wymagających rozumowania)
  • Konfiguracja głosu: Zmień ustawienia głosu, w tym szybkość, ton, a nawet wybierz inny głos

Przykłady użycia:

  • Użyj mocniejszego LLM w węzłach wymagających złożonych decyzji
  • Stosuj bardziej rygorystyczne wytyczne rozmowy podczas zbierania wrażliwych informacji
  • Zmieniaj cechy głosu w różnych fazach rozmowy
  • Zmieniaj osobowość agenta dla konkretnych typów interakcji

Węzeł narzędzia wysyłającego

Węzły narzędzi wykonują określone wywołanie narzędzia podczas rozmowy. W przeciwieństwie do narzędzi w subagentach, węzły narzędzi są dedykowanymi punktami wykonania, które gwarantują wywołanie narzędzia.

Krawędzie wyników węzła narzędzia

Specjalna konfiguracja krawędzi: Węzły narzędzi mają unikalny typ krawędzi, który pozwala przejść do nowego węzła na podstawie wyniku wykonania narzędzia. Możesz zdefiniować:

  • Ścieżkę sukcesu: Dokąd skierować rozmowę, gdy narzędzie wykona się pomyślnie
  • Ścieżkę błędu: Dokąd skierować rozmowę, gdy narzędzie zawiedzie lub zwróci błąd

W przyszłości udostępnimy więcej warunków rozgałęziania.

Węzeł przekazania do agenta

Węzeł przekazania do agenta umożliwia przekazywanie rozmowy między różnymi agentami konwersacyjnymi. Dowiedz się więcej tutaj.

Węzeł przekazania na numer

Węzły przekazania na numer przełączają rozmowę z agentem AI na agenta ludzkiego przez systemy telefoniczne. Dowiedz się więcej tutaj

Węzeł końcowy

Węzły zakończenia rozmowy płynnie kończą przepływ rozmowy. Dowiedz się więcej tutaj

Krawędzie i kontrola przepływu

Krawędzie określają, jak rozmowy przechodzą między węzłami workflow. Obsługują zaawansowaną logikę routingu, która umożliwia dynamiczne ścieżki rozmów uwzględniające kontekst.

Krawędzie workflow

Krawędzie do przodu przenoszą rozmowę do kolejnych węzłów workflow. Reprezentują główny przepływ rozmowy.

Konfiguracja krawędzi do przodu

Używaj warunków LLM, aby tworzyć dynamiczne przepływy rozmów na podstawie oceny w języku naturalnym. LLM ocenia warunki w czasie rzeczywistym, aby wybrać odpowiednią ścieżkę.

Przekazanie do agenta z warunkiem LLM

Opcje konfiguracji:

  • Etykieta: Czytelny dla człowieka opis warunku krawędzi (nie jest przetwarzany przez LLM)
  • Warunek LLM: Warunek w języku naturalnym oceniany przez LLM

Analityka

Karta analityki workflow z wejściami do poszczególnych węzłów, czasami trwania, zakończeniami i przepływem krawędzi nałożonymi
na graf workflow

Gdy workflow jest już aktywny, karta Workflow w panelu analitycznym nakłada na graf dane o użyciu: wejścia do poszczególnych węzłów, średni czas spędzony w nich i zakończenia, a także rozkład przychodzących i wychodzących krawędzi dla każdego węzła. Z inspektora węzła możesz też od razu przejść do pasujących rozmów w historii przez filtr Węzeł odwiedzony.