Zachowanie kanału
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ć.
Aktualizacja w panelu
Aktualizacja przez CLI
Aktualizacja przez API
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.
