基于DeepSeek的临床信息HPO术语提取工具
#coding
DeepHPO是一个基于DeepSeek的临床表型HPO术语提取的Web应用,旨在为用户提供便捷的HPO术语查询服务。
请注意,所有的中文翻译均使用DeepSeek-V3获得,未经医学专业人士校对。
在线使用
可以通过Vercel在线使用,但因为Vercel是一个墙外网站,因此需要魔法上网。
临床表型提取
包含的功能有使用DeepSeek对提供的临床信息进行表型提取,并转换为HPO编号。
DeepSeek-V3仍然存在无中生有的问题,部分编号匹配并不正确,后端使用了本地HPO库进行校对,但收效甚微,后续更新再研究一下怎么提高精度。
Vercel免费用户60s就会超时,有时60s难以让DeepSeek吐完所有的词,会造成链接失败。
临床表型匹配
可以直接搜索对应的HPO编号、英文、中文等信息,获得库中存在的HPO条目。这是一个数据库搜索功能,不调用DeepSeek,速度极快。
本地部署
克隆项目
git clone https://github.com/pzweuj/DeepHPO.git
现在的deepseek组件是基于硅基流动API构建的,需自行改造这个组件。如果也使用硅基的API则不用改动
src/app/components/deepseek.tsx
将自己的API key填写在 .env.local.self文件中,并将文件重命名为 .env.local,然后部署项目
npm install
npm run dev
后记
整个项目耗时2天完成,在以前我想都不敢想,真的怕哪天就被淘汰了。
有赖于各位使用我的硅基流动邀请链接,这个项目才可以持续提供服务🙏。