Agent API: Управлявана среда за изпълнение на работни процеси за агенти
Днес пускаме Perplexity Agent API – управлявана среда за изпълнение на работни процеси за агенти с интегрирано търсене, изпълнение на инструменти и мултимоделна оркестрация.

Днес пускаме Perplexity Agent API – управлявана среда за изпълнение на работни процеси за агенти с интегрирано търсене, изпълнение на инструменти и мултимоделна оркестрация.
Той заменя рутер за модели, слой за търсене, доставчик на вграждания, услуга Sandbox и стек за наблюдение с една точка на интеграция.
Цикълът за агенти като изчислителен модел
Конвенционалният процесор изпълнява детерминистичен цикъл: извлича инструкция, дешифрира я, изпълнява я, записва резултата. Броячът на програми напредва. Процесорът никога не решава какво да прави.
Agent API внедрява различен изчислителен модел. Процесорът е езиков модел от най-ново поколение. Той получава цел и определя как да я постигне. Той разглобява тази цел на план, избира кои инструменти да използва от наличния си набор от инструменти, изпълнява, наблюдава резултатите, оценява дали целта е постигната и повтаря. Контекстният прозорец служи като регистри. Разсъждението и оркестрацията служат като планировчик.
Помислете за подготовката за разговор по продажби с потенциален клиент, с когото сте разговаряли няколко пъти. Изпращате едно единствено заявка до Agent API с три инструмента: един за търсене във вашия вътрешен CRM, web_search и fetch_url. Моделът извиква вашия CRM инструмент първи, като извлича контекст от минали разговори. След това той извиква web_search, за да намери скорошни новини и конкурентно разузнаване, връщайки няколко релевантни страници. Той решава, че две от тези страници изискват по-задълбочено четене и извиква fetch_url за всяка от тях. В три стъпки моделът е събрал вътрешна история, широк уеб контекст и подробности за цялата страница в един единствен, обоснован отговор. Това е цикълът на агента.
Оркестрация на пълния цикъл на агентите
Важно е да се разграничи Agent API от услугите за рутиране на модели. Agent API е управлявана среда за изпълнение, която оркестрира пълния цикъл на агентите: извличане, изпълнение на инструменти, разсъждения и резервни варианти за много модели, както и всички персонализирани инструменти, достъп до които му дадете. Той заменя рутер за модели, слой за търсене, доставчик на вграждания, услуга Sandbox и стек за наблюдение с една единствена крайна точка, акаунт и API ключ.
API е агностичен към моделите сред всички доставчици на модели от най-ново поколение. За приложения с висока наличност API поддържа вериги за резервни модели: посочете множество модели и API автоматично опитва следващия, ако единият е недостъпен. Това гарантира близо 100% наличност.
Мощни, вградени инструменти
Налични са два вградени инструмента: web_search и fetch_url. web_search поддържа филтриране по домейн (списък с разрешени и забранени до 20 домейна), филтриране по скорост, филтриране по диапазон от дати, филтриране по език и конфигурируеми бюджети за съдържание на страница. fetch_url извлича и извлича съдържанието на цялата страница от конкретни URL адреси.
Отвъд вградените инструменти, персонализираните функции позволяват на разработчиците да свържат агента към собствените си бекендове, бази данни и API.
Непрекъснато оптимизирани предварителни настройки на модели от най-ново поколение
Изграждането на ефективна конфигурация на агент от нулата изисква избор на правилния модел, калибриране на дълбочината на разсъжденията, избор на инструменти и настройка на бюджетите за токени. Perplexity прави това непрекъснато за собствените си продукти, подкрепен от вътрешен екип за оценка, който сравнява конфигурациите спрямо реални работни натоварвания.
Предварителните настройки споделят тази експертиза. Всяка предварителна настройка е напълно прозрачна, предварително конфигурирана настройка, оптимизирана за конкретен случай на употреба: бързи фактологични търсения, балансирано проучване, задълбочен анализ от множество източници и изследвания на институционално ниво. Публикуваме препоръчителния системен промпт, инструменти и профил на разходите за всеки един. С еволюцията на пейзажа на моделите ние актуализираме основните конфигурации, така че предварителната настройка винаги да отразява актуалното състояние на технологиите на предвидима цена. Всички параметри на предварителните настройки могат да се презаписват: разработчиците могат да използват предварителна настройка като отправна точка и да коригират модела, инструментите, броя на стъпките или бюджетите за токени в една заявка.
Задълбочено проучване 2.0, достъпно чрез предварителната настройка advanced-deep-research, е същият двигател за многостъпкови разсъждения, който захранва потребителския продукт на Perplexity. Той извършва десетки търсения на заявка, чете стотици изходни документи и итеративно усъвършенства своя анализ. Изпълнението на DRACO, ResearchRubrics на Scale AI и DeepSearchQA на Google DeepMind е описано подробно в нашия публикация за бенчмарка DRACO.
Agent API е наличен днес. Документацията и ръководствата за бърз старт са на docs.perplexity.ai