端到端科研流水线
用户提出研究问题,Agent 自动完成文献调研、实验设计、代码编写、运行实验、报告写作全流程。
JHU · Schmidgall · 端到端研究流水线
Agent Laboratory 由 JHU Samuel Schmidgall 开源,定位“多智能体串联的端到端研究流水线”。核心优势是通过 LiteLLM 做统一路由,可一键切换 OpenAI / Qwen / Claude 等后端。
适合中等规模科研任务(文献 → 假设 → 实验 → 报告)。LiteLLM 路由约定:非 OpenAI 原生模型必须加 openai/ 前缀,如 openai/qwen-plus。
用户提出研究问题,Agent 自动完成文献调研、实验设计、代码编写、运行实验、报告写作全流程。
通过 LiteLLM 统一接口支持 DashScope、OpenAI 等多种 LLM 后端,一行配置切换。
纯 API 调用架构,无需本地 GPU,10–15 分钟完成环境搭建和首次实验。
由 JHU Schmidgall 团队开源,代码质量高,文档完整,是学术科研自动化的标杆项目之一。
成功判定:依赖装齐 + .env 写入 + LiteLLM 路由一次 qwen-plus 调用成功。
python3 --version # 3.10+ git --version df -h . # ≥ 3 GB OPENAI_API_KEY=${DASHSCOPE_API_KEY} OPENAI_API_BASE=https://dashscope.aliyuncs.com/compatible-mode/v1 LLM_MODEL=openai/qwen-plus # 必须加 openai/ 前缀 HF_ENDPOINT=https://hf-mirror.com WANDB_MODE=disabled LANGCHAIN_TRACING_V2=false git clone https://github.com/SamuelSchmidgall/AgentLaboratory.git && cd AgentLaboratory python3 -m venv .venv && source .venv/bin/activate pip install -i https://mirrors.aliyun.com/pypi/simple/ -r requirements.txt set -a; source .env; set +a python -c "import litellm; print('✅ litellm', litellm.__version__)" openai/ 前缀;并确保 OPENAI_API_BASE 指向 DashScope 兼容端点https://kkgithub.com/SamuelSchmidgall/AgentLaboratory.git