哥大開發出AI智能體研究員,投喂題目瞬間生成研究報告,客觀真實無幻覺,已經開源人人能用
【新智元導讀】研究人員開發出的AI科研智能體,直接代替你寫論文,人類只用負責畢業就行了。
有了LLM加持的AI智能體,已經能自動寫論文了!
網站:https://tavily.com/
Github:https://github.com/assafelovic/gpt-researcher
一個由哥大研究人員開發,名為GPT Researcher的AI智能體項目,已經能獨立完成各種類型的網絡科研任務。
GPT Researcher的開發者稱它可以生成詳細、準確和客觀的研究報告,并提供定制選項,以便用戶能聚焦相關資源、提綱和課程。
研究人員說他們是受到了Auto GPT和最近Plan-and-Solve論文的啟發,通過GPT Researcher 解決了速度和確定性的問題。
通過并行化智能體完成工作,而不是同步操作,提供了更穩定的性能和更快的速度。
說白了就是,寫論文中那些費時費力的事交給它來做,作者們就專注好那些真正需要動腦子的事情就好了。
可以想象,未來學術圈科研圈都會在類似工具的加持下越來越卷。
GPT Researcher的結構
和大多數Auto GPT的智能體類似,GPT Researcher的主要原理是運行「規劃者」和「執行者」智能體。
其中規劃者生成研究問題,而執行者智能體根據每個生成的研究問題尋找最相關的信息。
最后,規劃者篩選和匯總所有相關信息,并生成一份研究報告。
智能體利用gpt3.5-turbo-16k和gpt-4來完成研究任務。
具體來說,它的工作流程可以概括為:
生成一組研究問題,共同形成關于任何給定任務的客觀意見。
針對每個研究問題,觸發一個網絡爬蟲智能體,從在線資源中獲取與給定任務相關的信息。
針對每個獲取的資源,基于相關信息進行總結,并追蹤其來源。
最后,篩選和匯總所有總結的資源,并生成最終的研究報告。
GPTResearcher的優勢
手動研究任務需要花費大量時間,有時需要幾周的時間才能找到正確的資源和信息,以形成客觀的結論。
當前的大型語言模型(LLMs)是基于過去和過時信息進行訓練的,存在產生幻覺的嚴重風險,使它們在研究任務中幾乎很難直接使用。
過于信賴ChatGPT往往會帶來一些意想不到的驚喜
而如果只依賴網絡搜索(如ChatGPT + Web插件)的解決方案,獲取的資源可能會很有限,經常可能導致膚淺的結論或帶有偏見的答案。
而如果只使用篩選過的資源可能會在確定研究問題或任務時引入偏見。
而GPT Researcher可以利用人工智能的力量,為個人和組織提供準確、客觀和真實的信息。
1. GPT Researcher可以生成研究、大綱、資源和經驗報告
2. 每項研究可以匯總20多個網絡來源,形成客觀、真實的結論
3. 有著易于使用的用戶界面
4. 能夠通過JavaScript來爬取網絡資源
5. 能夠跟蹤訪問使用過的網絡來源的上下文
6. 可以將研究報告作為PDF等格式導出
快速上手
首先是下載項目:
$gitclonehttps://github.com/assafelovic/gpt-researcher.git$cdgpt-researcher
然后安裝依賴項
$pipinstall-rrequirements.txt
然后導入自己的OpenAI密鑰來創建.env文件,或者直接導出
$exportOPENAI_API_KEY={YourAPIKeyhere}
然后使用FastAPI來運行智能體
$uvicornmain:app--reload
最后在瀏覽器上訪問 https://localhost:8000就可以快樂地進行研究了!
參考資料:
https://github.com/assafelovic/gpt-researcher