- FastAPI 中如何挂载和提供静态文件服务,包括 StaticFiles 配置、目录挂载与路径查找规则。 FastAPI 中如何挂载和提供静态文件服务,包括 StaticFiles 配置、目录挂载与路径查找规则。
- 详解 FastAPI 中两种生命周期管理方式——传统 on_event 装饰器与现代 lifespan上下文管理器,包括数据库连接池初始化、资源加载、优雅关闭等实战场景与最佳实践。 详解 FastAPI 中两种生命周期管理方式——传统 on_event 装饰器与现代 lifespan上下文管理器,包括数据库连接池初始化、资源加载、优雅关闭等实战场景与最佳实践。
- 本文围绕 Claude Opus 4.8 做了两组实测:并发限流代码修复,以及“上传后异步转码”方案撰写。结论是,它在连续追问、代码解释、方案拆解和跨角色表达上表现稳定,适合做复杂任务的主模型;但在架构边界、监控细项和最终可上线代码上,仍需人工复核。文章同时指出,多模型同题比较能明显降低误判,像 KULA 这类可切换模型的环境,更适合做连续测试、交叉验证和工作流复核。 本文围绕 Claude Opus 4.8 做了两组实测:并发限流代码修复,以及“上传后异步转码”方案撰写。结论是,它在连续追问、代码解释、方案拆解和跨角色表达上表现稳定,适合做复杂任务的主模型;但在架构边界、监控细项和最终可上线代码上,仍需人工复核。文章同时指出,多模型同题比较能明显降低误判,像 KULA 这类可切换模型的环境,更适合做连续测试、交叉验证和工作流复核。
- FastAPI 中,客户端向服务端传递数据主要通过两种参数:路径参数(Path Parameters)和查询参数(Query Parameters)。路径参数是 URL 路径的一部分,通常用于标识资源;查询参数跟在 ? 后面,常用于过滤、排序等可选条件。下面逐一讲解。 路径参数路径参数写在 URL 路径中,使用 {} 占位,函数参数名与之对应即可。 基本用法from fastapi impo... FastAPI 中,客户端向服务端传递数据主要通过两种参数:路径参数(Path Parameters)和查询参数(Query Parameters)。路径参数是 URL 路径的一部分,通常用于标识资源;查询参数跟在 ? 后面,常用于过滤、排序等可选条件。下面逐一讲解。 路径参数路径参数写在 URL 路径中,使用 {} 占位,函数参数名与之对应即可。 基本用法from fastapi impo...
- 本文围绕 Claude Opus 4.8 做了两组更贴近实际工作的测试:一组是 Python 配置校验代码补全,另一组是技术方案初稿整理。重点观察它在复杂约束、长指令理解、结构稳定性和人工修改成本上的表现。结果显示,Claude Opus 4.8 在高约束输出和方案拆解上表现突出,适合作为开发与文档工作的高质量起点;但涉及阈值设定、环境兼容和生产判断时,仍需人工复核。 本文围绕 Claude Opus 4.8 做了两组更贴近实际工作的测试:一组是 Python 配置校验代码补全,另一组是技术方案初稿整理。重点观察它在复杂约束、长指令理解、结构稳定性和人工修改成本上的表现。结果显示,Claude Opus 4.8 在高约束输出和方案拆解上表现突出,适合作为开发与文档工作的高质量起点;但涉及阈值设定、环境兼容和生产判断时,仍需人工复核。
- 上一篇文章末尾给出了LangChain的简单调用例子,当然LangChain还支持更丰富的功能设置,接下来就介绍如何使用LangChain封装AI执行链,以实现更复杂的功能调用。一、构造大模型实例在构造大模型实例之前,要先添加下面的导包语句,表示引入LangChain的大模型工具OllamaLLM:from langchain_ollama import OllamaLLM在OllamaL... 上一篇文章末尾给出了LangChain的简单调用例子,当然LangChain还支持更丰富的功能设置,接下来就介绍如何使用LangChain封装AI执行链,以实现更复杂的功能调用。一、构造大模型实例在构造大模型实例之前,要先添加下面的导包语句,表示引入LangChain的大模型工具OllamaLLM:from langchain_ollama import OllamaLLM在OllamaL...
- LangChain 是一套大语言模型 (LLM) 应用开发框架,主打链式编排、任务流程组装,可快速搭建智能对话机器人、智能助手、自动化流程、知识库问答、Agent 智能体。LangChain 支持对接各类在线大模型,包括OpenAI、文心、通义、讯飞等,也支持加载电脑本地的离线大模型。为避免在线大模型带来的大量Token消耗,接下来以离线大模型为例介绍如何搭建LangChain的开发环境。... LangChain 是一套大语言模型 (LLM) 应用开发框架,主打链式编排、任务流程组装,可快速搭建智能对话机器人、智能助手、自动化流程、知识库问答、Agent 智能体。LangChain 支持对接各类在线大模型,包括OpenAI、文心、通义、讯飞等,也支持加载电脑本地的离线大模型。为避免在线大模型带来的大量Token消耗,接下来以离线大模型为例介绍如何搭建LangChain的开发环境。...
- 本周:PEP 752 提出 PyPI 命名空间保留防抢注,PEP 836 规划 CPython JIT 支持路线图,Python 3.15 JIT 预览性能提升 8-13%,PyCon US 2026 视频已上线,Celery on ... 本周:PEP 752 提出 PyPI 命名空间保留防抢注,PEP 836 规划 CPython JIT 支持路线图,Python 3.15 JIT 预览性能提升 8-13%,PyCon US 2026 视频已上线,Celery on ...
- 之前的系列文章主要讲解上下文(提示词)和RAG(知识库),为了方便大家归纳,这里把前面的几个重要内容重新梳理总结。一、搭建应用开发环境正所谓磨刀不误砍柴工,要想后续顺利进行AI应用编程,务必正确搭建电脑的Python开发环境,这样可以避免代码编译时出现奇奇怪怪的错误,才能心无旁骛地钻研AI应用技能。首先是安装哪个Python版本。AI开发环境的Python版本推荐Python 3.10.x... 之前的系列文章主要讲解上下文(提示词)和RAG(知识库),为了方便大家归纳,这里把前面的几个重要内容重新梳理总结。一、搭建应用开发环境正所谓磨刀不误砍柴工,要想后续顺利进行AI应用编程,务必正确搭建电脑的Python开发环境,这样可以避免代码编译时出现奇奇怪怪的错误,才能心无旁骛地钻研AI应用技能。首先是安装哪个Python版本。AI开发环境的Python版本推荐Python 3.10.x...
- 当 requests 拿不到数据、Selenium 跑不动并发时,这套架构救了我一个让我失眠的夜晚去年秋天接了一个电商价格监控的项目,甲方要求实时抓取日本雅虎拍卖的商品数据——当前出价、剩余时间、竞拍人数,延迟不能超过 5 秒。一开始我想得挺简单:requests + BeautifulSoup,半小时写完,跑起来一看——页面一片空白。原因不复杂:雅虎拍卖的商品页是典型的 SPA(单页应用)... 当 requests 拿不到数据、Selenium 跑不动并发时,这套架构救了我一个让我失眠的夜晚去年秋天接了一个电商价格监控的项目,甲方要求实时抓取日本雅虎拍卖的商品数据——当前出价、剩余时间、竞拍人数,延迟不能超过 5 秒。一开始我想得挺简单:requests + BeautifulSoup,半小时写完,跑起来一看——页面一片空白。原因不复杂:雅虎拍卖的商品页是典型的 SPA(单页应用)...
- 上一篇文章介绍了如何从TXT文件读取文本信息,可是日常办公很少使用纯文本的TXT格式,而采用专业的PDF格式或者WORD格式,有时还需要通过网页抓取知识。接下来就介绍如何从PDF、WORD、HTML等文件中读取文本内容。一、从PDF文件读取文本PDF是一种常用的文档格式,常用于只读的通知文件,或者电子版书籍。Python提供了多种三方库用来解析PDF文件,其中pdfplumber较常用。使... 上一篇文章介绍了如何从TXT文件读取文本信息,可是日常办公很少使用纯文本的TXT格式,而采用专业的PDF格式或者WORD格式,有时还需要通过网页抓取知识。接下来就介绍如何从PDF、WORD、HTML等文件中读取文本内容。一、从PDF文件读取文本PDF是一种常用的文档格式,常用于只读的通知文件,或者电子版书籍。Python提供了多种三方库用来解析PDF文件,其中pdfplumber较常用。使...
- 本周 Python 生态迎来多项重大更新:Python 3.15 Beta 3 发布,引入延迟导入、冻结字典等多项 PEP;Django 6.1 Beta 1 开放社区测试;Astral(Ruff/uv)团队加入 OpenAI。此外 ... 本周 Python 生态迎来多项重大更新:Python 3.15 Beta 3 发布,引入延迟导入、冻结字典等多项 PEP;Django 6.1 Beta 1 开放社区测试;Astral(Ruff/uv)团队加入 OpenAI。此外 ...
- 智能天气助手实战:基于 openJiuwen Agent Core 的 ReAct Agent 开发全流程 一、项目背景与价值在数字化时代,天气信息已成为人们日常决策的重要依据。传统的天气应用多停留在数据展示层面,而智能天气助手则通过 AI 技术实现了从数据提供到智能服务的跃迁。本项目基于 openJiuwen Agent Core 框架,构建了一个能够理解自然语言、提供个性化建议、具备智... 智能天气助手实战:基于 openJiuwen Agent Core 的 ReAct Agent 开发全流程 一、项目背景与价值在数字化时代,天气信息已成为人们日常决策的重要依据。传统的天气应用多停留在数据展示层面,而智能天气助手则通过 AI 技术实现了从数据提供到智能服务的跃迁。本项目基于 openJiuwen Agent Core 框架,构建了一个能够理解自然语言、提供个性化建议、具备智...
- 一、最简分层逻辑(核心 4 层)路由层 routers:接收请求、参数校验、返回响应,不写业务逻辑业务层 services:核心业务逻辑,调用数据库、第三方接口数据层 db/models/crud:模型定义、数据库增删改查公共层 core/schemas/utils:配置、Pydantic 模型、工具函数、依赖二、完整目录结构(推荐)plaintextfastapi_project/├── ... 一、最简分层逻辑(核心 4 层)路由层 routers:接收请求、参数校验、返回响应,不写业务逻辑业务层 services:核心业务逻辑,调用数据库、第三方接口数据层 db/models/crud:模型定义、数据库增删改查公共层 core/schemas/utils:配置、Pydantic 模型、工具函数、依赖二、完整目录结构(推荐)plaintextfastapi_project/├── ...
- 全文手把手,不装逼,不跳过任何步骤,跟着做一定能跑通写在前面先说个真实感受——我刚开始接触自动化测试那会儿,被Selenium的环境配置折磨得够呛。ChromeDriver版本对不上、路径配不对、动不动就报错,光是“跑起来”这一步就卡了我一整天。后来团队里一位老哥推荐了Playwright,说“你试试这个,不用配驱动”。我当时将信将疑,结果十分钟真跑通了第一个脚本。所以这篇教程就是写给当年的... 全文手把手,不装逼,不跳过任何步骤,跟着做一定能跑通写在前面先说个真实感受——我刚开始接触自动化测试那会儿,被Selenium的环境配置折磨得够呛。ChromeDriver版本对不上、路径配不对、动不动就报错,光是“跑起来”这一步就卡了我一整天。后来团队里一位老哥推荐了Playwright,说“你试试这个,不用配驱动”。我当时将信将疑,结果十分钟真跑通了第一个脚本。所以这篇教程就是写给当年的...
上滑加载中
推荐直播
-
华为云码道Agent集成与鸿蒙实战2026/08/11 周二 19:00-21:00
王一男-华为云码道产品规划专家;李炎-华为云码道产品专家;彭江敏-华为云鸿蒙端云一体化开发专家
本次直播带你解读华为云码道7月份产品新特性、新功能。更有专家演示码道Agent Space × 钉钉机器集成实战,从0到1打通消息通道;码道鸿蒙端云一体化实战,快速搭建员工签到系统。
回顾中 -
华为云开发者AI素养直播课·第五期2026/09/04 周五 16:00-18:00
林华鼎-华为云AI开发者运营负责人;蒋春阳-华为云AI开发者案例开发专家
本期直播内容: AI工具体验营 · 第5-8课连讲。Agent-Team 多智能体协作完成毕业设计实践
回顾中 -
华为云开发者AI素养ClassRoom·第六期2026/09/08 周二 19:00-20:00
樊渊-2026华为软件挑战赛冠军
高手来了:看软挑高手解析二维排样问题—从工业难题到算法突破
回顾中
热门标签