Sakhanda Wire
NVDA $230.86 +1.09% MSFT $512.80 -0.02% GOOGL $338.24 -1.70% META $725.93 +0.10% AMZN $248.23 -0.37%
← Към новините

OpenAI пуска Agents API в публична бета, поставя Codex harness зад един API извикване

OpenAI пусна Agents API в публична бета. Тя дава на разработчиците същия х harness и инфраструктура, с които работи Codex. OpenAI хоства и поддържа harness-а. Разработчиците изпълняват изчисленията на агента в управлявана от OpenAI пясъчникова среда, в собствената си инфраструктура или в пясъчникова среда на партньор.

Може ли да се внедрява? Да. Услугата е активна за всички разработчици в публична бета. Данните се съхраняват само в САЩ, а Zero Data Retention не се поддържа.

Какво пусна OpenAI

Agents API е управлявана услуга, изградена върху отворения harness на Codex. Екипът на OpenAI посочва, че мащабирането на Codex и ChatGPT for Work е показало от какво се нуждаят дълго работещите агенти. Те се нуждаят от harness, който управлява контекста, използва ефективно инструментите и координира подагенти. Необходима им е и инфраструктура, която да ги поддържа надеждно работещи с дни.

Официалната документация организира API около 4 концепции:

  • Агент: моделът, инструкциите, инструментите и MCP сървърите, достъпни за него.
  • Среда: незадължителна пясъчникова среда, в която агентът получава достъп до файлове, зарежда умения и изпълнява команди.
  • Сесия: устойчив екземпляр на агент, който работи по задачи и отговаря на входни данни.
  • Събития и елементи: входните данни, изпратени към агента, и резултатът, който той генерира.

Сесията протича в 4 стъпки. Създавате я и ѝ задавате задача. След това проследявате напредъка чрез поточно предаване или уебхукове. Накрая продължавате с нова задача или насочвате текущия ход.

Един API извикване

В съобщението си OpenAI показва агент за разследване на инциденти, създаден с едно извикване:

Копиране на кодКопираноИзползвайте друг браузър
import OpenAI from "openai";

const client = new OpenAI();

const session = await client.beta.agents.sessions.create({
  agent: {
    model: "gpt-6-astra",
    tools: [
      {
        type: "mcp",
        server_label: "observability",
        transport: {
          type: "http",
          server_url: "https://observability.example.com/mcp",
        },
      },
    ],
    multi_agent: { enabled: true, max_concurrent_subagents: 3 },
  },
  vault_ids: ["vault_YOUR_VAULT_ID"],
  environment: {
    type: "openai_hosted",
    capability_directories: ["/workspace/capabilities/skills"],
  },
  input:
    "Investigate service-api's elevated 5xx rate over the last 30 minutes. " +
    "Delegate deployment, error, and dependency analysis to subagents. " +
    "Save findings, evidence, and recommended mitigation in /workspace/outputs.",
});

Ръководството за бърз старт обхваща разрешенията за API ключове и настройването на SDK.

Къде работи агентът

Изборът на среда е основното архитектурно решение. Agents API поддържа 3 опции за пясъчникова среда, а може да работи и без пясъчникова среда.

  • Пясъчникова среда, хоствана от OpenAI: използва инфраструктурата за изолирани среди, стояща зад Codex и ChatGPT. Можете да я конфигурирате с файлове, пакети, умения и плъгини.
  • Самостоятелно хостване: изпълнявате codex exec-server във вашата среда. Той се регистрира с ограничен ключ и се свързва чрез WebSocket. Всички връзки са изходящи.
  • Пясъчникови среди на партньори: Blaxel, Cloudflare, Daytona, DigitalOcean, E2B, Modal, Oracle, Runloop и Vercel предлагат интеграции от първи клас.

Какво поема harness-ът

OpenAI поддържа harness-а заедно с моделите си, като предоставя версиониран достъп при всяко пускане на модел.

  • Дълги сесии: API автоматично свива по-ранния контекст, когато сесията наближи лимита си. Разработчиците не пишат собствена логика за свиване.
  • Ефективно използване на инструменти: Търсенето на инструменти зарежда дефинициите на инструментите само когато са необходими. Това намалява използването на токени и разходите, като същевременно запазва кеша на модела. Програмното извикване на инструменти позволява на агентите да изпълняват извиквания паралелно и да свързват операции. Агентите филтрират или комбинират резултатите в код, така че в контекста се връщат само релевантните данни. Поддържаните инструменти включват MCP, персонализирани функции и вградени инструменти като търсене в уеб.
  • Подагенти: С поддръжката на множество агенти главният агент разделя сложните задачи на независими части. Всеки подагент поддържа собствен контекст. Главният агент ги координира и комбинира резултатите.

Agents API срещу Agents SDK и Responses API

Сравнението на средите за изпълнение на OpenAI представя 3-те опции по следния начин:

Agents APIAgents SDKResponses API
Къде работи агентътOpenAI изпълнява управляван Codex harnessВъв вашето приложениеВашето приложение, с незадължителна хоствана оркестрация
Усилия за интеграцияНискиСредниВисоки
Състояние между задачитеЗапазена конфигурация на сесията, ходове и елементиВашето хранилище и сесии на SDKРъчна история, свързване на отговори или Conversations
Среда за изпълнениеХоствана от OpenAI, самостоятелно хоствана или без пясъчникова средаВашата среда за изпълнение и доставчици на пясъчникови средиВашата собствена среда

Ранни резултати от клиенти

OpenAI публикува следните числа, предоставени от клиенти. Те са предоставени от доставчика, а не са резултат от независими бенчмаркове.

  • Ciridae: оценката при оценяването се е повишила от 0.71 на 0.85, като латентността при работните процеси с подагенти е намаляла 4 пъти.
  • SafetyKit: 60% по-ниска цена на случай след мигриране на работния процес за преглед на случаи.
  • Hypha: 86% по-малко неуспешни отговори на агентите след отделяне на harness-а от пясъчниковата среда.
  • Nash.ai: изпълнява хиляди дълго работещи агенти в глобални логистични мрежи.

Основни изводи

  • Agents API на OpenAI предоставя управлявания Codex harness като публичен бета API.
  • Агентите работят в хоствани от OpenAI, самостоятелно хоствани или 9 партньорски пясъчникови среди.
  • Свиването на контекста, търсенето на инструменти, програмното извикване на инструменти и подагентите са вградени.
  • Няма допълнителна такса; плащате за токени, инструменти и време в контейнера.
  • Резидентността на данните само в САЩ и липсата на ZDR засега ограничават регулираните работни процеси.

Вижте техническите подробности. Също така можете да ни последвате в Twitter и не забравяйте да се присъедините към нашия SubReddit с над 150 хил. членове за машинно обучение и да се абонирате за нашия бюлетин. Чакайте! В Telegram ли сте? Вече можете да се присъедините към нас и в Telegram.

Имате нужда от партньорство с нас за популяризиране на вашето GitHub хранилище, страница в Hugging Face, представяне на продукт, уебинар и др.? Свържете се с нас

Преведено автоматично от английски. Оригиналната статия е на връзката по-долу.

Първоначално публикувано от MarkTechPost на

Прочетете оригинала в MarkTechPost ↗

Текстът и изображенията са собственост на MarkTechPost и са възпроизведени тук с посочване на авторството и връзка към оригиналната публикация.

← Към новините

Още новини

Всички последни новини