Python Flask SQLite Bootstrap ERNIE Bot Tongji
"徙倚望沧海,天净水明霞" —— 叶梦得 《水调歌头·秋色渐将晚》
2024 数据库本科课程项目|同济大学计算机科学与技术系
Important
本项目为海洋风能与风电的监测网站,涉及风力监控的查看、风电数据的查看和风电场位置选址的评估。技术结合 Python Flask + Bootstrap 前端展示,通过 flask_sqlalchemy 实现轻量级数据库管理,集成了文心一言大模型的对话功能,实现风电场选址的在线评估。
| 主页 image-20251228215512353 |
登陆 image-20251228220835476 |
|---|---|
| 注册 image-20251228220906678 |
风力监控(热力图) image-20251228221016756 |
| 风力监控(标定点) image-20251228221043331 |
基站数据 image-20251228221134373 |
| 风电场选址评估(文心大模型)image-20251228221303275 | 管理员页面(主页) image-20251228221542316 |
| 管理员页面(风电基站编辑) image-20251228221623340 |
管理员页面(风力数据更新) image-20251228221707185 |
创建虚拟环境
conda create -n WindPred python=3.12 conda activate WindPred
下载依赖
pip install -r requirements.txt
python databaseProj/Include/app.py
前往 百度千帆·大模型服务及Agent开发平台 获取模型aksk,在 app.py 中修改以下代码:
# 百度文心api调用对话实现 # 需要自行获取百度文心API的API_KEY和SECRET_KEY # 参考文档:https://cloud.baidu.com/doc/WENXINWORKSHOP/s/ API_KEY = "自行获取" SECRET_KEY = "自行获取"
详见 报告文档