API密钥配置
- OPENROUTERAPIKEY:用于访问大语言模型服务
- SERPAPIAPIKEY:用于执行谷歌搜索
- JINAAPIKEY:用于网页内容提取
系统环境准备
- 必须安装nestasyncio以支持异步操作
- 推荐使用Google Colab环境运行笔记本
- 确保Python版本兼容性(建议3.8+)
替代方案
如果没有某些API密钥,也可以考虑以下替代方案:
- 使用其他搜索引擎API替代SERPAPI
- 本地部署的开源LLM模型替代OpenRouter
- 自行配置的内容提取解决方案替代Jina
不过这些替代可能需要修改代码才能正常工作。
本答案来源于文章《OpenDeepResearcher:自动化深度研究工具,撰写完整的研究报告》