The Graph如何擴展為AI驅動的Web3基礎架構?

2022 年,OpenAI 推出了GPT-3.5 模型驅動的ChatGPT,自此開啟了一波又一波的AI敘事浪潮。然而,儘管ChatGPT 在多數情況下能有效處理問題,但在需要特定領域知識或即時數據時的表現仍可能受限。例如,當詢問關於Vitalik Buterin 過去18 個月內的代幣交易記錄時,它無法提供可靠且詳盡的資訊。為此,The Graph 核心開發團隊Semiotic Labs 結合The Graph 索引軟體堆疊和OpenAI 推出了Agentc的項目,能夠為用戶提供加密貨幣市場趨勢分析和交易資料查詢服務。

在詢問Agentc 關於Vitalik Buterin 過去18個月內的代幣交易記錄時,它提供了更詳盡的答案。然而,The Graph 的AI 佈局並不僅限於此,其在發布的“The Graph as AI Infrastructure”白皮書中表示,目標並不是推出某個特定應用程序,而是充分利用其作為去中心化數據索引協議的優勢,為開發者提供建構Web3 原生AI 應用的工具。為了支援此目標, Semiotic Labs 也會開源Agentc 的程式碼庫,讓開發者可以建立功能類似Agentc 的AI dapp,如NFT 市場趨勢分析代理程式及DeFi 交易助理代理程式等。

The Graph如何擴展為AI驅動的Web3基礎架構?

The Graph 去中心化AI 路線圖

The Graph 於2018 年7 月推出,是一個用於索引和查詢區塊鏈資料的去中心化的協議。透過該協議,開發者可以使用開放API 建立和發布名為子圖(Subgraph)的資料索引,使應用程式能夠高效檢索鏈上資料。截至目前,The Graph 已經支援超50 條鏈、託管了超7.5 萬個項目,並處理了超過1.26 兆次查詢。

The Graph 能夠處理如此龐大數據,離不開背後的核心團隊的支持,包括Edge & Node、Streamingfast、Semiotic、The Guild、GraphOps、Messari 和Pinax。其中Streamingfast 主要提供區塊鏈資料流的跨鏈架構技術,Semiotic AI 則專注於將AI 和密碼學應用於The Graph 中。 The Guild、GraphOps、Messari 和Pinax 則各自專注於GraphQL 開發、索引服務、子圖開發和資料流解決方案等領域。

The Graph 佈局AI 並非新想法。早在去年3 月,The Graph Blog 就發布了一篇文章,概述了利用其數據索引功能進行人工智慧應用的潛力。去年12 月,The Graph 發布了名為「New Era」的新路線圖,計劃增加大型語言模型的AI 輔助查詢。隨著近期白皮書的發布,其AI 路線圖進一步清晰。白皮書中介紹了兩項AI 服務:Inference(推理)和Agent(代理)Service,允許開發者直接將AI 功能整合到應用前端,整個過程均由The Graph 支援。

Inference Service:支援多種開源AI 模型

在傳統推理服務中,模型透過中心化的雲端運算資源對輸入資料進行預測。例如,當你向ChatGPT 提出問題時,它會進行推理並回傳答案。然而,這種中心化的方式不僅增加了成本,還存在審查風險。 The Graph 希望透過建立一個去中心化的模型託管市場來解決這個問題,使得dApp 開發者在部署和託管AI 模型時更加靈活。

The Graph 在白皮書中舉了一個例子,展示瞭如何透過其建立應用程式來幫助Farcaster 用戶了解其貼文是否會獲得大量讚。首先,使用The Graph 的子圖資料服務,對Farcaster 貼文的評論和按讚數量進行索引。接著,訓練神經網路預測新的Farcaster 評論是否會被點贊,並將神經網路部署至The Graph 的推理服務中。最終開發的dApp 可以幫助用戶撰寫能夠獲得更多讚的貼文。

這種方式讓開發者能夠輕鬆利用The Graph 的基礎設施,將預先訓練的模型託管在The Graph 網路上,並透過API 介面整合到應用程式中,讓使用者在使用dApp 時就能直接體驗這些功能。

而為了提供開發者更多選擇和靈活性,The Graph 的Inference Service 支援大部分現有的流行模型。其在白皮書中寫到,「在MVP 階段,The Graph 的Inference Service 將支援一組經過篩選的流行開源AI 模型,包括Stable Diffusion、Stable Video Diffusion、LLaMA、Mixtral、Grok 和Whisper 等。」未來,任何經過足夠測試和索引器操作的開放模型都可以在The Graph Inference Service 中部署。此外,為了減少部署AI 模型的技術複雜性,The Graph 提供了用戶友好的接口,簡化了整個過程,使開發者可以輕鬆上傳和管理他們的AI 模型,無需擔心基礎設施維護。

而為了進一步增強模型在特定應用情境下的表現,The Graph 也支援模型進行特定資料集的微調(fine-tuning)。但要注意的是,微調通常不會在The Graph 上進行。開發者需要在外部對模型進行微調,隨後再利用The Graph 的推理服務部署這些模型。而為了鼓勵開發者公開微調後的模型,The Graph 正在開發激勵機制,例如在模型創建者和提供模型的索引器之間合理分配查詢費用。

在驗證推理任務執行方面,The Graph 提供了多種方法,例如可信權威、M-of-N 共識、互動式詐欺證明和zk-SNARKs。這四種方式各有優缺點,其中可信權威依賴於可信任實體;M-of-N 共識需要多個索引器驗證,增加作弊難度的同時也增加了計算和協調成本;互動式詐欺證明安全性較強,但不適用於需要快速反應的應用;而zk-SNARKs 則是技術實現較為複雜,不適合大型模型。

The Graph 認為開發者和使用者應有權根據自己的需求選擇合適的安全等級。因此,The Graph 計劃在其推理服務中計劃支援多種驗證方法,以適應不同安全需求和應用場景。例如,在涉及財務交易或重要業務邏輯的場合,可能需要使用更高安全性的驗證方法,例如zk-SNARKs 或M-of-N 共識。而對於一些低風險或以娛樂為目的的應用,則可以選擇成本較低、實施較簡單的驗證方法,例如可信賴權威或互動式詐欺證明。此外,The Graph 還計劃探索隱私增強技術,以改善模型和用戶隱私問題。

Agent Service:幫助開發者建立自主AI 驅動應用

相較於Inference Service 主要是運行訓練好的AI 模型進行推理,Agent Service 更為複雜,其需要多個元件協同工作,以使得這些Agent 能夠執行一系列複雜和自動化的任務。 The Graph 的Agent Service 價值主張是將Agent 的建置、託管和執行整合至The Graph,並由索引器網路提供服務。

具體而言,The Graph 會提供一個去中心化的網絡,支援Agent 的建置和託管。當Agent 部署在The Graph 網路上後,The Graph 索引器便會提供必要的執行支持,包括索引資料、回應鏈上事件等各種互動請求。

The Graph如何擴展為AI驅動的Web3基礎架構?

如上文所提到的,The Graph 核心開發團隊Semiotic Labs 已經推出了一個早期Agent 實驗產品Agentc,結合了The Graph 的索引軟體堆疊和OpenAI ,其主要功能是將自然語言輸入轉換為SQL 查詢,方便用戶直接查詢區塊鏈上的即時數據,並將查詢結果以易於理解的形式呈現給用戶。簡單理解,Agentc 專注於為用戶提供便捷的加密貨幣市場趨勢分析和交易數據查詢,其所有數據均來自以太坊上Uniswap V2、Uniswap V3、Uniswap X及其分叉,價格每小時更新一次。

The Graph如何擴展為AI驅動的Web3基礎架構?

此外,The Graph 也表示The Graph 使用的LLM 模型準確率只有63.41%,因此有錯誤反應的問題。為了解決這個問題,The Graph 正在開發一種名為KGLLM(Knowledge Graph-enabled Large Language Models)的新型大語言模型。

KGLLM 透過使用Geo 提供的結構化知識圖譜數據,能夠大幅減少產生錯誤訊息的機率。 Geo 系統中每個聲明都由鏈上時間戳和投票驗證所支持。在整合Geo 的知識圖譜後,代理可以應用於多種場景,包括醫療法規、政治發展、市場分析等,從而提升代理服務的多樣性和準確性。例如,KGLLM 可以利用政治數據為去中心化自治組織(DAO)提供政策變更建議,並確保基於當前且準確的資訊。

KGLLM 優勢還包括:

  • 結構化資料的使用:KGLLM 使用的是結構化的外部知識庫。資訊在知識圖譜中以圖形形式建模,使得資料之間的關係一目了然,因此查詢與理解資料也變的更直觀;

  • 關係資料處理能力:KGLLM 尤其適合處理關係數據,例如它可以理解人和人之間的關係、人和事件之間的關係等。且其使用圖遍歷演算法,透過在知識圖譜中跳躍多個節點(類似於地圖上移動)找到相關資訊。透過這種方式,KGLLM 可以找到最相關的資訊來回答問題;

  • 高效率的資訊檢索與產生:透過圖遍歷演算法,KGLLM 擷取的關係會以自然語言轉換成模型可以理解的提示,透過這些清晰的指示,KGLLM 模型能夠產生更準確和相關的答案。

展望

The Graph 作為「Web3 的Google」,利用其優勢彌補了當前AI 服務的數據短缺問題,並透過引入AI 服務簡化了開發者的專案開發流程。隨著更多AI 應用的開發和使用,使用者體驗將有望進一步提升。未來,The Graph 開發團隊將持續探索人工智慧與Web3 結合的可能性。此外,其生態系統中的其他團隊,如Playgrounds Analytics 和DappLooker,也在設計與代理服務相關的解決方案。

Total
0
Shares
Related Posts