overview
¿Qué es Search as Code (SaC)?
Search as Code (SaC) es una nueva herramienta de arquitectura de búsqueda desarrollada por Perplexity AI que permite a los agentes de IA y a los desarrolladores controlar programáticamente las operaciones de búsqueda. Permite a los modelos generar y ejecutar código Python dentro de un entorno seguro (sandbox), ensamblando pipelines de recuperación personalizados bajo demanda y evitando las interfaces tradicionales de llamada a herramientas de múltiples turnos. Esta arquitectura transforma la forma en que los modelos de IA interactúan con la búsqueda al exponer los componentes de la pila de búsqueda como primitivas programables dentro de un SDK, lo que permite una recuperación de información altamente personalizada y eficiente, adaptada a tareas complejas y de varios pasos. SaC está diseñado para agentes de IA que necesitan completar tareas intrincadas y abiertas durante períodos prolongados, que potencialmente implican cientos o miles de operaciones de recuperación, al permitirles definir e implementar estrategias de búsqueda altamente específicas directamente dentro de sus sistemas.