亚洲日本一区二区三区在线_久久久不卡国产精品一区二区_精品日韩一区二区_国产一区二区在线观看app

技術解讀 Eliza 工作原理:Provider 和 Action

訪客 11個月前 (12-30) 閱讀數 3680 #區塊鏈
文章標簽 前沿文章

作者:0xhhh 來源:X,@hhh69251498

Eliza 原理介紹這個系列會分成三部分來寫:

Provider 和 Action 的運行原理

Evaluator 的運行原理

Eliza Memory 的設計思想

當前是第一篇文章主要介紹:Provider 和 Action 的運行原理

1. Eliza 的架構如下,主要分為 3 個部分

最上層抽象成了 Provider 和 Evaluator 以及 Action ,分別對應人類獲取信息的能力 ( 眼睛獲取視覺信息,耳朵獲取聽覺信息等等 ),以及人類根據信息的執行能力 ( 比如通過市場信息判斷 BTC 未來還有 ),還有 Evaluator 只類似人類的思考能力,通過思考從海量的信息中提取知識從而形成個人的認知。

最下層是不同的 AI Model:目前 Eliza 框架支持了市面上大多數的 AI Model,比如 openai, claude, gemini, gork, xai 等等,這個類似人類的大腦是所有做出決策的關鍵處理模塊。

memory 則是讓通過 Eliza 框架啟動的 Ai Agent 擁有跳出 Content Limitation 限制的能力,因為 AI 既可以在 Provider 階段把從環境中獲取的信息和 Action 執行后結果的信息壓縮之后存儲進入 Memory 之中;并且也可以通過 Evaluator 提取跟人類對話或者其他任意交互過程中一些關鍵信息 ( 這個會在下一個 Thread 里詳細介紹 )

2. 在接下來的部分我們將詳細介紹「Provider」 和 「Action」的運行原理

「Provider」

對于 Provider 我們需要思考三個問題:

Why need Provider(Eliza 框架為什么要設計 Provider 這個組件 )?

AI 如何理解 Provider 提供的信息?

How to invoke Provider(Eliza 框架內 AI 如何通過 Provider 獲取信息 )?

Why need Provider?

Provider 主要用來解決在一些信息我們通過 prompt 讓 AI 獲取不準確也不夠全面的問題,因為我們現在使用的模型都是通用大模型,所以對特定領域的信息獲取有時候會存在不夠全面的問題。

比如下面的代碼就是 Eliza 中 TokenProvider 的實現,它最終會通過我們提供的 Api 去拿到一個 Token 在鏈上多個緯度的關鍵信息,比如這個代幣前十個 Holder 是誰每個人占據了多少份額的代幣,這個代幣 24h 的價格變化等等信息并且最終會用文本的方式返回給 AI Model,這樣一來 AI Model 就可以根據這些信息來作做出一些是否購買 meme token 的關鍵決策了。

但是如果我們直接通過 Prompt 告訴 AI 幫我獲取對應的這些信息,你會發現 AI 會提供給我們對應的代碼 ( 并且有些時候 AI 提供的代碼不一定能跑出來還需要把對應代碼運行產生的錯誤提交給 AI 最終才能讓代碼順暢運行 ),但是我們還是需要將其部署到區塊鏈環境(同時我們也需要提供可靠的 API-KEY).

比如下面的例子:

所以為了保證獲取數據的順暢性,在 Eliza 的框架里會這部分獲取數據的代碼封裝到 Provider 的定義下,這樣以來我們就能很方便的獲取任意賬戶內在 solona 上的資產信息了,因此這是 Why need Provider 的核心原因.

AI 如何理解 Provider 提供的信息?

Eliza 框架通過 Provider 拿到的信息最終會用文本 ( 自然語言 ) 的形式來返回給 AI Model,因為 AI Model 對請求信息的格式要求就是自然語言。

How to invoke Provider(Eliza 框架內 AI 如何通過 Provider 獲取信息 )?

目前 Eliza 框架內對于 Provider,雖然有提供對應的接口抽象,但是目前 Provider 的調用方式并不是模塊化的,還是有特定的 Action 根據自己的信息需求直接調用對應的 Provider 進行獲取,關系圖如下:

假設我們有一個 BuyToken Action 當他在判斷自己是否應該根據人類的推薦購買一個 Token 時,他就會在執行這個 Action 過程中請求 TokenProvider 和 WalletProvider 提供信息,TokenProvider 會提供信息輔助 AI Agent 判斷這個 Token 值不值得買,Wallet Provider 會提供私鑰信息用于交易簽名,同時也提供該錢包可用資產的信息。

「Action」

可以在以下 Github 鏈接很方便的找到 Action 的定義,但是你如果沒有深入看代碼你很難理解:

Why need Action?(Eliza 框架為什么需要 Action)

How to Invoke Action?(Eliza 框架如何讓 AI 調用 Action)

Eliza 框架 Action 具體執行了什么?

怎么讓 AGI 理解他剛剛調用的 Action 做了什么 ?

Why Need Action? (Eliza 框架為什么需要抽象出 Action?)

假如我跟 AI 說: 我的私鑰

0xajahdjksadhsadnjksajkdlad12612

這里面有 10 個 sol,你能不能幫我買 100 個 Ai16z 的代幣。

Claude 的回復如下:

很明顯通過這樣給予私鑰的操作并不安全,同時 AGI 也很難執行這種鏈上操作。

這里我們可以進一步問 AGI: 你能不能給我們實現相應的執行代碼:當我們錢包中有 Sol 的時候,我希望可以把錢包里的所有 sol 都買成我指定的 meme 代幣。

Claude 當然有這個能力,但是還是需要我們多次引導,才最終可以得到讓我們滿意的代碼。

因此我們可以把 AI 給予的代碼封裝成 Eliza 的一個 Action,并且給一些 Prompt 的 Example,來幫助 AI 理解什么時候我該調用這個 Action。

(而且在真實的使用場景里我們想做的操作比這個要復雜很多,比如一筆 Swap 交易我們希望有滑點限制,那么這些條件限制交給 AI 大模型去完成的時候我們其實很難保證執行過程后每一個要素都可以滿足我們的要求)。

How to Invoke Action?(Eliza 框架如何讓 AI 調用 Action)

下面就是 Eliza 框架中,一個在用來讓 AI Model 在 Pumpfun 中創建一個 meme 代幣并且買入一定價值的該 meme 代幣的 Prompt Example,當我們在對應的 Action 中給出這些 Example 之后,AI Agent 就知道,之后跟人類的交互過程中出現類似的內容的時候就會因為我們提供的這類 Promt Exapmle 知道要調用執行哪個 Action。

但是 Eliza 框架是同時支持多個 Action 的,因為也提供了以下的 HandlerMessageTemplate 來讓 AI Model 會選擇合適的 Action 進行調用。

事實上,這個 Template 對所有的數據進行了重排,把數據更有邏輯的提供給了 AI Model,從而讓 AI Model 可以做出更準確的調用這些預定義好的 Action.(這也是我們直接使用 AI Model 客戶端比較難做到的)

Eliza 框架 Action 具體執行了什么?

https://github.com/elizaOS/eliza/blob/main/packages/plugin-solana/src/actions/pumpfun.ts#L279

具體還是以 Pumpfun Action 的這個例子來解釋,它的流程如下:

從 WalletProvider 和 TokenProvider 獲取信息

生成創建 MemeToken 以及購買 MemeToken 的交易

對交易進行簽名并發送到鏈上

調用 callback 函數對 Action 執行后的結果進行處理。

其實核心就是兩部分,一部分就是從 Provider 獲取信息,然后生成要執行動作的操作函數。

怎么讓 AGI 理解它調用的 Action 做了什么 ?

這個問題如果沒有解決,那么我們就無法讓 AI 理解并執行有關聯性的任務。

答案如下:我們執行 Action 之后會用文本來總結這個動作產生了什么結果,并且把這個結果加入到 AI 的 memory 之中。

細節如下:Action 的 Handle 函數第四個參數是一個 callback 函數,我們會把 callback 函數定義成把執行結果加入到 AI Model 的 Memory 模塊中。

callback 函數的定義如下:

完整的 Eliza 的 Action 和 Provider 架構如下:

熱門
亚洲日本一区二区三区在线_久久久不卡国产精品一区二区_精品日韩一区二区_国产一区二区在线观看app
  • <strike id="ykeqq"><input id="ykeqq"></input></strike>
  • <strike id="ykeqq"><menu id="ykeqq"></menu></strike>
    <strike id="ykeqq"></strike>
    <fieldset id="ykeqq"></fieldset>
    <del id="ykeqq"><dfn id="ykeqq"></dfn></del>
    亚洲性人人天天夜夜摸| 国产一区二区观看| 欧美日韩在线视频观看| 国产精品亚洲不卡a| 伊人婷婷久久| 久久精品国产欧美激情| 欧美人交a欧美精品| 国产裸体写真av一区二区| 精品二区视频| 国产精品99久久久久久人| 先锋影音一区二区三区| 久久亚洲国产成人| 国产精品一区二区你懂得| 亚洲欧美日韩在线| 欧美日韩国产色综合一二三四| 激情久久五月| 欧美激情免费观看| 在线一区观看| 欧美另类极品videosbest最新版本| 国内不卡一区二区三区| 蜜桃av一区| 黑人巨大精品欧美一区二区| 美女脱光内衣内裤视频久久影院 | 国产农村妇女毛片精品久久麻豆 | 亚洲一区二区三区在线播放| 欧美激情综合网| 中国av一区| 欧美日韩一区高清| 性欧美长视频| 国产精品丝袜白浆摸在线| 久久精品国产久精国产一老狼| 国产精品久久亚洲7777| 久久电影一区| 国产婷婷色综合av蜜臀av| 麻豆精品视频在线观看视频| 揄拍成人国产精品视频| 久久成人免费视频| 国产欧美在线视频| 久久夜精品va视频免费观看| 好吊一区二区三区| 欧美大片一区二区| 亚洲一区久久久| 欧美性大战久久久久久久| 欧美怡红院视频一区二区三区| 国产精品少妇自拍| 久久一区二区三区超碰国产精品| 国产亚洲成av人在线观看导航| 麻豆视频一区二区| 亚洲图片在区色| 国产精品久久久久久福利一牛影视| 欧美一区影院| 国内精品国产成人| 欧美日韩精品免费观看视频| 欧美一级二级三级蜜桃| 国产日韩一级二级三级| 欧美.www| 午夜精品三级视频福利| 国产噜噜噜噜噜久久久久久久久| 裸体女人亚洲精品一区| 亚洲一二三四区| 国产精品视频免费观看www| 久久综合一区| 亚洲免费综合| 国产视频一区二区在线观看| 欧美精品福利| 久久久久青草大香线综合精品| 在线免费观看成人网| 国产精品福利在线| 蜜臀久久99精品久久久画质超高清| 亚洲视频国产视频| 国产美女在线精品免费观看| 欧美国产日产韩国视频| 欧美一区二区观看视频| 国产午夜精品一区二区三区欧美| 欧美精品一区二区在线观看| 久久国产一二区| 在线日韩中文| 国产欧美日韩三级| 欧美日韩视频一区二区三区| 久久精品伊人| 亚洲综合大片69999| 国产在线观看精品一区二区三区| 欧美日韩午夜视频在线观看| 久久一区二区三区国产精品 | 久久一区二区三区av| 亚洲欧美bt| 国内外成人免费视频 | 亚洲欧美国产精品va在线观看| 国产日韩在线看| 国产精品国产| 欧美日韩精品一区| 免费一级欧美片在线播放| 欧美在线3区| 亚洲男人的天堂在线aⅴ视频| 狠狠狠色丁香婷婷综合激情| 国产欧美日本一区二区三区| 欧美三级午夜理伦三级中视频| 欧美成人久久| 麻豆成人在线播放| 久久蜜桃精品| 久久精品在线播放| 欧美在线啊v| 午夜精品久久久久久久99热浪潮| 在线免费不卡视频| 激情亚洲成人| 国产一区二区三区免费观看| 国产精品女同互慰在线看| 欧美午夜在线观看| 欧美日韩国产欧| 欧美精品亚洲二区| 欧美黑人一区二区三区| 欧美成人自拍视频| 男男成人高潮片免费网站| 久久青青草综合| 久久中文字幕一区二区三区| 久久久久久高潮国产精品视| 久久精品国产久精国产思思| 久久精品99无色码中文字幕| 欧美专区在线| 久久久精品一品道一区| 久久精品亚洲| 看片网站欧美日韩| 免费人成精品欧美精品| 免费的成人av| 欧美国产精品v| 欧美精品日韩一区| 欧美日韩亚洲系列| 国产精品久久久久久av福利软件| 国产精品久久91| 国产精品亚发布| 国产在线播放一区二区三区| 黄色精品一区| 亚洲一区免费观看| 香蕉久久一区二区不卡无毒影院| 篠田优中文在线播放第一区| 久久大综合网| 美女视频黄免费的久久| 欧美国产综合视频| 欧美日韩一区免费| 国产精品天美传媒入口| 国产一区白浆| 亚洲无人区一区| 欧美呦呦网站| 久久综合色8888| 欧美日韩国产综合网| 国产精品久久久99| 国产一区二区三区奇米久涩 | 久久在线免费观看| 欧美激情亚洲| 国产精品高清免费在线观看| 国产女优一区| 亚洲视频在线看| 欧美一区二区三区的| 久久久视频精品| 欧美精品三级| 国产精品男人爽免费视频1| 国产午夜亚洲精品理论片色戒| 在线精品视频一区二区| 欧美一进一出视频| 免费国产一区二区| 欧美日韩中国免费专区在线看| 国产伦精品一区二区三区高清版| 狠狠爱综合网| 欧美在线高清| 欧美激情综合在线| 国产精品一区在线播放| 亚洲视频网在线直播| 久久精品官网| 欧美日韩国产亚洲一区| 国产午夜亚洲精品不卡| 亚洲综合精品四区| 久热这里只精品99re8久| 欧美午夜精品久久久久免费视| 国产日韩在线不卡| 亚洲综合99| 男人的天堂亚洲| 国产精品久久久久一区二区三区共| 国产一区二区在线观看免费播放| 亚洲欧美日韩区| 欧美成人高清| 国产伦一区二区三区色一情| 亚洲一区二区三区高清不卡| 久久综合电影一区| 国产精品久久久久9999| 正在播放欧美视频| 久久综合九色综合网站| 国产精品高精视频免费| 亚洲一区成人| 欧美激情视频一区二区三区不卡| 国产女精品视频网站免费| 亚洲欧美另类中文字幕| 欧美成人免费观看| 国产欧美大片| 欧美一级成年大片在线观看| 欧美日本一区| 在线观看不卡| 欧美电影美腿模特1979在线看| 国产亚洲网站| 久久亚洲二区| 国产午夜精品视频免费不卡69堂|