Limity běhu
Limity běhu určují, kolik může jeden tah utratit za výstup nástrojů, čekání, načítání paměti a čas shellu, a kolik historie si instance ponechá.
Kde nastavení najdete
Otevřete Nastavení → <assistant name> AI. Blok Limity a opětovné připojování otevřete tlačítkem Upravit limity a najdete v něm limity asistenta; blok Běh otevřete tlačítkem Upravit běhové prostředí a najdete v něm zbytek.
Démon při uložení každou hodnotu ořízne na povolený rozsah. Velikost uvedená v tokenech je přibližná a počítá čtyři znaky na token.
Limity asistenta
- Výstup nástroje: 100 řádků a přibližně 41 000 znaků v rozbaleném zobrazení, než se starší obsah skryje nebo ořízne.
- Výsledky nástrojů a delegovaných úkolů: limit zobrazení: 120 000 bajtů na výsledek; větší výsledek si ponechá jen omezený náhled.
- Výsledky nástrojů a delegovaných úkolů: limit na tah: 200 000 bajtů pro všechny paralelní a delegované výsledky jednoho tahu.
- Limit neúspěšných zkrácení kontextu: 3 selhání v řadě, než konverzace přestane sama zkracovat kontext.
- Opakování shrnutí kontextu: 2, od 0 do 5, než místo něj proběhne vestavěné shrnutí.
- Časový limit otázky: 6 hodin, tedy nejdéle, kolik položená otázka čeká, než se vyhodnotí jako bez odpovědi.
- Načtené vzpomínky: až 10 vzpomínek na začátku tahu se sdíleným rozpočtem 20 000 bajtů.
- Živé kanálové relace: 32; nejdéle nepoužitá konverzace se uvolní z paměti a její historie zůstává v databázi.
Nastavení běhu
Stejný blok ladí časový limit místního příkazového řádku, ve výchozím stavu 30 sekund, a interval připomínek během tahu, ve výchozím stavu po každých 20 voláních nástrojů.
Sem patří i hodnoty pro paměť: hranice relevance, prahy duplicit a parafrází, váhy důležitosti a vitality a to, kolik vzpomínek smí automatické ukládání zapsat na jednu výměnu, ve výchozím stavu 2.
Režim plánování navrhuje nejvýše tři agenty pro průzkum pouze pro čtení a tři agenty pro návrh; obě nastavení přijímají 0 až 5.
Automatická kontrola skillů
Nejvyšší počet změn skillů na jednu výměnu (výchozí 1, 0 až 6), Kontrola skillů po každých N voláních nástrojů (výchozí 100, 1 až 200) a Nejméně volání nástrojů pro kontrolu skillů (výchozí 1, 1 až 200) ladí, jak se Chetty učí postupy.
Výchozí interval platí jen tehdy, když není uložená žádná explicitní hodnota, takže uložený interval zůstává. Kontrola pracuje s dokončenou konverzací na stejném modelu a účtu poskytovatele.
Kontrola se vynechá, když trasa poskytovatele není ověřená, není dostupná kapacita nebo účet s přihlášením vyčerpal alespoň 90 % týdenního limitu či jeho limit není známý. Vynechaná práce si ponechá počítadlo pro pozdější vhodnou výměnu a rozpočet zápisu 0 automatické učení vypne.
Tempo údržby paměti
Slučování vzpomínek: hodiny od posledního průchodu (1 až 168, výchozí 24) udává, jak dlouho musí být účet bez průchodu údržby. Slučování vzpomínek: konverzace od posledního průchodu (1 až 50, výchozí 5) udává, kolik dalších konverzací musí obsahovat dokončenou výměnu.
Průchod sjednocuje vzpomínky napříč konverzacemi, takže kratší interval nebo méně konverzací znamená více průchodů a vyšší náklady. Změny platí pro další kontrolu bez restartu.
Uživatelé funkci zapínají pro svůj účet v Účtu → Paměť, kde Spustit nyní ignoruje oba limity.
Načítání nástrojů a sub-agenti
Odkládání nástrojů je ve výchozím stavu zapnuté s prahem 10 nástrojů. Nad tímto prahem zůstávají plně načtené v promptu jen základní nástroje: Bash, Read, Edit, Grep a Write.
Spouštěč sub-agentů je ve výchozím stavu zapnutý a velikost svého fondu určuje sám. Delegované tahy běží v samostatných procesech, což drží rozhraní svižné a rozkládá práci mezi jádra.
Zachytávání požadavků na poskytovatele je ve výchozím stavu zapnuté. Jeho vypnutí zastaví nové záznamy a stávající ponechá.
Retence a úklid
- Doba uchovávání záznamů o aktivitě: 1 až 365 dní, ve výchozím stavu 30.
- Doba uchovávání IP adres: 1 až 365 dní, ve výchozím stavu 30.
- Doba uchovávání diagnostiky poskytovatelů: 1 až 90 dní, ve výchozím stavu 14, s globálním limitem úložiště pro nové záznamy.
- Uchovávání konverzací: konverzace nečinné 10 dní se odstraní, aktivní relace, delegovaná práce a relace platforem jsou chráněné.
Úklid diagnostiky odstraňuje vždy celou diagnostickou relaci a její konverzace se nikdy nedotkne.