Zachowanie kanału

Dopasuj styl odpowiedzi i limity tur dla każdego kanału tekstowego.

Omówienie

Panel Zachowanie agenta kontroluje domyślną osobowość agenta oraz sposób, w jaki odpowiada w każdym kanale tekstowym: długość odpowiedzi, użycie formatowania Markdown i czas, jaki agent może poświęcić na turę. Odpowiedź, która dobrze sprawdza się w czacie widżetu na żywo, często jest zbyt zwięzła dla zgłoszenia Zendesk, a odpowiedź na Slacku może używać formatowania Markdown, którego SMS nie obsługuje.

Każdy kanał zaczyna z rozsądnymi ustawieniami domyślnymi, a poszczególne ustawienia możesz zmienić dla każdego kanału. Nie dotyczy to rozmów głosowych: zawsze używają zachowania dostrojonego do rozmów na żywo (zwięzłe odpowiedzi w zwykłym tekście z budżetem tury w czasie rzeczywistym).

Domyślna osobowość

Domyślnie do promptu systemowego agenta dodawanych jest kilka zasad stylu odpowiedzi, aby był pomocny od razu: udzielaj pomocnych, rzeczowych i uprzejmych odpowiedzi, zadawaj pytania doprecyzowujące, gdy potrzebujesz więcej informacji, zachowuj jasność i zwięzłość odpowiedzi oraz nie powtarzaj, kim jest agent, chyba że ktoś o to zapyta.

Wyłącz Domyślną osobowość, aby usunąć te zasady, gdy prompt systemowy w pełni określa ton agenta. W CLI i API ustaw conversation_config.agent.prompt.ignore_default_personality na true.

Ustawienia kanału tekstowego

Szczegółowość

Określa długość odpowiedzi agenta.

  • Auto: Pozwól modelowi wybrać długość odpowiedzi.
  • Zwięźle: Odpowiadaj w jednym lub dwóch zdaniach.
  • Szczegółowo: Odpowiadaj kilkoma szczegółowymi akapitami.

Format wyjściowy

Określa, czy odpowiedzi mogą używać formatowania Markdown.

  • Zwykły tekst: Wysyłaj odpowiedzi bez formatowania.
  • Markdown: Wysyłaj odpowiedzi z formatowaniem Markdown. Używaj tego tylko w kanałach obsługujących Markdown, takich jak Slack.

Czas odpowiedzi

Ogranicza czas rzeczywisty, który agent może poświęcić na pojedynczą turę, w tym na rozumowanie, wywołania narzędzi i ponowne próby. Dłuższy budżet pozwala agentowi ukończyć długie łańcuchy narzędzi kosztem opóźnienia odpowiedzi. W CLI i API to ustawienie nazywa się interaction_budget.

  • W czasie rzeczywistym: Szybko kończ tury, aby zachować niskie opóźnienie w rozmowach na żywo.
  • 5 min: Pozwól na kilka minut rozumowania i używania narzędzi w asynchronicznych kanałach tekstowych.
  • 10 min: Pozwól na dłuższe tury dla długich łańcuchów narzędzi.
  • 1 godzina: Pozwól na dłuższą pracę w tle przy najdłuższych zadaniach.

Domyślne ustawienia kanałów

Każdy kanał ma wbudowane ustawienia domyślne dopasowane do jego specyfiki. Na przykład Slack domyślnie używa szczegółowych odpowiedzi sformatowanych w Markdown z dłuższym budżetem tury, a widżet internetowy — odpowiedzi w zwykłym tekście z budżetem czasu rzeczywistego. Panel pokazuje faktyczne ustawienia domyślne każdego kanału; kanał używa swoich wartości domyślnych dla każdego ustawienia, którego nie zmienisz.

Zachowanie kanału WhatsApp dotyczy tylko wiadomości tekstowych. Połączenia WhatsApp to rozmowy głosowe i używają zachowania głosowego. Rozmowy tekstowe WhatsApp domyślnie mają budżet tury w czasie rzeczywistym — jeśli twój agent uruchamia długie łańcuchy narzędzi lub wolniejszy model rozumowania w WhatsApp, zwiększ interaction_budget dla kanału.

Konfiguracja

Skonfiguruj zachowanie kanału za pomocą pola conversation_config.agent.text_behavior_overrides, czyli mapy kanałów na ustawienia, które chcesz zmienić.

Otwórz agenta w panelu, wybierz kartę Agent i otwórz Zachowanie agenta. Rozwiń kanał w sekcji Kanały tekstowe i dostosuj jego szczegółowość, format wyjściowy lub czas odpowiedzi. Zapisz zmiany.

Panel zachowania agenta z ustawieniami tekstowymi dla poszczególnych kanałów