当前位置: 首页 > article >正文

RAG与LLM原理及实践(14)---RAG Python 前端构建技术Flask

目录

背景

Flask 简介

        Flask 的特点

flask 安装

Flask python server 端处理

app

资源映射

router概念

Flask 客户端处理

Jinja2 

概述

具体语法

实例

python 后端 代码

前端相关代码

代码解释

运行

check 启动日志


背景

本专栏之前的文章都在描述RAG后台的搭建,无论是采用Milvus,Chroma 或是其他向量数据库存储你的RAG数据,或是加上 Ollama 等  service 进行 AI 处理,总归都是后端RAG的构建。我们也不得不承认,RAG的构建重心确实在后端,但这并不意味着可以不管前端怎么做,毕竟作为产品或者其他应用,你总归需要一个前端进行交互。今天主要讲下使用 python 如何搭建前端页面并与后端进行交互。之前基本就是 uve, react,angular 的前端软件框架,结合tomcat之类的 container 跑前端,但如果你看了 python 的 flask 组件,你也许会渐渐喜欢上他,因为他小巧,好用,非常方便。诸如easy diffusuion 的前端应该就是使用了这种框架。我们今天聚焦他的原理和怎么使用。

Flask 简介

Flask 是一个使用 Python 编写的轻量级 We


http://www.kler.cn/a/293929.html

相关文章:

  • NUXT3学习日记一(在我git中拉取代码、文件讲解)
  • group_concat配置影响程序出bug
  • MySQL数据库:SQL语言入门 【上】(学习笔记)
  • Ai创作新风标!仅需三步,利用ai工具免费制作抖音爆款的动物融合视频(含完整的步骤)
  • 【Python】爬虫通过验证码
  • SQL50题
  • 『功能项目』Unity连接读取本地数据库【28】
  • Xcode打包出现错误Command PhaseScriptExecution failed with a nonzero exit code
  • 前端***
  • 使用Python读取Excel数据的详细指南
  • mhtml图片提取 百度图片下载
  • 使用html+css+layui实现动态表格组件
  • MySQL报错:[Err] 1075 - Incorrect table definitionmysql
  • 提高开发效率的实用工具库VueUse
  • 【2024数模国赛赛题思路公开】国赛D题思路丨附可运行代码丨无偿自提
  • 数据仓库: 6- 数据仓库分层
  • AI模块在人工智能中扮演着什么样的角色
  • 【机器学习】朴素贝叶斯方法的概率图表示以及贝叶斯统计中的共轭先验方法
  • idea中配置Translation插件完成翻译功能
  • 视觉语言模型(VLMs)知多少?
  • C#基础(6)值类型和引用类型
  • 7.统一网关-Gateway
  • 前端跨域问题详解与解决方案指南
  • ArcGIS Pro SDK (十三)地图创作 3 特殊图层
  • 【优化】Nginx 配置页面请求不走缓存 浏览器页面禁用缓存
  • 深入探讨Go语言中的切片与数组操作