Python用FastAPI把AI做成一个接口服务
写好的 AI 脚本想给网页、小程序、同事使用,最直接的办法是包成一个 HTTP 接口。用 FastAPI 几十行就能做到,还自带交互文档,并支持流式输出。
FastAPI 学习日记:从 RAG 脚本到可调用的 Web API
学习日记 · 服务化篇|8 个关键节点,从「模型跑通」到「服务上线」跑通 RAG 容易,把它变成「别人能调用的服务」难。这篇记录我用 FastAPI 把检索、生成、流式输出统统装进 HTTP 接口的全过程。
从零教你配置python下最流行的web框架fastAPI
刚碰FastAPI,配置就劝退,第一个接口怎么跑。我刚开始学FastAPI,卡住的不是写接口,而是Python版本、虚拟环境、依赖和启动命令。后来才明白,先把最小开发闭环跑通,比急着写业务重要。下面按普通人的顺序,说一遍从零到第一个接口的路线。选型先别纠结太久。
从 Flask 切到 FastAPI 后,起飞了!
从Flask到FastAPI,我被异步和自动文档圈粉了。性能翻倍,代码反而更少。去年我还在用Flask写一个小项目,每次加接口都得手动写参数校验,改一次接口文档就得同步改Swagger配置,烦得很。后来听朋友推荐试了试FastAPI,这一试就回不去了。先说最直观的感受吧。
FastAPI 路由操作数据库 + 服务启动:main.py 全拆解
FastAPI 路由操作数据库 + 服务启动:main.py 全拆解学习日记 · 后端篇|13 个接口 · SSE 流式 · uvicorn 启动上篇文章我们做了一个能用的聊天客户端:左侧历史对话、右侧打字机效果,看起来已经像模像样了。但前端再漂亮,也得后端接口稳。
给它一个主题,它还你一条能直接发的短视频
我做过不少「把手工流程自动化」的东西。真正难的地方,从来不是让脚本跑起来,而是让一条有六七个环节的流水线,稳定地产出可以直接用的成品。短视频就是这样一条流水线。文案、配音、字幕、素材、配乐、剪辑,每一环单独拎出来都是一门手艺,也都要一次等待。
每天一个 Python 库:FastAPI 实战入门,打造高性能接口
选接口框架千万别纠结了,Flask慢Django重,FastAPI才是正确答案最近写接口的时候我老在几个框架里犹豫,Flask看着简单但跑起来有点慢,Django功能全可太重了,部署个东西折腾半天。后来试了试FastAPI,才发现原来还有这种好东西,写起来顺手,跑得还快。
Day18・FastAPI 异步编程与快速入门
FastAPI 异步编程与快速入门从协程、事件循环到第一个可调用的接口FastAPI 之所以“快”,一半功劳在框架,另一半在异步。很多人上手时直接抄代码,却说不清 async def 到底省在哪儿、为什么服务器必须是 Uvicorn。