Gestión de contexto
Cómo PentAGI mantiene los flows largos dentro de la ventana de contexto del modelo resumiendo las partes más antiguas de la cadena de cada agent, y los ajustes que lo regulan.
Los flowsflow — flujoUna ejecución de PentAGI: un objetivo, las tareas creadas a partir de tus mensajes y todo lo que hicieron los agentes en el proceso. largos generan más conversación de la que cualquier modelo puede almacenar. PentAGI mantiene la cadena de cada agentagent — agenteUn agente de IA de PentAGI: un modelo con su propio prompt, configuración y herramientas que realiza un tipo de trabajo en un flujo, como probar, escribir código o buscar en la web. dentro de los límites mediante el resumen de cadenas: después de cada turno del agent, las secciones más antiguas se condensan mientras que las más recientes se conservan completas, a menos que superen sus límites de tamaño. Si PentAGI conoce la ventana de contexto del modelo —a partir de sus catálogos de modelos integrados o de un endpoint personalizado cuya lista de modelos la informe— y la cadena sigue sin caber, se compacta una vez más justo antes de llamar al modelo. Los modelos de Ollama y otros con una ventana desconocida no reciben este paso, así que reduce los tamaños a continuación para un modelo con un contexto pequeño.
Ajustes
La configuración predeterminada es adecuada para la mayoría de los modelos. Los agents y el assistantassistant — asistenteEl modo interactivo: trabajas con un agente en un chat y decidís juntos el siguiente paso. interactivo tienen ajustes separados; el assistant conserva un historial más reciente.
| Ajuste | Agents | Assistant |
|---|---|---|
| Limitar las secciones recientes | SUMMARIZER_ | ASSISTANT_ |
| Límite de tamaño de sección reciente | SUMMARIZER_ | ASSISTANT_ |
| Resultado individual más grande de tooltool — herramientaAquello con lo que actúa un agente: una capacidad integrada como el terminal, el navegador aislado o la búsqueda web, o un programa en el sandbox como nmap, metasploit o sqlmap. | SUMMARIZER_ | ASSISTANT_ |
| Secciones de pregunta-respuesta conservadas | SUMMARIZER_ | ASSISTANT_ |
| Tamaño de esas secciones | SUMMARIZER_ | ASSISTANT_ |
| Secciones recientes no condensadas | SUMMARIZER_ | ASSISTANT_ |
Con false, las secciones recientes no tienen un límite de tamaño propio y tampoco se aplica el límite único de resultados de tool.
SUMMARIZER_ habilita la estrategia de pregunta-respuesta (activada por defecto) y SUMMARIZER_ también resume tus propios mensajes dentro de ella (desactivada por defecto). Ambas se aplican solo a los agents: el Assistant siempre usa la estrategia y nunca resume tus mensajes.
Última actualización el