撰文:Karen,Foresight News
上週,Coinbase 推出了名為 Based Agent 的 AI 鏈上交互代理。Based Agent 是一個 AI 驅動的自主代理,通過 Coinbase 開發者平臺 (CDP) 、OpenAI 官方多智能體協作框架 Swarm 與 Base L2 交互,實現代幣創建、NFT 部署和資產轉移等鏈上操作。
Based Agent 在在線編程環境 Replit 上提供了簡單的設置,無需手動編碼即可探索自主區塊鏈交互,包括自主執行、代幣部署、NFT 部署、資產轉移、餘額檢查、ETH 水龍頭請求、通過 DALL-E 生成藝術品(使用 AI 生成藝術品)等。
那 Based Agent 的實際體驗如何?今天 Foresight News 將手把手帶你體驗 Based Agent。
在開始之前,請確保完成如下準備工作:
1、在 https://portal.cdp.coinbase.com/ 創建 API 密鑰和私鑰,支持用國內手機號;
2、在 https://platform.openai.com/api-keys 創建 OpenAI API Key;
3、登錄 https://replit.com/。
接下來,你可以按照如下步驟進行操作:
1、在 Replit 上使用 Based Agent 模版( https://replit.com/@KevinLeffew1/Based-Agent?v=1#run.py):右上角點擊「Use Template」;
2、在右上角 secret 區域中添加 OpenAI API Key、Coinbase CDP API 密鑰名稱和私鑰(注意:Coinbase CDP API 密鑰和私鑰也需要原封不動地複製進去);
3、設置完成之後,點擊上方的「run」運行,每點擊一次「run」,就會生成不同的代理錢包地址(Base 網絡),並自動從水龍頭領取 0.01 ETH(Base Sepolia 網絡);
4、程序運行後,你可以選擇三種模式之一:chat(聊天)、auto(自主交互)和 AI-to-agent 對話模式。
其中,聊天模式中,我們可以用自然語言去溝通,比如,讓該 AI 代理去執行鑄造 NFT 系列、兌換代幣等操作,不過由於該代理目前僅支持 Base Sepolia 網絡,所以筆者嘗試的多個操作這個代理還不能夠完成。
另外,目前似乎無法在兩個模式之間直接切換。如需切換模式,請先點擊「stop」停止當前運行,然後再次點擊「run」重新運行程序,這將生成一個新的代理錢包。在自主模式中,AI 代理將自主執行一系列操作,如部署 NFT 系列、從水龍頭領取 ETH 測試代幣、鑄造 NFT、創建代幣以及註冊域名等。
至於第三個模式,經常答非所問,筆者也覺著比較困惑,而官方也尚未給出明確的解釋或說明。
根據 Coinbase Developer Platform 團隊成員 Lincoln,目前還可以將該代理設為 X(推特)機器人。
儘管目前 Coinbase 的 AI 代理 Based Agent 僅作為 Replit 平臺上的一個模板存在,並且其自主交易模式似乎僅侷限於嘗試執行所有可能操作的自主探索,但試想,若能在未來的迭代升級中,將自主交易功能與明確意圖識別深度融合,從而孕育出一個更加智能、敏銳且具備深度分析能力的 AI 代理,這無疑將是一個令人憧憬的美好願景。