Управление контекстом
Как PentAGI удерживает длинные flows в пределах контекстного окна модели, суммируя более старые части цепочки каждого agent, и настройки, которые этим управляют.
Длительные flowsflow — флоуОдин запуск PentAGI: цель, задачи, созданные на основе ваших сообщений, и все действия агентов в процессе. порождают больше сообщений, чем может вместить любая модель. PentAGI удерживает цепочку каждого agentagent — агентАгент ИИ PentAGI: модель с собственным промптом, настройками и инструментами, выполняющая один вид работы в рамках флоу, например тестирование, написание кода или поиск в интернете. в допустимых пределах с помощью суммаризации цепочки: после каждого хода agent более старые разделы сжимаются, а самые последние сохраняются полностью, если они не превышают ограничения по размеру. Если PentAGI знает окно контекста модели — из своих встроенных каталогов моделей или от пользовательской конечной точки, чей список моделей сообщает об этом, — и цепочка всё равно не помещается, она дополнительно уплотняется непосредственно перед вызовом модели. Модели Ollama и другие с неизвестным окном не проходят этот этап, поэтому уменьшите размеры ниже для модели с небольшим контекстом.
Настройка
Значения по умолчанию подходят для большинства моделей. Для agents и интерактивного assistantassistant — ассистентИнтерактивный режим: вы работаете с агентом в чате и вместе принимаете решение о следующем шаге. предусмотрены отдельные настройки; assistant сохраняет более обширную недавнюю историю.
| Параметр | Agents | Assistant |
|---|---|---|
| Ограничивать размер недавних разделов | SUMMARIZER_ | ASSISTANT_ |
| Ограничение размера недавнего раздела | SUMMARIZER_ | ASSISTANT_ |
| Максимальный размер одного результата tooltool — инструментТо, через что действует агент: встроенная возможность вроде терминала, изолированного браузера или веб-поиска либо программа в песочнице, например nmap, metasploit или sqlmap. | SUMMARIZER_ | ASSISTANT_ |
| Количество сохраняемых разделов «вопрос-ответ» | SUMMARIZER_ | ASSISTANT_ |
| Размер этих разделов | SUMMARIZER_ | ASSISTANT_ |
| Недавние разделы, не объединённые | SUMMARIZER_ | ASSISTANT_ |
При false у недавних разделов нет собственного ограничения по размеру, и единое ограничение на количество результатов tool также не применяется.
SUMMARIZER_ включает стратегию «вопрос-ответ» (включена по умолчанию), а SUMMARIZER_ дополнительно суммаризирует ваши собственные сообщения в её рамках (отключено по умолчанию). Оба параметра применяются только к agent: assistant всегда использует эту стратегию и никогда не суммаризирует ваши сообщения.
Последнее обновление: