
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
而cc-switch是能够配置Claude Code的模型API的工具,非常方便,它可以管理Claude Code的模型API、skills和MCP。Claude Code默认模型是anthropic的claude,在国内无法直接通过官方渠道使用,存在地域限制、支付障碍、账号风控等多重壁垒。国内可以在Claude Code上套壳不同的国产大模型,这样就可以使用Claude Code的产品功能了。如
include_router是全局路由,将不同子应用的路由做一个分发和解耦。启动服务后访问:http://127.0.0.1:8001/docs#/
也是测试智能体常用的接口开发框架(AI提高了coding生产力,但是要理解实现的逻辑,常见的技术栈基础依然是必不可少的)演示示例使用的模块及版本:requirements.txt。Jinja2模板介绍、模板语法之变量渲染。路由分发include_router。http协议特点、前后端分离模式。Jinja2模板语法之控制结构。
file: UploadFile:类型注解表示参数 file 是 UploadFile 对象类型,UploadFile是FastAPI 提供的专门用于文件上传的对象,比 bytes 更功能丰富。这行代码使用 iter() 函数创建了一个迭代器,用于流式读取文件内容。py文件同目录下创建imgs目录。
Uvicorn 是遵循 ASGI 规范的异步 Web 服务器,是 FastAPI 应用对外提供服务的「桥梁」。核心职责:监听网络请求、解析 HTTP 协议、转换 ASGI 数据、返回 HTTP 响应,支撑 FastAPI 的异步特性。常用启动方式:命令行直接启动、代码内嵌入uvicorn.run()启动。
启动服务后访问:http://127.0.0.1:8001/docs#/参数很多,下面先介绍和接口文档相关的几个参数。接口文档中,废弃的置灰了。其它几个参数值展示位置。
api下student.py。
请求数据:只填需要修改的name和sno,其它默认不变。student_course表没有ren的记录。StudentIn类型校验失败。多对多,需要单独添加、更新。
参数类型为继承 Pydantic 模块的`BaseModel`类的数据模型类,则它将被解释为请求体参数。和声明查询参数时一样,当一个模型属性具有默认值时,它不是必需的。否则它是一个必需属性。将默认值设为 None 可使其成为可选属性。FastAPI 会自动将定义的模型类转化为JSON Schema,Schema 成为 OpenAPI 生成模式的一部分,并显示在 API 交互文档中,查看 API 交
aerich 是 Tortoise ORM 官方配套的数据库迁移工具,类比 Django 中的 makemigrations 和 migrate 命令 —— 它能追踪你对 Tortoise 模型(数据库表结构)的修改(比如新增字段、修改字段类型、删除模型等),并生成对应的 SQL 迁移脚本,让你可以安全地升级 / 回滚数据库表结构,避免手动写 SQL 带来的错误和兼容性问题。







