AI项目博客-记录 AI 工程实践与大模型应用AI项目博客-记录 AI 工程实践与大模型应用AI项目博客

AI项目博客
记录 AI 工程实践与大模型应用

最新发布 第15页

FastAPI & SQLAlchemy 实战(七):请求体、Pydantic 与 APIRouter 路由拆分-AI项目博客

FastAPI & SQLAlchemy 实战(七):请求体、Pydantic 与 APIRouter 路由拆分

「FastAPI & SQLAlchemy 实战」系列共 10 篇,从协程基础讲到数据库接口。这是第 7 篇。 结论:POST/PUT 的 JSON 数据用 Pydantic 模型接收;项目变大后,用 APIRouter 按模块拆路由,主应用只负责挂载。 一、请求体:用 BaseModel 定义结构 from fastapi import FastAPI from pydantic import BaseModel class Item…

赞(0)adminadminPython 阅读(11)去评论
FastAPI & SQLAlchemy 实战(六):路径参数与查询参数,类型注解就是校验-AI项目博客

FastAPI & SQLAlchemy 实战(六):路径参数与查询参数,类型注解就是校验

「FastAPI & SQLAlchemy 实战」系列共 10 篇,从协程基础讲到数据库接口。这是第 6 篇。 结论:路径里的 {name} 是路径参数,其余函数参数默认是查询参数;类型注解决定转换和校验,类型不对 FastAPI 自动返回 422。 一、路径参数:自动转换类型 @app.get("/items/{item_id}") async def read_item(item_id: int): return {"item_id…

赞(0)adminadminPython 阅读(14)去评论
FastAPI & SQLAlchemy 实战(五):第一个接口、自动文档与同步/异步函数-AI项目博客

FastAPI & SQLAlchemy 实战(五):第一个接口、自动文档与同步/异步函数

「FastAPI & SQLAlchemy 实战」系列共 10 篇,从协程基础讲到数据库接口。这是第 5 篇。 结论:FastAPI 的最小程序只有三部分:FastAPI() 实例、路径装饰器、处理函数。启动后访问 /docs 就能看到自动生成的接口文档。 一、安装与最小程序 pip install fastapi uvicorn from fastapi import FastAPI app = FastAPI() @app.get(…

赞(0)adminadminPython 阅读(13)去评论

AI项目博客

专注 AI 工程化落地 —— 覆盖智能体、大模型、Java AI 与 Python 的学习笔记,以及 AI 平台的项目实战记录。

关于本站文章归档

登录

找回密码

注册