孤城听雨
Agent-构建Plan-and-Execute模式的智能体
Agent-构建ReAct模式的智能体
Django入门系列1-Django开发环境搭建
Django入门系列2-使用drf开发接口
Django入门系列3-使用django的ORM操作数据库
Django入门系列4-使用序列化和参数校验
Django入门系列5-实现JWT认证功能
Django入门系列6-使用缓存和信号
Django入门系列7-使用中间件
Django入门系列8-项目部署
FastAPI入门系列1-搭建项目基本架构
FastAPI入门系列2-连接SQLAlchemy异步数据库
FastAPI入门系列3-连接异步redis
FastAPI入门系列4-使用中间件、捕获异常和项目部署
Flask教程系列1-Flask环境搭建
Flask教程系列2-蓝图组织
Flask教程系列3-参数校验
Flask教程系列4-数据库ORM
Flask教程系列5-数据库迁移
Flask教程系列6-使用缓存
Flask教程系列7-JWT认证
Flask教程系列8-项目部署
Flask源码系列1-核心架构
Flask源码系列2-typing模块
Flask源码系列3-不可改变对象
Flask源码系列4-弱引用
Flask源码系列5-信号
Flask源码系列6-描述符
Flask源码系列7-LocalProxy
Obsidian入门:快速上手与基本配置
Obsidian记日记和任务管理
Python-Flet教程(一):构建现代化笔记应用的基础界面
Python-Flet教程(三):实现数据持久化
Python-Flet教程(二):实现笔记应用的核心功能
Python基础1-数据结构
Python基础2-基础语法
Python基础3-进阶语法
Python基础4-内置函数
Python基础5-异常处理
Python基础6-单元测试
Python基础7-文件处理
Python基础8-日志处理
Python基础9-类型注解
Python常用库1-序列化、正则、哈希、base64
Python常用库10-C扩展
Python常用库11-CUDA
Python常用库12-数据处理
Python常用库13-图像处理
Python常用库14-tkinter
Python常用库2-时间日期
Python常用库8-rabbitmq
Python进阶1-面向对象之类和实例
Python进阶2-面向对象之继承和多态
Python进阶3-面向对象之运算符重载和元类
Python进阶4-多进程
Python进阶5-多线程
Python进阶6-协程
Python进阶7-网络编程
Python进阶8-描述符
Python进阶9-垃圾回收
WordPress建站之ICP备案
WordPress建站之使用宝塔安装WordPress
WordPress建站之域名注册
cursor开发指南之使用flutter开发脚本管理器
langchain从文本中提取结构化信息
langchain构建简单的RAG系统
langchain的概念和基本使用
langchain结构化输出功能实现文本分类
langgraph创建agent代理并使用搜索工具
langgraph多智能体系统
langgraph实现带条件分支的RAG问答系统
langgraph构建RAG问答系统
langgraph构建基于-SQL-数据的问答系统
langgraph构建带记忆的聊天机器人
langgraph进行长文本摘要总结
langchain构建简单的RAG系统
在这篇教程中,我们将学习如何使用 LangChain 构建一个基础的检索增强生成(RAG)系统。我们将逐步介绍从文档加载到问答的完整流程。 0.安装依赖pip install langchain-chroma langchain-community langchain-text-splitters ...
2025-01-13
langchain
langchain从文本中提取结构化信息
在处理非结构化数据时,我们经常需要从文本、图像或其他媒体中提取结构化信息。本文将介绍如何使用 LangChain 和大语言模型来实现这一目标。 1.技术方案1. 定义数据模型首先,我们需要定义要提取的数据结构。使用 Pydantic 可以轻松创建类型安全的数据模型: 1234567891011121 ...
2025-01-13
langchain
langchain结构化输出功能实现文本分类
在自然语言处理中,文本分类是一个基础且重要的任务。本文将介绍如何使用 LangChain 框架结合大语言模型,实现智能文本分类功能,将非结构化文本自动归类到预定义的类别中。 1. 文本分类系统概述本系统能够将输入文本自动分类到以下维度: 情感倾向(快乐、中性、悲伤) 语气强度(1-5级) 语言类型 ...
2025-01-09
langchain
langchain的概念和基本使用
LangChain 是一个革命性的开源框架,为构建基于大语言模型(LLMs)的智能应用提供了强大支持。作为连接 LLMs 与实际应用场景的桥梁,它极大简化了复杂应用的开发流程,使得开发者能够快速构建从简单的聊天机器人到复杂的知识问答系统等各类智能应用。 1. 核心优势与特性 智能链式处理 LangC ...
2025-01-09
langchain
Python Flet教程(三):实现数据持久化
1.开篇陈述在前两篇教程中,我们搭建了笔记应用的界面并实现了核心功能。但是目前所有笔记数据都存储在内存中,应用关闭后数据就会丢失。在这篇教程中,我们将: 使用SQLite实现数据持久化 添加数据库操作的错误处理 实现自动保存功能 优化数据读写性能 2.项目结构123456789noter/│├─ ...
2024-12-07
flet
Python Flet教程(二):实现笔记应用的核心功能
1.开篇陈述在上一篇教程中,我们搭建了笔记应用的基础界面。这一篇教程中,我们将为应用添加核心功能,包括新建、编辑、删除和搜索笔记等功能。我们会将代码重构为更易维护的类结构,并实现完整的交互逻辑。 2.项目结构1234567noter/│├── main.py├── note.py # ...
2024-12-07
flet
Python Flet教程(一):构建现代化笔记应用的基础界面
1. 开篇陈述在这个系列教程中,我们将使用Python的Flet框架来构建一个现代化的笔记应用。Flet是一个简单但功能强大的GUI框架,它允许我们使用Python创建美观的跨平台应用程序。 本系列将通过构建一个实际的笔记应用来学习Flet的核心概念和最佳实践。在第一篇教程中,我们将搭建应用的基础界 ...
2024-12-06
flet
FastAPI入门系列4-使用中间件、捕获异常和项目部署
这篇博客介绍了如何在 FastAPI 项目中实现全局的中间件和异常处理机制,以及如何进行部署优化。文章详细展示了如何在应用中集成跨域支持、请求处理时间统计等中间件,并通过自定义异常类和异常处理函数来增强错误管理。此外,介绍了如何在部署阶段配置 Gunicorn 服务器以确保服务的高效运行,最终实现一 ...
2024-12-06
fastapi
FastAPI入门系列3-连接异步redis
这篇博客介绍了如何在 FastAPI 项目中集成 Redis 缓存,以提高数据查询的效率和性能。通过利用 async_redis 工具类和生命周期事件管理,文章展示了如何在应用启动时初始化 Redis 连接池,并在服务关闭时释放资源。利用 Redis 缓存,API 路由可以在查询数据库时先检查缓存, ...
2024-12-06
fastapi
FastAPI入门系列2-连接SQLAlchemy异步数据库
本文详细介绍了如何使用 SQLAlchemy 通过异步操作与MySQL数据库进行交互。在实现过程中,我们使用了 FastAPI 提供的生命周期事件,SQLAlchemy 的异步支持,以及自定义数据库会话管理和事务封装方法。通过这种结构,文章展示了如何在 FastAPI 中组织代码,使得开发、测试和扩 ...
2024-12-05
fastapi
<
1
2
3
4
…
8
>