python机器学习_实验项目
文章平均质量分 84
暗雾飘扬
这个作者很懒,什么都没留下…
展开
-
基于langchain实现RAG应用的总结--根据个人简历匹配最佳岗位
RAG的全称是检索增强生成(Retrieval Augmented Generation)。是一种LLM(Large Language Model)的应用方案。原创 2024-04-14 21:50:26 · 1094 阅读 · 2 评论 -
宝塔Linux操作Postgresql向量数据库安装pgvector插件
在开发项目时遇到使用<向量数据库>的需求,于是在云服务器上安装了一个postgresql数据库,并需要安装pgvector插件才能够在database里建立向量table。postgresql数据库的database下还有一个模式(默认生成一个public),可以直接在database的查询里写create table的代码。比如我的navicat16,就跟postgresql的14.2,以及pgvector的0.5.1版本适配。可使用linux操作命令进入该目录,也可以直接在<文件>中找到这个目录。原创 2024-03-14 08:55:55 · 1015 阅读 · 1 评论 -
管理员文件上传flask后端数据清洗和处理(实验项目第八期)
(比如excel就有xsl和xslx版本,一个老一个新)使用flask的os包来存储文件到一个自定义的临时目录。建议在jupyter里运行代码,成功以后再添加到后端。后端收到了文件以后当然要检查后缀名是否符合要求。数据清洗和处理是训练机器模型的前置条件。(前端需要上传三张表)原创 2023-12-01 13:17:05 · 154 阅读 · 1 评论 -
Vue3和flask的前后端管理员增删改查(实验项目第七期)
请注意,此处使用了element-plus组件代替style的效果,我采用的是vite[按需引入]element-plus所以可以直接使用,请根据自己的实际情况引入。显示数据:直接从后端将查询到的所有用户数据存入users列表里,然后翻页的时候查找对应页码的放入currentPageUsers用于在el-table里显示。将components里的三个组件全部加载到管理员的默认页面admin_index.vue里。有了前面的用户显示、查询的铺垫,后面三个功能就好做多了(三个功能大同小异)原创 2023-12-01 10:56:18 · 341 阅读 · 1 评论 -
关于openAI接口的使用(个人学习总结)
查看了别人翻译的OpenAI API接口的中文文档以后,自己设置了request请求体函数在别人的帮助下,我自定义了发送request的函数和接收response的函数url = "https://openai.****/****/chat/completions" #个人urlapi_key = "********" #个人的key#定义请求头#用于单词msg = [#可以自定义AI模型需要完成的任务。原创 2023-11-18 21:23:33 · 1926 阅读 · 1 评论 -
关于flask和flask-SQLAlchemy使用的一些更正总结(实验项目第六期)
如前端的请求拦截器、响应拦截器;flask应用程序本地的session会话跟SQLAIchemy实例db的db.session两个不是一个东西,import时请注意区分!然后在工厂函数factory.py中使用db.init_app(app)完成对扩展实例对象的初始化(因为数据库连接的配置是在factory.py中的)这句话加载过db,就可以把app配置的数据库配置init给db了,接下来就可以使用db实例来进行数据库操作了。当然设置了蓝图以后,需要让app实例来注册这个蓝本,前端才能访问蓝图里的url。原创 2023-11-18 21:23:05 · 240 阅读 · 1 评论 -
关于登录-生成验证码图片校验功能(实验项目第五期)
登录功能中,生成验证码图片的校验登录功能原创 2023-10-16 21:24:02 · 159 阅读 · 1 评论 -
关于Vue和flask的JWT使用(实验项目第四期)
关于JWT的学习使用遇到的一些问题原创 2023-09-25 15:44:36 · 481 阅读 · 1 评论 -
关于pycharm下载sklearn时遇到的一些问题
由于以前在pycharm里pip下载包和库的时候没注意过本地全局环境和虚拟环境的问题,导致现在打开关闭项目总要很久。1.1、首先在创建项目的时候要选择创建虚拟环境(pycharm创建的名字默认都是venv)就能切换到虚拟环境,然后在里面pip下载依赖和包。一直选择’Y‘就行了,我这里直接选了’A‘,然后在激活就没有问题了。1、以前一直没注意有关虚拟环境(venv)的问题。2、在激活虚拟环境的时候遇到了脚本无法运行问题。注意:要想使用虚拟环境首先得创建虚拟环境。3、在虚拟环境中下载sklearn。原创 2023-09-12 16:25:15 · 1845 阅读 · 0 评论 -
Vue前端使用Axios交互Flask后端(实验项目第三期)
前端使用form表单形式向后端发送POST请求传递数据,在请求成功后,根据后端发送回来的response,使用sessionStorage保存用户session信息。操作session就像操作python 中的字典一样,我们可以使用session[‘user’]获取值,也可以使用session. get(‘user’)获取值。在后续的请求中,从sessionStorage中获取session信息,并在请求头中添加session信息,以验证用户的登录状态。这通常是由于跨域请求引起的。原创 2023-08-30 11:08:05 · 535 阅读 · 0 评论 -
Flask-SQLAIchemy项目后端-注册账户(实验项目第二期)
一个简单的Flask-SQLAIchemy+MySQL数据库的后端注册功能原创 2023-08-22 18:29:48 · 363 阅读 · 1 评论 -
Flask-SQLAIchemy基础(实验项目第一期)
Flask-SQLAIchemy的基础使用(第一期)原创 2023-08-22 13:59:01 · 439 阅读 · 1 评论