原文標題:Pippillions

原文作者:JW(和平與安寧)

原文編譯:深潮 TechFlow

在加密領域,尤其是那些炙手可熱的新興領域中,我發現一個很常見的現象:很多人在找到一個「好項目」並看到它快速崛起後,往往會變得過於專注,忽略其他的可能性。這樣雖然在短期內可能帶來收益,但當外部環境發生變化時,如果無法及時調整,就可能會出現問題。

我認爲,認爲一個僅存在 4 個月的新興領域的當前領導者可以長期保持領先地位,這種想法過於天真,尤其是在更優秀的開發者和技術不斷涌現的情況下。

Pippin 框架

Pippin 是一個由 @yoheinakajima 開發的 AI 智能體框架,旨在幫助開發者和創作者以模塊化的方式利用先進的 AI 技術。通過 Pippin,用戶可以構建能夠自主完成任務、生成新計劃並與外部工具無縫協作的數字化助手。作爲一個開源項目,Pippin 將在未來幾周內向全球開放使用。

以下是對該框架的使用方式、設計理念以及實驗精神的概述:

· 哲學根源:該框架受到 Pippinian 自然主義的啓發,將 AI 視爲一個更廣泛數字生態系統中的一部分。它通過記憶、約束條件以及不斷演化的目標感來驅動 AI 的發展。我們提倡一種細膩的設計理念:讓 AI 自主發現生活中的「小奇蹟」,並通過成功與失敗不斷學習和成長。

· 使用流程:使用框架時,首先需要定義一個角色,包括其個性、目標和約束條件。接着,將角色與各種工具或應用程序連接,這些工具被稱爲「技能」。框架的核心循環會監控角色的記憶狀態,決定需要執行哪些活動,甚至可以根據 AI 的成功經驗或遇到的挑戰生成全新的活動。

· 記憶與狀態跟蹤:框架內置了一個記憶系統,可以記錄每項活動的結果,並動態調整狀態變量(如能量或情緒)。這意味着 AI 的未來決策不僅由約束條件決定,還會受到「過去經驗」的影響,就像一個能夠逐步學習和適應的智能體。

· 動態活動:該框架支持 AI 動態擴展新能力,從簡單的發推文或生成圖像,到複雜的高級代碼部署。由於技能是模塊化的,開發者可以輕鬆添加或禁用特定技能,從而讓 AI 專注於某些任務,或者在有新機會時拓展能力範圍。

· 實驗性質:這是一個持續優化的項目,隨着開發者不斷探索有效的方法,框架也在不斷完善。雖然框架內置了一些默認的約束條件和記憶日誌來引導 AI 的行爲,但開發者可以根據需要添加自己的保護機制或擴展功能,以負責任地塑造 AI 的行爲模式。

· 潛在應用:該框架的應用範圍非常廣泛,除了用於發佈內容或執行任務外,還可以用來開發交互式教學系統、AI 驅動的營銷助手,甚至是具有代碼開發能力的 DevOps 機器人。這些應用都具備不斷髮展的個性,基於自主反思能力和負責任使用的設計原則,爲不同領域提供創新解決方案。

核心概念與方法

通過融合哲學與技術視角,該框架爲開發者提供了以下關鍵功能:

· 角色定義:你可以爲 AI 定義一個角色,比如智慧的守護者或富有幻想色彩的獨角獸,並設置其目標和約束條件。AI 會根據這些角色設定,在執行任務時參考其個性化目標和限制,從而決定「做什麼」和「如何做」。

· 工具連接(技能):框架支持將 AI 連接到外部工具,例如區塊鏈、Slack 或自定義 API。每個工具都作爲「技能」模塊存在,並支持靈活開關控制,確保 AI 僅使用你授權的工具,保持任務的可控性和專注性。

· 活動生成:AI 可以通過高級活動動態生成新的 Python 代碼,以定義更多活動。這種方法借鑑了 BabyAGI 的迭代循環機制,但結合了 AI 的個性化特徵和記憶日誌,使生成的活動更加貼合角色設定和實際需求。

· 記憶進化:框架內置了一個記憶系統,會記錄每項活動的結果,並將短期筆記與長期數據庫相結合。AI 可以基於這些記憶進行反思,從而逐步優化自身行爲——不僅能夠記住哪些方法更有效,還能從錯誤中溫和地學習,爲未來的決策提供參考。

現在你可能會問:「JW,這和其他現有框架有什麼不同?爲什麼 Pippin 如此特別?」

讓我爲你介紹它的背景。

BabyAGI(Pippin 的基礎)

BabyAGI 是 @yoheinakajima 開源的第一個 AI 智能體項目。截至目前,它在 GitHub 上獲得了 20,000 顆星,並被超過 70 篇學術論文引用。這是目前最具影響力的智能體框架之一,其地位至今無人撼動。

事實上,許多人認爲正是 BabyAGI 引發了 AI 智能體領域的競爭浪潮。

原圖來自 @JW100x,由深潮 TechFlow 編譯。

簡而言之,BabyAGI 是 AI 智能體行業中的重要里程碑,而 Pippin 則是 BabyAGI 的進一步延伸。它將 BabyAGI 轉變爲一個模塊化的智能體框架,並將在未來作爲開源項目供全球使用。Pippin 有潛力成爲全球最頂尖的智能體框架,但目前卻鮮有人提及(這正是「視野狹隘」的表現)。

與 Yohei 的問答

最近,我與 @yoheinakajima 進行了幾次有趣的交流。他允許我分享其中的一些問題和回答:

Yohei:「過去兩年,我一直在探索一個想法,那就是開發一個能夠自主創業的 AI。雖然我不確定當前的 AI 模型是否已經足夠支持這一目標,但一旦我確信它可以實現,我會全力打造一個商業帝國。」

JW:「Pippin 框架會在這樣的項目中扮演角色嗎?」

Yohei:「:)。我認爲當前的框架可以應用於任何領域,這完全取決於開發者的創造力。」

Pippin 框架的潛力是無限的。隨着 AI 智能體的技術不斷進步,我們或許會看到它不僅在加密領域嶄露頭角,還可能在全球範圍內的各個行業中發揮重要作用,推動產業變革。

現有框架的問題

在與一些 AI 開發者的交流中,我瞭解到,現有框架(尤其是 TypeScript)在實際開發中存在不少難題。

一位與 Eliza(ai16z)密切合作的開發者提到:「老實說,儘管 ElizaOS 已經收購了所有競爭對手,但我非常討厭它基於 TypeScript 開發。這個系統充滿了臃腫的功能和大量漏洞,而他們總是在修復問題之前急於推出過多的新功能。」

正因爲這些問題,市場迫切需要更高效、更易用的框架,而這正是 Pippin 框架的優勢所在。通過 BabyAGI 的開源代碼,我們已經可以一窺 Pippin 框架未來的潛力。

事實上:「BabyAGI 是在 ChatGPT-4 發佈時推出的,它是最早的智能體框架,可以說是智能體技術的起源。BabyAGI 的創造者無疑遠遠領先於 AI16z。我認爲 ElizaOS 的開發更像是一次徹底的框架移植,而且幾乎可以肯定會全面超越 AI16z。我們公司在使用 ElizaOS 之前就已經在內部使用過 BabyAGI。」

「在這種情況下,這種說法確實成立,因爲 ElizaOS 的靈感完全來源於 BabyAGI。這裏的「靈感」幾乎可以理解爲,BabyAGI 實際上奠定了 RAG (Retrieval-Augmented Generation,檢索增強生成) 技術的基礎。」

現有的許多框架不僅遜色於 BabyAGI(Pippin),甚至本身就是受 BabyAGI 啓發而開發的。雖然 ai16z 在某些方面有其獨特價值,但它的估值遠高於 Pippin,這顯然是不合理的。

「先發優勢」確實是一個重要因素,但當更強大的技術出現時,我們需要重新審視自己的偏見,否則可能會錯過真正的機會。

不要忽視 Yohei

Yohei 被譽爲「AI 教父」,他在 AI 領域擁有豐富的經驗,並且一直是這一領域的開拓者。他目前運營着一個風投基金,並利用自己開發的技術指導投資。當前,他的核心任務就是 Pippin 框架。他希望基於 Pippin 框架打造能夠獨立運轉並持續盈利的商業模式,而他也確實具備實現這一目標的技術能力。

P.S.:Yohei 甚至得到了 Jeff Bezos 的關注,這足以證明他的影響力。

原文鏈接