overview
Что такое Search as Code (SaC)?
Search as Code (SaC) — это новый инструмент архитектуры поиска, разработанный Perplexity AI, который позволяет AI агентам и разработчикам программно управлять поисковыми операциями. Он позволяет моделям генерировать и выполнять код на Python в безопасной песочнице, собирая индивидуальные конвейеры извлечения информации по запросу и минуя традиционные многоэтапные интерфейсы вызова инструментов. Эта архитектура преобразует взаимодействие AI моделей с поиском, предоставляя компоненты поискового стека в виде программируемых примитивов в рамках SDK, что обеспечивает высоконастраиваемое и эффективное извлечение информации, адаптированное для сложных, многоэтапных задач. SaC разработан для AI агентов, которым необходимо выполнять сложные, открытые задачи в течение длительных периодов, потенциально включающих сотни или тысячи операций извлечения, позволяя им определять и реализовывать высокоспецифичные стратегии поиска непосредственно в своих системах.