Concept internals
Yazıyor göstergeleri
Yazma göstergeleri, bir çalıştırma etkin olduğu sürece sohbet kanalına gönderilir. Yazmanın ne zaman başlayacağını denetlemek için agents.defaults.typingMode, yenilemenin ne sıklıkta yapılacağını denetlemek için typingIntervalSeconds kullanın (canlı tutma sıklığı, varsayılan 6 saniye).
Varsayılanlar
agents.defaults.typingMode ayarlanmamışsa:
- Doğrudan sohbetler: Model döngüsü başladığı anda yazma göstergesi başlar.
- Bahsetme içeren grup sohbetleri: Yazma göstergesi hemen başlar.
- Bahsetme içermeyen grup sohbetleri: Yazma göstergesi, kabul edilen çalıştırmada yürütme altyapısı etkinliği veya mesaj metni gibi kullanıcı tarafından görülebilen bir etkinlik olduğunda başlar.
- Heartbeat çalıştırmaları: Çözümlenen Heartbeat hedefi yazma göstergesini destekleyen bir sohbetse ve yazma göstergesi devre dışı bırakılmamışsa, Heartbeat çalıştırması başladığında yazma göstergesi başlar.
Modlar
agents.defaults.typingMode değerini şunlardan birine ayarlayın:
never- hiçbir zaman yazma göstergesi gösterilmez.instant- çalıştırma daha sonra yalnızca sessiz yanıt belirtecini döndürse bile yazma göstergesi model döngüsü başlar başlamaz başlatılır.thinking- yazma göstergesi ilk akıl yürütme deltasıyla veya tur kabul edildikten sonraki etkin yürütme altyapısı çalışmasıyla başlatılır.message- yazma göstergesi, etkin yürütme altyapısı çalışması veya sessiz olmayan bir metin deltası gibi kullanıcı tarafından görülebilen ilk yanıt etkinliğiyle başlatılır.NO_REPLYgibi sessiz yanıt belirteçleri metin etkinliği sayılmaz.
“Ne kadar erken tetiklendiği” sırası: never -> message/thinking -> instant.
Yapılandırma
Aracı düzeyindeki varsayılanı ayarlayın:
{ agents: { defaults: { typingMode: "thinking", typingIntervalSeconds: 6, }, },}Tek bir aracı için ilkeyi geçersiz kılın:
{ agents: { entries: { support: { typingMode: "message", }, }, },}Notlar
messagemodu sessiz yanıt belirteçleriyle başlamaz, ancak etkin yürütme herhangi bir asistan metni kullanılabilir olmadan önce de yazma göstergesini gösterebilir.thinking, akışla iletilen akıl yürütmeye (reasoningLevel: "stream") yine tepki verir ve akıl yürütme deltaları gelmeden önce etkin yürütmeyle de başlayabilir.- Heartbeat yazma göstergesi, çözümlenen teslimat hedefi için bir canlılık sinyalidir.
messageveyathinkingakış zamanlamasını izlemek yerine Heartbeat çalıştırması başladığında başlar. Devre dışı bırakmak içintypingMode: "never"ayarını kullanın. - Heartbeat hedefi
"none"olduğunda, hedef çözümlenemediğinde, Heartbeat için sohbet teslimatı devre dışı bırakıldığında veya kanal yazma göstergesini desteklemediğinde Heartbeat'ler yazma göstergesi göstermez. agents.defaults.typingIntervalSeconds, başlangıç zamanını değil, her aracı için yenileme sıklığını denetler. Varsayılan: 6 saniye.
İlgili
Was this useful?