LogoClawIndex
案例技能关于
LogoClawIndex

fastapi - 使用 FastAPI 构建 REST API

用于构建 REST API 的 Python 框架,支持验证、依赖注入和安全认证

标签

更新于: 2026-03-10
Web 框架REST APIPython数据验证异步OAuth2JWTAPI 文档

能力

创建 API 端点验证请求参数定义数据模型实现 OAuth2 认证

典型输入

Python 代码API 规范OAuth2 令牌

典型输出

Web 服务器REST API 端点API 文档

该技能可以做什么

  • 创建 API 端点
  • 验证请求参数
  • 定义数据模型
  • 实现 OAuth2 认证
  • 添加依赖注入
  • 配置 CORS 中间件
  • 上传文件
  • 处理错误
  • 创建 WebSocket 连接
  • 生成 API 文档
  • 配置数据库连接
  • 运行后台任务
  • 处理路径参数
  • 处理查询参数
  • 解析请求体
  • 读取 Cookie
  • 读取请求头
  • 设置元数据
  • 测试端点

输入

  • Python 代码
  • API 规范
  • OAuth2 令牌
  • 表单数据
  • 文件上传
  • 数据库会话
  • 环境变量
  • 中间件配置
  • 依赖函数

输出

  • Web 服务器
  • REST API 端点
  • API 文档
  • HTTP 响应
  • WebSocket 连接
  • 验证错误

要求

  • Python 环境
  • pip 包管理器
  • Web 服务器 (uvicorn)

来源

  • 规范: SKILL.md

ClawIndex

OpenClaw Skills 与 Use Case 索引

ClawIndex 是一个生态驱动的 OpenClaw Skills 与真实 Use Case 索引站。

索引

Skills·
Cases

Meta

关于·
声明·
邮箱·
GitHub
© 2026 ClawIndex 保留所有权利。