用途:Biomni 面向多步骤生物医学推理与数据分析任务,覆盖基因组学、蛋白质组学、药物发现、分子生物学和临床分析,适合 CRISPR 筛选设计、单细胞 RNA-seq 分析、ADMET 预测、GWAS 变异解读、临床基因组学与实验方案优化等场景。
主要能力:可自主拆解并规划复杂生物医学问题,动态生成并执行分析代码,访问约 11GB 集成生物医学数据库与文献(如 Ensembl、UniProt、PDB、AlphaFold、ClinVar、OMIM、HPO、KEGG、Reactome、GO 等),提供跨领域统一接口,并可通过 MCP 服务器接入外部工具。
使用方式:需配置 conda 环境与 LLM 提供方 API 密钥(如 ANTHROPIC_API_KEY)。安装可执行:git clone https://github.com/snap-stanford/biomni;cd biomni;bash setup.sh;或 conda activate biomni_e1;pip install biomni --upgrade。基本用法为从 biomni.agent 导入 A1,初始化 A1(path='./data', llm='claude-sonnet-4-20250514'),调用 agent.go("任务描述"),并用 agent.save_conversation_history("report.pdf") 保存结果。支持 Claude、OpenAI、Azure、Gemini、Groq、AWS Bedrock 等模型。
限制与安全:Biomni 会以完整系统权限执行 LLM 生成的代码,生产环境应运行在 Docker 或虚拟机等隔离环境,避免暴露敏感凭据,必要时先审阅生成代码。复杂任务可能需要调整超时与最大迭代次数。具体收费、价格与平台可用性暂未提供。