assafelovic/gpt-researcher
An autonomous agent that conducts deep research on any data using any LLM providers
解決的問題
GPT Researcher 是為了自動化深度研究流程而設計,取代手動、耗時的多個網站瀏覽與資訊整合任務。它解決了 LLM 常見的限制,例如幻覺、過時的訓練資料、長篇報告的 token 限制,以及因網路來源有限所導致的偏見或淺顯資訊。
工作原理
該系統採用多代理架構,包含規劃代理與執行代理。規劃代理根據查詢生成具體的研究問題,而執行代理(爬蟲代理)則從網路或本地文件中收集資訊。隨後,發布代理會聚合這些發現,進行總結,並追蹤來源,以生成帶有引用的事實準確、無偏見的研究報告。
適用對象
適用於需要針對任何任務生成詳細、準確且無偏見研究報告的個人與組織,以及希望使用 PIP 或 MCP 集成將深度研究能力整合至自身 AI 助手中的開發者。
主要亮點
- 全面報告:使用超過 20 個來源生成超過 2000 字的詳細研究報告。
- 混合研究:支援基於網路的研究與本地文件研究(PDF、CSV、Excel、Word 等)。
- 深度研究模式:採用遞迴的樹狀探索模式,深入挖掘子主題。
- AI 可視化:使用 Google Gemini 自動產生並嵌入內聯插圖。
- 多代理框架:與 LangGraph 和 AG2 集成,支援專業化的代理工作流程。
- 可擴展整合:提供 PIP 套件、Docker 鏡像或 Claude Skill,支援 Model Context Protocol (MCP) 以連接外部資料來源(如 GitHub)。
相關
- 專案
- 專案
- 專案
- 專案
- 專案