team-openpm/workgpt

Фреймворк для GPT-агентов, вызывающих API

Агенты⭐ 731TypeScriptпоследний релиз: v0.1.2
Открыть на GitHub ↗

Что это за инструмент

WorkGPT — это фреймворк для создания AI-агентов, которые самостоятельно выполняют задачи, последовательно вызывая различные API.

Зачем нужен

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

Что можно реализовать

  • Поиск информации в интернете с помощью текстового браузера (Puppeteer) и извлечение структурированных данных
  • Географический анализ: определение города по IP-адресу и поиск его демографических данных
  • Автоматизация рутинных операций, таких как заказ такси (Uber) или выполнение математических вычислений
  • Парсинг веб-страниц с соблюдением строгой схемы данных через контрольный API

Ключевые возможности

  • Поддержка любых API, описанных в формате OpenAPI
  • Автоматическая обработка аутентификации: библиотека сама определяет способ авторизации при передаче ключа
  • Встроенная интеграция с текстовым браузером для работы с веб-страницами
  • Возможность создания кастомных 'контрольных' API для фиксации финального результата по заданной схеме
  • Использование пакетного менеджера OpenPM для удобного подключения API-пакетов

👤 Кому подойдёт: разработчики, создающие AI-агентов и автоматизированные рабочие процессы

Релизы