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

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

目录

背景

Flask 简介

         Flask 的特点

与RAG 结合点

后端服务构建

API接口设计

RAG模块集成

数据处理与传输

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 编写的轻量


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

相关文章:

  • mysql的强化练习
  • 【Power Compiler手册】11.功耗优化
  • 【Qt】Qt文件
  • 朱山村的“红色福利”
  • IT管理:我与IT的故事10--从10亿到100亿公司数字化全过程
  • Go gin使用命令安装失败原因,及解决方法
  • 深入解析`node-html-to-image`的`main.ts`源码:实现HTML到图片的转换
  • Go语言中的队列与栈:基础与实践
  • Django报错
  • SpringSecurity原理解析(三):请求流转过程
  • 门店收银台支持商品类型-收银系统源码
  • Docker初始
  • 【Tools】Prompt Engineering简介
  • 数据结构---哈西表、算法
  • iOS18更新暂停卡住?iOS18升级失败解决办法分享
  • 招商银行信用卡中心编程练习题题解(全)
  • C#监测方法运行时间
  • go面试: GMP 模型为什么要有 P ?
  • 心得与体会
  • 小程序的面试题**