OpenAI представляет новейшие API для создания автономных ИИ: упростите разработку интеллектуальных агентов

Сегодня в мире искусственного интеллекта появилось множество новостей для разработчиков. На этот раз OpenAI анонсировала обновление API, которое призвано улучшить и ускорить процесс создания собственных агентских систем.

Ссылка на официальный стрим:

Сегодня OpenAI представила новый набор инструментов и API, которые упрощают разработку агентов — систем, способных выполнять задачи от имени пользователей без прямого вмешательства. Эти новшества помогут разработчикам и компаниям быстрее создавать надежные агентные приложения, минимизируя необходимость в сложной кастомизации и многократных итерациях промптов.

Новое API включает:

– Комбинирует простоту Chat Completions и функциональность Assistants API.
– Поддерживает встроенные инструменты, такие как веб-поиск, поиск по файлам и возможность выполнения операций на компьютере.
– Обеспечивает легкую интеграцию и доступ к результатам работы модели через SDK-хелперы.

Конкретные возможности:

**Веб-поиск:**
– Позволяет извлекать актуальную информацию из Интернета с указанием источников.
– Использует модели GPT-4o и GPT-4o-mini.
– Обладает высокой точностью (90% по тестам SimpleQA).

**Поиск по файлам:**
– Быстро извлекает данные из объемных документов.
– Поддерживает множество типов файлов, метаданные и кастомные настройки ранжирования.
– Идеален для клиентской поддержки, юридических и технических помощников.

**Инструмент для работы с компьютером (Computer Use Tool):**
– Позволяет агентам выполнять действия на компьютере, имитируя работу мыши и клавиатуры.
– Осуществляет работу через модель CUA (Computer-Using Agent), которая уже показала отличные результаты в веб-задачах.
– Подходит для автоматизации процессов QC, заполнения данных и работы с устаревшими системами.

**Примеры работы:**
– Пример работы с файлами.
– Пример работы с Computer Use.

Вот некоторые бенчмарки этих инструментов:

Открытый инструмент для удобной оркестрации многоагентных сценариев (предполагается, что это конкурент LangChain). В него входят функции настройки агентов, механизм передачи задач между ними, проверки безопасности (Guardrails) и инструменты мониторинга для оптимизации их работы.

Agents SDK позволяет легко настраивать агентов с инструкциями, встроенными инструментами, передачей задач и проверками безопасности. Он уже поддерживает Python, а в ближайшее время ожидается добавление поддержки для Node.js.

С помощью Agents SDK компании могут быстро интегрировать агентов в свои рабочие процессы, например, для обработки запросов клиентов, анализа данных и автоматизации процесса продаж.

Пример кода:

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

P.S. В моем телеграм-канале я заставляю ИИ генерировать код, обсуждаю последние новости технологий и публикую их раньше других. Регулярно предлагаю глубокую аналитику по отрасли и текущим событиям, а также обучаю созданию собственных ИИ-агентов и приложений с ИИ (и уже на днях протестирую новые API от OpenAI для агентов). И многое другое. Приходите!