使用 OpenScholar 进行学术查询需要完成以下准备工作:
- 申请API密钥:访问Semantic Scholar官网申请免费API密钥。
- 安装配置:确保Python环境为3.8+,安装OpenScholar组件后,运行start_models.sh脚本启动模型服务。
- 启动API服务:通过命令行启动openscholar_api.py,传入API密钥和模型路径参数。
- 测试连接:使用Python requests库发送测试查询验证服务是否正常。
注意:OpenScholar依赖Semantic Scholar的学术数据库,确保网络连接正常且API密钥有效。服务默认运行在本地38015端口,可通过修改配置调整。
本答案来源于文章《CycleResearcher:AI驱动的学术研究与审稿自动化工具》