Agent API тепер підтримує багаторазових агентів

Команди створюють багаторазових агентів із профілями, навичками та керованими конекторами з версіями, якими можна ділитися між додатками.

Two people working at separate desks in a dimly lit office.

Команди отримують більше від штучного інтелекту, коли їхні агенти повторно використовують одні й ті самі інструменти, інструкції та автентифікацію в різних додатках. Наприклад, фінансові команди прагнуть, щоб кожне закриття місяця та аналіз відхилень виконувалися за єдиним процесом. Це стається, коли агенти штучного інтелекту дотримуються однакових інструкцій щодо звірки та формату звітності в усіх додатках, а кожен додаток надає відповідні фінансові дані.

Сьогодні ми спрощуємо ці робочі процеси агентів за допомогою оновлень Perplexity Agent API, які надають командам багаторазовий шар конфігурації агентів із версіонуванням. Ми додаємо користувацькі навички, керовані конектори та профілі до Agent API. Профілі об'єднують агента, зберігаючи його модель, інструкції, інструменти, навички, конектори та налаштування виконання під одним ідентифікатором версії.

Оновлений Agent API надає адміністраторам проєкту спільні ресурси, які учасники можуть використовувати повторно, тоді як профілі та навички забезпечують версіонування та повторюваність конфігурації. Адміністратори проєкту можуть налаштувати агента один раз, зберегти його як профіль із версією та зробити це налаштування доступним для авторизованих розробників у межах проєкту.

Оновлення створюють спільні ресурси проєкту для робочих процесів агентів

Оновлення створюють місце на рівні проєкту для керування затвердженими зовнішніми інтеграціями. Agent API дозволяє адміністраторам проєкту ділитися керованими конекторами, багаторазовими профілями та версіонованими навичками зі своїми командами.

Учасники проєкту можуть повторно використовувати ті самі інструменти та інструкції без необхідності наново створювати конфігурацію в кожному додатку.

З оновленнями Agent API команди отримують:

  • Багаторазові профілі: профіль зберігає версіоновану конфігурацію для моделі, інструментів і налаштувань виконання, які використовуються в робочому процесі агента.
  • Версіоновані навички: команди можуть пакувати інструкції, процедури та супровідні файли у вигляді версіонованих навичок, які учасники викликають з того самого проєкту.
  • Керовані конектори: адміністратори проєкту можуть налаштовувати затверджені інтеграції для запитів Agent API, не вимагаючи від кожного розробника підключати сервіс окремо.

Користувачі також можуть створювати власні користувацькі конектори, щоб надати агентам доступ до внутрішніх систем і сервісів, які не охоплені каталогом керованих конекторів.

Agent API створює послідовні робочі процеси в різних додатках

Разом профілі, навички та керовані конектори дозволяють командам налаштувати агента один раз і використовувати його в різних додатках та робочих процесах. Ось кілька прикладів використання:

  • Команда реагування на інциденти може об'єднати телеметрію Datadog, репозиторій GitHub, навичку розслідування лише для читання та оновлення в Slack в одному збереженому агенті. Додаток надає деталі інциденту. Профіль надає модель, інструкції, інструменти, підключення до сервісів та налаштування виконання.
  • Команда платформи може запакувати свої перевірки розгортання, критерії відкату та формат звітності у версіоновану навичку. Учасники проєкту можуть викликати ту саму процедуру з внутрішнього інструменту, робочого процесу безперервної інтеграції або автоматизації сервісів. Команда може опублікувати нову версію навички замість того, щоб змінювати інструкції в кожному додатку.
  • Адміністратор проєкту може один раз налаштувати затверджений конектор GitHub або Slack і зробити його доступним для учасників проєкту. Додатки посилаються на спільний конектор замість зберігання окремих облікових даних і визначень інструментів. Коли доступ змінюється, адміністратор оновлює підключення в одному місці.

Спільні ресурси легко оновлювати

У березні ми представили Agent API як кероване середовище виконання для агентних робочих процесів, об'єднавши пошук, виконання інструментів та оркестрацію кількох моделей в єдину інтеграцію. Минулого місяця ми розширили його в єдину програмовану поверхню для веб-пошуку, отримання URL-адрес, виконання коду, MCP та спеціалізованих інструментів пошуку.

Це оновлення додає до цієї бази шар для команд, який можна використовувати повторно. Команди переходять від одноразових робочих процесів до агентів, які працюють у багатьох додатках. Спільний профіль утримує разом модель, інструкції, інструменти та підключення до сервісів. Навички та конектори забезпечують процедури та доступ, необхідні агенту.

Команди можуть оновлювати ці спільні ресурси в міру зміни своїх робочих процесів замість того, щоб перебудовувати кожну реалізацію. Розробники отримують надійну основу для розширення того самого агента на нові додатки, сервіси та автоматизацію.

Ресурси можна налаштовувати з консолі API

Профілі та користувацькі навички вже доступні для проєктів Agent API. Керовані конектори доступні в режимі попереднього перегляду, наразі підтримуються GitHub, Slack, Google Drive, Datadog, Linear та Notion.

Адміністратори проєкту можуть налаштувати ці ресурси в консолі API. Учасники проєкту можуть посилатися на них у запитах Agent API за допомогою ключа API з того самого проєкту.

Почніть роботу з Agent API вже сьогодні.