作者: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 代理,這無疑將是一個令人憧憬的美好願景。