跳到主要内容

FastAPI(后端接口框架)

一句话定义​

FastAPI(后端接口框架)是 Python(编程语言)生态中常用的 Web(网页) API(应用程序接口)框架,适合把 AI Agent(人工智能体)能力封装成 HTTP(超文本传输协议)服务。

在本书中的定位​

本书不把 FastAPI(后端接口框架)当成 Web(网页)入门教程来讲,而是重点讲它在 AI(人工智能)项目中的作用:

  • 暴露 Agent(智能体) API(应用程序接口)。
  • 接收文件上传。
  • 管理请求和响应 schema(结构定义)。
  • 接入前端界面。
  • 统一日志、鉴权和错误处理。

常见误解​

  • 误解 1:Agent(智能体)只需要命令行脚本。
  • 误解 2:FastAPI(后端接口框架)只是演示接口。
  • 误解 3:服务化可以等到项目最后再考虑。

官方资料​