Рубріки: Machine LearningОгляд

Автономні агенти і як їх використовувати

Валерія Мурадян

Ми всі знаємо, що сучасний штучний інтелект може писати пісні та оповідання, анімувати фотографії, створювати реалістичні зображення або навіть писати і запускати код на вашому комп’ютері. Ви кажете ШІ, що робити, написавши запит, і він це робить. Все дуже просто.

Але що, якщо ви хочете зробити ще один крок вперед? Штучний інтелект може бути інструментом, але він також може бути членом вашої команди, вашим вірним (принаймні поки що) компаньйоном.

Замість того, щоб писати нескінченні повідомлення, ви можете поставити перед ШІ завдання і спостерігати, як він крок за кроком його виконує. Це виглядає так, ніби ШІ думає сам за себе. Моторошно, але дуже круто.

Зустрічайте автономних агентів

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

[Інтелектуальні] автономні агенти представили новий спосіб взаємодії зі штучним інтелектом. Це крок далі від надання чітких інструкцій до постановки широкої мети і спостереження за тим, як ШІ самостійно придумує ідеї (і виконує їх).

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

  • Автоматизувати написання.
  • Залишати відгуки.
  • Знаходьте конкретні теми за ключовими словами та залишати коментарі.
  • Створювати подкасти.
  • Писати онлайн.
  • Аналізувати акції.
  • Замовляти рейс.
  • Створювати сайт.
  • Керувати обліковим записом у соціальних мережах.

Список можна продовжувати і продовжувати.

AutoGPT: серце екосистеми агентів з відкритим кодом

AutoGPT можна по праву назвати піонером в області автономних агентів. Програма з відкритим вихідним кодом, розміщена на GitHub, швидко стала топовим репозиторієм у всьому світі. Вона надихнула незліченну кількість спін-оффів, платних продуктів і навіть ворожого ШІ-агента під назвою Chaos GPT, який поставив собі за мету знищити людство.

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

Отже, хоча ці агенти ще не дуже функціональні і мають безліч обмежень, вони вже досить креативні та кмітливі.

AutoGPT — це відкрите сховище коду, тобто будь-хто може завантажити його на свій комп’ютер, щоб почати створювати та допрацьовувати.

AutoGPT настільки популярне явище, що надихнуло цілий хакатон, де люди створюють нові додатки на основі Auto-GPT. «AutoGPT залишається в авангарді інновацій у сфері ШІ», — йдеться в їхньому репозиторії. І це дійсно так.

Зручні для користувача брати і сестри ChatGPT

AutoGPT заклав основу для автономних агентів, але ним не кожен може легко користуватися. Як мінімум, ви повинні знати, як клонувати репозиторій GitHub на своєму комп’ютері та запустити програму, але вам точно потрібно бути технічно підкованим, щоб точно налаштувати та кастомізувати її.

На щастя, існують альтернативи AutoGPT, які запускаються прямо з вашого браузера. Найпопулярніші з них — Godmode і AgentGPT.

Звичайно, вони працюють повільніше і мають менше можливостей для налаштування, ніж локальна версія, але вони також досить круті. Все, що вам потрібно зробити, щоб запустити свого першого агента — це зареєструватися. І все.

Як і AutoGPT, ці інструменти дозволяють автоматизувати виконання багатоетапних проектів, які в іншому випадку вимагали б зворотного зв’язку зі штучним інтелектом.

Я знаю, що це може звучати як наукова фантастика, але ці та інші подібні інструменти є у вільному доступі для будь-кого, хто має комп’ютер та доступ до Інтернету.

Як правило, сподіваються, що ці агенти автоматизують нудні завдання, але ніхто не впевнений у реальних наслідках. Агенти, як і моделі штучного інтелекту, на яких вони побудовані — це чорні скриньки. Ви даєте вхід і отримуєте вихід, але що відбувається всередині? Здогадайтеся.

Важко передбачити, які методи вважатимуться прийнятними для машини, що намагається досягти мети. До яких кроків вона вдасться, особливо коли вона здатна на набагато більше, ніж зараз? І чи зможе зупинити її, якщо щось піде не так?

Так багато запитань і так мало відповідей.

Автономні агенти в дії

Ось найпростіший приклад автономного агента, в даному випадку AgentGPT. Він інтуїтивно зрозумілий, його можна використовувати п’ять разів безкоштовно, і доступ до нього можна отримати прямо в браузері, тому я б рекомендував почати свої експерименти саме тут.

Все, що вам потрібно — це ввести ім’я агента і придумати мету. Вона може бути як широкою («зробити світ кращим»), так і вузькою («допомогти мені навчитися танцювати чечітку»).

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

  • Вивчайте та розумійте основи фреймворку Java Micronaut.
  • Знайдіть та пройдіть онлайн-уроки або курси з Micronaut.
  • Практикуйтеся в написанні коду за допомогою Micronaut, створюючи невеликі проекти або вправи.
  • Приєднуйтесь до онлайн-спільнот або форумів, щоб задавати питання та вчитися у інших

Кожен крок включав короткий вступ і корисні посилання. План був послідовним і мав сенс. Там не було нічого радикально нового, і весь досвід був схожий на взаємодію з Google на стероїдах.

Друга мета, автоматична публікація в Twitter, зайняла більше часу, але в результаті я отримав купу коду на Python, який дозволив би мені автоматизувати публікацію твітів за допомогою Twitter API.

Загалом, це лише короткий огляд того, на що здатні автономні агенти. Багато людей в технологічному просторі вважають, що агенти — це майбутнє штучного інтелекту. І те, що ми бачимо сьогодні — лише початок. Залишайтеся з нами.

Агенти штучного інтелекту будуть скрізь. Мільярдні компанії з’являться завдяки невеликій команді, яка розгортає ШІ-агентів.

Бен Тосселл, засновник інформаційного бюлетеня Ben’s Bites AI.

Цей текст з особистого блогу, опублікований з дозволу автора.

Якщо ви знайшли помилку, будь ласка, виділіть фрагмент тексту та натисніть Ctrl+Enter.

Останні статті

IT в Україні йде до свого фінального кінця. І потраплятимуть туди виключно за покликом душі

Коротко про українську IT-сферу у 2024 році Це коли на одну вакансію Middle розробника по…

26.03.2024

Блокчейн-розробка сьогодні: зарплати і перспективи на ринку праці

Формування криптовалютної галузі в Україні почалося ще у 2014 – саме тоді з'явилися перші стартапи,…

18.03.2024

Скільки рішень ухвалює розробник? Погляд новачка, який запускає продукт

Автор цього блогу — Python-девелопер Сергій Солдатов, який вирішив створити досить унікальний продукт. І це…

12.03.2024

Чи треба готуватись до співбесіди?

Думки шукачів діляться на: «так, однозначно» і «ні, не вартує, я все і так про…

04.03.2024

Відкладаєте до останнього? Що таке «синдром студента» і як з ним боротися

Синдром студента — це форма прокрастинації, яка полягає в тому, що людина, якій дали завдання,…

23.02.2024

Вчимося працювати з Git: основи конфігурації, гілки, додавання файлів та директорій

Git — це найпопулярніша CVS прямо зараз, яка дозволяє відстежувати історію розробки і спільно працювати.…

20.02.2024