SuperAPI AI 工具集

biomni

智能体与模型

查看项目

更新于 10-15 18:31

技能介绍

Biomni 是一个开源的生物医学 AI 智能体框架,来自斯坦福 SNAP 实验室,用于自主执行跨生物医学领域的复杂研究任务。它适合多步生物学推理、生物医学数据分析,以及覆盖基因组学、药物发现、分子生物学和临床分析的研究工作。

主要能力包括:多步生物学推理,可自主分解与规划复杂查询;代码生成与执行,动态创建数据分析流程;知识检索,可访问约 11GB 的集成生物医学数据库与文献;跨域问题求解,提供基因组学、蛋白质组学、药物发现和临床任务的统一接口。典型用途涵盖 CRISPR 筛选设计、单细胞 RNA-seq 分析、药物 ADMET 预测、GWAS 分析、临床基因组学与实验室方案设计。

使用方式:先通过 uv pip install biomni --upgrade 安装,并配置 LLM 提供方 API 密钥(环境变量或 .env),如 export ANTHROPIC_API_KEY="your-key-here"。核心接口为 A1 类,基本流程是先以数据路径和 LLM 模型初始化 agent,再用自然语言调用 go() 执行任务,最后用 save_conversation_history() 保存结果(如 PDF)。可通过 default_config 调整 llm、timeout_seconds、max_iterations 等配置。支持 Anthropic、OpenAI、Azure、Google、Groq、AWS Bedrock 等提供方。数据湖首次使用时自动下载。还支持通过 MCP 集成外部工具,并提供 BiomniEval1 评测框架。

限制与注意:Biomni 会以完整系统权限执行 LLM 生成的代码,生产环境应在隔离环境(Docker、VM)中运行,避免暴露敏感凭据,敏感场景下应先审查生成代码。复杂任务需调整超时与迭代上限,大数据集需注意内存。具体价格、平台支持与效果等资料未提供。