agents.defaults.typingMode, aby określić, kiedy rozpoczyna się pisanie, oraz typingIntervalSeconds, aby określić, jak często wskaźnik jest odświeżany (częstotliwość podtrzymania aktywności, domyślnie 6 sekund).
Wartości domyślne
Gdyagents.defaults.typingMode nie jest ustawione:
- Czaty bezpośrednie: pisanie rozpoczyna się natychmiast po uruchomieniu pętli modelu.
- Czaty grupowe ze wzmianką: pisanie rozpoczyna się natychmiast.
- Czaty grupowe bez wzmianki: pisanie rozpoczyna się, gdy dopuszczony przebieg wykazuje aktywność widoczną dla użytkownika, na przykład aktywność wykonywania środowiska uruchomieniowego lub tekst wiadomości.
- Przebiegi Heartbeat: pisanie rozpoczyna się wraz z przebiegiem Heartbeat, jeśli ustalonym celem Heartbeat jest czat obsługujący wskaźnik pisania i wskaźnik ten nie jest wyłączony.
Tryby
Ustawagents.defaults.typingMode na jedną z następujących wartości:
never— wskaźnik pisania nigdy nie jest wyświetlany.instant— rozpocznij pisanie natychmiast po uruchomieniu pętli modelu, nawet jeśli przebieg zwróci później wyłącznie token cichej odpowiedzi.thinking— rozpocznij pisanie przy pierwszym przyroście rozumowania lub podczas aktywnego wykonywania środowiska uruchomieniowego po zaakceptowaniu tury.message— rozpocznij pisanie przy pierwszej aktywności odpowiedzi widocznej dla użytkownika, takiej jak aktywne wykonywanie środowiska uruchomieniowego lub przyrost tekstu, który nie jest cichy. Tokeny cichej odpowiedzi, takie jakNO_REPLY, nie są uznawane za aktywność tekstową.
never -> message/thinking -> instant.
Konfiguracja
Ustaw wartość domyślną na poziomie agenta:Uwagi
- Tryb
messagenie uruchamia się wskutek tokenów cichej odpowiedzi, ale aktywne wykonywanie może nadal wyświetlać wskaźnik pisania, zanim dostępny będzie jakikolwiek tekst asystenta. thinkingnadal reaguje na strumieniowane rozumowanie (reasoningLevel: "stream") i może także uruchomić się wskutek aktywnego wykonywania, zanim pojawią się przyrosty rozumowania.- Wskaźnik pisania Heartbeat jest sygnałem aktywności dla ustalonego celu dostarczania. Uruchamia się na początku przebiegu Heartbeat, zamiast podążać za czasem strumienia
messagelubthinking. UstawtypingMode: "never", aby go wyłączyć. - Przebiegi Heartbeat nie wyświetlają wskaźnika pisania, gdy celem Heartbeat jest
"none", gdy nie można ustalić celu, gdy dostarczanie na czat jest wyłączone dla Heartbeat lub gdy kanał nie obsługuje wskaźnika pisania. typingIntervalSecondsokreśla częstotliwość odświeżania, a nie czas rozpoczęcia. Wartość domyślna: 6 sekund.
Powiązane
Obecność
Sposób, w jaki Gateway śledzi połączonych klientów na stronie urządzeń interfejsu Control UI i karcie instancji systemu macOS.
Przesyłanie strumieniowe i dzielenie na fragmenty
Zachowanie wychodzącego przesyłania strumieniowego, granice fragmentów i dostarczanie właściwe dla kanału.