兩個(gè)用于科研的開源 AI Agent,改變知識(shí)研究的方式
想象一下,如果可以讓愛因斯坦、埃隆·馬斯克、費(fèi)曼、史蒂夫·喬布斯、簡(jiǎn)·古道爾和尤瓦爾·諾亞·赫拉利和你一起合作共同研究并編寫研究報(bào)告,這是一種什么感受?
我們每天產(chǎn)生的信息比過去一年產(chǎn)生的信息還要多,假如研究人員想在一個(gè)小時(shí)內(nèi)訪問一萬個(gè)網(wǎng)站、研究分析數(shù)據(jù)、并編寫報(bào)告,這實(shí)際上是不可能的。如今,隨著AI 大模型技術(shù)的發(fā)展,使用AI Agent卻可以輕松地做到這一點(diǎn)。這將改變做研究、寫報(bào)告的工作方式。
AI Agent能夠提高知識(shí)研究的工作效率,主要是因?yàn)椋篈I Agent可以處理大量的知識(shí),發(fā)現(xiàn)人類可能錯(cuò)過的細(xì)節(jié),并且能夠快速產(chǎn)生結(jié)論。另外,Ai Agent可結(jié)合使用檢索增強(qiáng)生成(RAG)技術(shù),可以直接從研究機(jī)構(gòu)可信的數(shù)據(jù)來源提取信息,以保持信息準(zhǔn)確性、專業(yè)性。
下面是找到的兩個(gè)值得推薦的知識(shí)管理AI Agent開源項(xiàng)目,適合做研究、寫報(bào)告,由于項(xiàng)目涉及大模型服務(wù),如果具備開發(fā)基礎(chǔ)也可以進(jìn)行自適應(yīng)改造,使用本地大模型或者國(guó)產(chǎn)大模型。
1. STORM
https://github.com/stanford-oval/storm
Storm是一個(gè)由斯坦福大學(xué)開源的人工智能驅(qū)動(dòng)的知識(shí)管理系統(tǒng),旨在從零開始生成全面的、類似維基百科的文章。
Storm利用大型語(yǔ)言模型(LLM),通過進(jìn)行基于互聯(lián)網(wǎng)的研究,將信息組織成結(jié)構(gòu)化的大綱,并生成完整的引用文章,從而實(shí)現(xiàn)研究和寫作過程的自動(dòng)化。
其工作原理如下:
STORM將生成帶有引用的長(zhǎng)文章分為兩個(gè)步驟:
- 寫作前階段:該系統(tǒng)進(jìn)行基于互聯(lián)網(wǎng)的研究,以收集參考資料并編寫大綱。
- 寫作階段:系統(tǒng)使用大綱和參考文獻(xiàn)生成帶有引用的完整文章。
STORM將研究過程自動(dòng)化的核心是“自動(dòng)提出優(yōu)化后的提示詞”。由于人類給語(yǔ)言模型提出問題可能并不能很好地驅(qū)動(dòng)大模型工作。
為了提高問題的深度和廣度,STORM采用了兩種策略:
- 觀點(diǎn)引導(dǎo)提問:給定輸入主題,STORM通過調(diào)查類似主題的現(xiàn)有文章來發(fā)現(xiàn)不同的觀點(diǎn),并使用它們來控制提問過程。
- 模擬對(duì)話:STORM模擬維基百科作者和基于互聯(lián)網(wǎng)資源的主題專家之間的對(duì)話,使語(yǔ)言模型能夠更新對(duì)主題的理解并提出后續(xù)問題。
2. GPT Researcher
https://github.com/assafelovic/gpt-researcher
GPT Researcher是一個(gè)自治AI代理,旨在利用網(wǎng)絡(luò)和本地資源對(duì)任何給定的任務(wù)進(jìn)行全面的研究。
它能夠生成詳細(xì)、真實(shí)并且公正的報(bào)告,并附有引文,開源項(xiàng)目提供了全套可定制選項(xiàng),以支持創(chuàng)建量身定制的特定領(lǐng)域研究代理。
其核心思想是利用“計(jì)劃者”和“執(zhí)行者”代理。規(guī)劃者生成研究問題,而執(zhí)行代理則收集相關(guān)信息。最后,發(fā)布者將所有調(diào)查結(jié)果匯總成一份綜合報(bào)告。
執(zhí)行步驟為:
- 基于研究查詢創(chuàng)建特定于任務(wù)的代理。
- 提出問題,共同形成對(duì)任務(wù)的客觀見解。
- 使用爬蟲代理收集每個(gè)問題的信息。
- 總結(jié)并追蹤每種資源。
- 將摘要過濾并匯總到最終研究報(bào)告中。