项目简介
本项目借助OpenAI的GPT - 3.5 Turbo模型与PaddleNLP的UIE模型,构建了一个医疗信息提取系统。用户输入医疗相关文本或医疗诊断书内容后,系统可提取关键信息,如住院情况、烧伤情况、门诊信息、手术信息等。
项目的主要特性和功能
- OpenAI的GPT - 3.5 Turbo模型:运用该模型进行自然语言处理,从输入文本里精准提取关键信息。
- PaddleNLP的UIE模型:作为统一的实体信息抽取框架,可从医疗诊断书中抽取关键信息。
- 用户友好界面:用户能通过此界面输入医疗文本或诊断书内容,并查看提取出的关键信息。
安装使用步骤
安装依赖
- 确保已安装Python 3.x。
- 使用pip安装所需的Python库:
bash pip install openai paddlepaddle paddlenlp
替换API密钥
- 在代码中找到以下行并替换为您的OpenAI API密钥:
python openai.api_key = 'sk-YOUR_API_KEY'
运行代码
- 下载项目代码并运行主程序文件,例如:
bash python main.py
- 通过界面输入医疗相关的文本或医疗诊断书的内容,查看提取出的关键信息。
注意事项
- 请确保替换
'sk-YOUR_API_KEY'
为实际的OpenAI API密钥,否则代码将无法正常工作。 - 输入的文本或医疗诊断书内容需要是结构化较好的,以便准确提取信息。
- 本系统主要用于演示和测试,实际使用时可能需要根据具体需求进行调整和优化。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】