¿Cómo se aplica la ingeniería de contexto eficaz para los agentes de IA? Lea esto si es un desarrollador de IA que crea agentes de IA hoy. ¡El contexto es el rey! Y debe ser diseñado, no solo impulsado. Escribí algunas notas después de leer la nueva e increíble guía de ingeniería de contexto de Anthropic: Ingeniería de contexto vs. ingeniería de avisos - Ingeniería rápida = escribir y organizar instrucciones - Ingeniería de contexto = curar y mantener indicaciones, herramientas, historial, y datos externos - La ingeniería de contexto es iterativa y el contexto se selecciona regularmente ¿Por qué es importante la ingeniería de contexto? - Presupuesto de atención finito - La pudrición del contexto ocurre si el contexto se vuelve demasiado grande; ayuda a la ingeniería de contexto - Objetivo: seleccionar y mantener tokens mínimos de alta señal Anatomía del contexto efectivo - Indicaciones del sistema: clara, altitud correcta (ni demasiado específica ni demasiado vaga) - Herramientas: mantenga las herramientas al mínimo, use parámetros descriptivos y apunte a eficiencia de token - Ejemplos de pocos disparos: proporcione ejemplos diversos y canónicos del comportamiento deseado - Historial de mensajes: poda agresivamente Estrategias de recuperación de contexto...