系统部署需要满足以下基础环境:
- Python 3.8+:运行后端的必需环境
- MySQL 8.0+:存储结构化数据
- Redis 6.0+:用作语义缓存提升响应速度
- Node.js 16+(可选):仅在前端开发时需要
- Neo4j 4.0+(可选):用于知识图谱功能扩展
如果是Docker部署,则只需保证Docker环境可用。项目文档特别强调MySQL需要使用utf8mb4字符集,这是为了确保多语言支持和emoji表情等特殊字符的存储。
Essa resposta foi extraída do artigoGBC MedAI: um assistente médico inteligente com acesso a vários modelos de IA e mecanismos de pesquisaO