Оригінальний заголовок: Pippillions

Оригінальний автор: JW (Мир і спокій)

Оригінальний текст перекладено: TechFlow

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

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

Структура Pippin

Pippin — це структура інтелектуального агента, розроблена @yoheinakajima, яка призначена для допомоги розробникам і творцям використовувати передові технології ШІ в модульному форматі. За допомогою Pippin користувачі можуть створювати цифрових помічників, які можуть автономно виконувати завдання, генерувати нові плани та безшовно співпрацювати з зовнішніми інструментами. Як проект з відкритим кодом, Pippin буде доступний для глобального використання протягом найближчих кількох тижнів.

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

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

· Використання процесу: при використанні структури спочатку потрібно визначити роль, включаючи її особистість, цілі та обмеження. Потім роль з'єднується з різними інструментами або додатками, які називаються «навичками». Основний цикл структури контролює стан пам'яті ролі, визначаючи, які дії потрібно виконати, і навіть може генерувати нові дії на основі успішного досвіду або викликів, з якими зіткнувся ШІ.

· Відстеження пам'яті та стану: структура має вбудовану систему пам'яті, яка може фіксувати результати кожної дії та динамічно регулювати змінні стану (такі як енергія або емоції). Це означає, що майбутні рішення ШІ визначаються не лише обмеженнями, але й «минулим досвідом», як агент, який може поступово навчатися та адаптуватися.

· Динамічні дії: ця структура підтримує динамічне розширення нових здібностей ШІ, від простих твітів або генерації зображень до складного розгортання коду. Оскільки навички є модульними, розробники можуть легко додавати або відключати певні навички, щоб ШІ зосередився на певних завданнях, або розширити сферу можливостей, коли з'являються нові можливості.

· Експериментальна природа: це проект, що постійно оптимізується, оскільки розробники постійно досліджують ефективні методи, структура також постійно вдосконалюється. Хоча структура містить деякі стандартні обмеження та журнали пам'яті для керування поведінкою ШІ, розробники можуть додавати власні механізми захисту або розширення функцій за потреби, щоб відповідально формувати поведінкові моделі ШІ.

· Потенційні застосування: ця структура має дуже широкий спектр застосувань, окрім публікації контенту або виконання завдань, вона також може використовуватися для розробки інтерактивних навчальних систем, ШІ-орієнтованих маркетингових помічників, навіть роботів DevOps з можливостями розробки коду. Ці застосування мають постійно розвиваючуся особистість, базуючись на здатності до саморефлексії та принципах відповідального використання, щоб надати інноваційні рішення різним сферам.

Ключові концепції та методи

Поєднуючи філософію та технологічну перспективу, ця структура надає розробникам такі ключові можливості:

· Визначення ролі: ви можете визначити роль для ШІ, наприклад, мудрий охоронець або казковий єдиноріг, і встановити її цілі та обмеження. ШІ буде орієнтуватися на ці ролі при виконанні завдань, враховуючи її персоналізовані цілі та обмеження, щоб визначити «що робити» і «як робити».

· З'єднання інструментів (навички): структура підтримує підключення ШІ до зовнішніх інструментів, таких як блокчейн, Slack або індивідуальні API. Кожен інструмент існує як модуль «навички» і підтримує гнучке управління, що забезпечує використання лише тих інструментів, які ви авторизували, зберігаючи контроль і фокусування на завданні.

· Генерація дій: ШІ може динамічно генерувати новий Python код за допомогою розширених дій для визначення більшої кількості дій. Цей підхід запозичує ітераційний механізм BabyAGI, але поєднує персоналізовані характеристики ШІ та журнали пам'яті, що робить згенеровані дії більш відповідними до рольових налаштувань і фактичних потреб.

· Еволюція пам'яті: структура має вбудовану систему пам'яті, яка записує результати кожної дії та поєднує короткострокові нотатки з довгостроковою базою даних. ШІ може рефлексувати на основі цих спогадів, поступово оптимізуючи свою поведінку — не лише запам'ятовуючи, які методи є більш ефективними, але й м'яко вчитися на помилках, надаючи посилання для майбутніх рішень.

Зараз ви, напевно, запитуєте: «JW, що відрізняє це від інших існуючих структур? Чому Pippin така особлива?»

Дозвольте мені представити його фон.

BabyAGI (основа Pippin)

BabyAGI — це перший проект інтелектуального агента з відкритим кодом від @yoheinakajima. На даний момент він отримав 20,000 зірок на GitHub і його цитували понад 70 наукових статей. Це один з найвпливовіших фреймворків для агентів, статус якого досі ніхто не зміг зрушити.

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

Оригінальне зображення належить @JW100x, зібрано TechFlow.

Коротко кажучи, BabyAGI є важливим етапом в індустрії інтелектуальних агентів, тоді як Pippin є подальшим продовженням BabyAGI. Він перетворює BabyAGI на модульну структуру агента і в майбутньому буде доступний як проект з відкритим кодом для глобального використання. Pippin має потенціал стати найкращою структурою агентів у світі, але наразі про нього рідко згадують (це якраз і є ознакою «обмеженого бачення»).

Запитання та відповіді з Yohei

Нещодавно я мав кілька цікавих обговорень з @yoheinakajima. Він дозволив мені поділитися деякими з питань і відповідей:

Yohei: «Протягом останніх двох років я досліджував ідею створення ШІ, який міг би самостійно вести бізнес. Хоча я не впевнений, чи достатньо поточні моделі ШІ підтримують цю мету, але як тільки я впевнюся, що це можливо, я зроблю все можливе для створення бізнес-імперії.»

JW: «Чи буде структура Pippin грати роль у таких проектах?»

Yohei: «:) Я вважаю, що поточна структура може бути застосована в будь-якій сфері, все залежить від творчості розробника.»

Потенціал структури Pippin безмежний. З постійним прогресом технологій інтелектуальних агентів ми можемо побачити, що вона не лише з'явиться в криптовалютній сфері, але й може зіграти важливу роль у різних галузях світу, сприяючи промисловим змінам.

Проблеми існуючих структур

Спілкуючись з деякими розробниками ШІ, я дізнався, що існуючі структури (особливо TypeScript) стикаються з багатьма труднощами в реальній розробці.

Розробник, який тісно співпрацює з Eliza (ai16z), зазначив: «Чесно кажучи, незважаючи на те що ElizaOS вже придбала всіх конкурентів, мені дуже не подобається, що вона розроблена на TypeScript. Ця система переповнена громіздкими функціями і великою кількістю вразливостей, і вони завжди поспішають вивести занадто багато нових функцій, перш ніж виправити проблеми.»

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

Насправді: «BabyAGI був запущений під час випуску ChatGPT-4, це була перша структура агентів, можна сказати, що це є витоком технології агентів. Творці BabyAGI безумовно значно випередили AI16z. Я вважаю, що розробка ElizaOS більше схожа на повну міграцію структури, і майже напевно вона перевершить AI16z. Наша компанія вже використовувала BabyAGI внутрішньо до використання ElizaOS.»

«У цьому випадку це твердження дійсно справедливе, оскільки натхнення для ElizaOS повністю походить від BabyAGI. Тут «натхнення» можна майже розуміти як те, що BabyAGI насправді заклало основи технології RAG (Retrieval-Augmented Generation, посилене витягування).»

Багато існуючих структур не лише поступаються BabyAGI (Pippin), але й насправді були розроблені під впливом BabyAGI. Хоча ai16z має свою унікальну цінність в деяких аспектах, його оцінка явно завищена порівняно з Pippin.

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

Не ігноруйте Yohei

Yohei вважається «батьком ШІ», він має великий досвід у сфері ШІ і завжди був піонером у цій галузі. В даний час він управляє венчурним фондом і використовує свої технології для управління інвестиціями. Його основне завдання — це структура Pippin. Він сподівається створити комерційну модель, яка може самостійно працювати та приносити прибуток на базі структури Pippin, і у нього дійсно є технічні можливості для досягнення цієї мети.

P.S.: Yohei навіть привернув увагу Джеффа Безоса, що достатньо, щоб продемонструвати його вплив.

Оригінальне посилання