DeepHPO是一个基于大语言模型的临床表型 HPO术语提取的Web应用,旨在为用户提供便捷的HPO术语查询服务。
在线使用! 默认使用GLM-5模型。在线版本部署于Hugging Face,所有输入均在Log中公开,无隐私保护,建议私有部署。
支持 Anthropic Messages API 格式的端点。可通过主页设置按钮配置自己的 API 服务。
HPO术语使用DeepSeek-V3翻译,请仔细甄别
将完整的 HPO 术语表(约 20,000 条,含中英文名称和定义)直接注入大语言模型的上下文中(约 420K tokens),由 LLM 一次性完成症状提取和术语匹配。无需向量数据库、无需索引引擎,仅依赖模型自身的语义理解能力。
你可以在这里下载由DeepSeek-V4-Flash翻译的词表。
- 输入患者临床诊断信息,由大语言模型提取匹配的 HPO 术语
- 支持 Anthropic Messages API 格式
- 分页展示搜索结果
- 框架:Next.js 14 + React 18 + TypeScript
- UI:Tailwind CSS + TanStack Table
- AI:兼容 Anthropic Messages API 格式的各种大模型(默认 DeepSeek-V4-Pro)
克隆项目
git clone https://github.com/pzweuj/DeepHPO.git重要: 必须创建 .env 文件才能使用LLM功能!
cp .env.local.self .env编辑支持 Anthropic Messages API 的文件,填入你的API配置:
API_KEY=你的API密钥
API_URL=https://api.deepseek.com/anthropic
MODEL=deepseek-v4-pro- 其他兼容 Anthropic Messages API 的端点
动态配置: 你也可以在网页设置按钮中动态输入API配置(会覆盖环境变量)。
接下来自行部署这个应用
npm install
npm run build应用数据库来源于HPO obo文件(版本 2026-02-16)。