Сервіс, на який ви посилаєтесь, SuperAGI – це перший фреймворк для автономних ШІ-агентів з відкритим вихідним кодом, створений компанією TransformerOptimus і розміщений на GitHub. Мета цього фреймворку – надати розробникам можливість ефективно створювати, керувати та запускати корисні автономні агенти ШІ.
Фреймворк надає ряд функцій, які включають в себе:
- Забезпечення, створення та розгортання автономних агентів ШІ.
- Розширення можливостей агентів за допомогою інструментів.
- Безперебійний запуск паралельних агентів.
- Багатовекторні БД для зберігання та пошуку даних.
- Мультимодальні агенти, які можуть використовувати різні способи взаємодії або комунікації.
- Телеметрія продуктивності для моніторингу та оптимізації.
- Оптимізоване використання токенів для максимального використання обчислювальних ресурсів.
- Сховище пам’яті агента для довготривалого зберігання інформації.
- Евристика виявлення зациклення для запобігання застряганню агентів у повторюваних циклах.
- Паралельні агенти для одночасного виконання операцій.
- Менеджер ресурсів для нагляду за використанням та розподілом ресурсів у фреймворку.
Нещодавно у версії v0.0.6 фреймворк представив тип шаблону агента SuperCoder. Використовуючи шаблон SuperCoder, користувачі можуть розробляти наскрізні проекти кодування, надаючи цілі та набір інструкцій. Наприклад, вони можуть створити особистий фінансовий калькулятор, дино-гру в стилі Chrome або додаток Pomodoro, написавши необхідний код та модульні тести. Крім того, користувачі тепер можуть підвищити точність та ефективність роботи агента, надавши покрокові інструкції для тонкого налаштування його робочого процесу.
Ще одним ключовим нововведенням є “Обмежений режим” з контролем дозволів. У цьому режимі запущені агенти постійно шукатимуть схвалення людини для виконання критично важливих завдань, таких як написання файлів, надсилання електронних листів або перехід до наступної ітерації. Користувачі можуть “Схвалити”, “Дати відгук” або “Відхилити” ці запити на дозвіл в консолі дій, щоб дозволити агенту перейти до наступного кроку.
Щоб налаштувати і почати використовувати фреймворк SuperAGI, розробники можуть клонувати репозиторій GitHub і слідувати інструкціям по установці, наданим в документації SuperAGI. У репозиторії GitHub для SuperAGI також є розділи обговорень, проблем та дій, де користувачі можуть взаємодіяти зі спільнотою, задавати питання та робити свій внесок у розвиток фреймворку.
Загалом, SuperAGI – це комплексний фреймворк, який пропонує цікавий набір інструментів для розробників, зацікавлених у роботі з автономними ШІ-агентами.
