科学论文搜索代理

一个用于搜索和总结科学论文的工具,支持多种LLM提供商,提供CLI和Web UI两种使用方式。

  • by annantjain
  • Python
  • 本地部署
  • 更新于
在 GitHub 查看 annantjain/research-paper-scout-agent

使用说明

科学论文侦察员

安装

克隆存储库并创建虚拟环境

cd scientific-paper-scout-agent

python -m venv .venv

对于linux: source .venv/bin/activate
对于windows: .\.venv\Scripts\activate

pip install -r requirements.txt

将您的api密钥粘贴到 .env_EXAMPLE 并将文件重命名为 .env (可选:对于不使用的型号,保持原样)

在config.py文件中配置LLM
编辑(在config.py中):
CURRENT_LLM_PROVIDER = "ollama" #更改此设置以切换LLM,选项: "ollama", "openai", "claude", "gemini"
CURRENT_SUMMARIZER_LLM_PROVIDER = "ollama" #更改此设置以切换LLM,选项: "ollama", "openai", "claude", "gemini"

用法

运行MCP服务器:
mcp run server.py

用于CLI使用 用于Web UI聊天机器人
python main.py streamlit run app.py

截图

CLI工具:

Web UI(使用Streamlit)