overview
Was ist Search as Code (SaC)?
Search as Code (SaC) ist ein neues Sucharchitektur-Tool, das von Perplexity AI entwickelt wurde und AI agents und Entwicklern ermöglicht, Suchoperationen programmatisch zu steuern. Es erlaubt Modellen, Python-Code in einer sicheren Sandbox zu generieren und auszuführen, maßgeschneiderte Retrieval-Pipelines bei Bedarf zusammenzustellen und traditionelle Multi-Turn Tool Calling Interfaces zu umgehen. Diese Architektur transformiert die Interaktion von AI models mit der Suche, indem sie Such-Stack-Komponenten als programmierbare Primitives innerhalb eines SDK bereitstellt, was eine hochgradig angepasste und effiziente Informationsbeschaffung für komplexe, mehrstufige Aufgaben ermöglicht. SaC wurde für AI agents entwickelt, die komplizierte, offene Aufgaben über längere Zeiträume hinweg erledigen müssen, möglicherweise Hunderte oder Tausende von Retrieval-Operationen umfassend, indem es ihnen ermöglicht, hochspezifische Suchstrategien direkt in ihren Harnesses zu definieren und zu implementieren.