摘要: Langchain简单快速上手教程(五)——聊天模型之流式传输 本文介绍 LangChain 聊天模型的流式传输,涵盖 stream() 同步与 astream() 异步两种方式,并讲解协程、事件循环等异步概念,最后演示如何用生成器函数自定义流式输出解析器,实现按句输出。 阅读全文
posted @ 2026-09-13 12:38 _梦影 阅读(164) 评论(0) 推荐(0)
摘要: Langchain简单快速上手教程(六)—— LangSmith LangSmith 是用于构建、调试、评估和监控 LLM 应用的 DevOps 平台,与框架无关。本文介绍如何注册平台、申请 API Key、配置环境变量,从而无需代码介入即可跟踪 LangChain 应用的完整调用过程。 阅读全文
posted @ 2026-09-13 12:35 _梦影 阅读(32) 评论(0) 推荐(0)
摘要: Langchain简单快速上手教程(四)——聊天模型之结构化输出 我们主要介绍了介绍 LangChain 聊天模型的结构化输出功能。通过 `with_structured_output()` 方法,可将模型输出的 AIMessage 转换为 Pydantic 对象、TypedDict 或 JSON 等格式化结果,并支持联合类型灵活选择输出格式。文中结合信息提取、与工具结合使用等实用案例,帮助开发者快速掌握结构化输出的应用方法。 阅读全文
posted @ 2026-09-08 20:35 _梦影 阅读(42) 评论(0) 推荐(0)
摘要: Langchain简单快速上手教程(三)——聊天模型之工具 我们主要介绍 LangChain 中聊天模型工具的定义、绑定与调用。首先讲解使用 @tool 装饰器和 StructuredTool 类两种方式创建工具,并说明如何通过 Pydantic 类或 Annotated 传递参数 Schema,以及 response_format 配置实现 content 与 artifact 分离。随后介绍使用 bind_tools() 方法将工具绑定到聊天模型,并通过 tool_choice 控制模型是否强制调用工具。最后讲解工具与聊天模型的交互流程,包括工具属性、tool_calls 结构,以及通过 HumanMessage、AIMessage、ToolMessage 将工具输出回传给模型以获得最终结果,并提及 LangChain 官方提供的现成工具与工具包。 阅读全文
posted @ 2026-09-08 20:31 _梦影 阅读(163) 评论(0) 推荐(0)
摘要: MySQL基础教程——如何安装与基本库与表的操作 @目录一、MySQL简单介绍二、MySQL的安装与登录(1) 安装1、Windows下的安装(2) 简单配置(3) 登录与退出三、库的基础操作(1) 创建数据库(2) 字符集、校验规则与存储引擎1、查看字符集与校验规则2、存储引擎(3)数据库的操作1、查看数据库2、修改数据库3、删除数据库4、备份与 阅读全文
posted @ 2026-09-06 10:30 _梦影 阅读(63) 评论(0) 推荐(0)
摘要: MySQL基础教程——C语言访问 @目录前言一、MySQL客户端的安装(一)Ubuntu下的安装(二)Windows下的安装二、Connector/C 使用(一)常见接口介绍1、初始化mysql_init2、链接数据库mysql_real_connect3、下发mysql命令mysql_query4、获取执行结果mysql_stor 阅读全文
posted @ 2026-08-28 16:54 _梦影 阅读(130) 评论(0) 推荐(0)
摘要: MySQL基础教程——用户管理 @目录前言一、用户管理(一)用户信息查看(二)用户创建(三)用户删除(四)用户密码修改1、自己改自己密码2、用root账号来修改指定用户的密码二、数据库的权限管理(一)授权(二)回收权限结语 前言 在之前的学习中,我们对于MySQL的操作都是使用root管理员账号来操作的,由于管理员账号有着极高的权 阅读全文
posted @ 2026-08-28 11:55 _梦影 阅读(31) 评论(0) 推荐(0)
摘要: MySQL基础教程——视图 @目录前言一、视图的概念二、视图的基本操作(一)创建视图(二)删除视图二、视图规则和限制结语 前言 在了解了事务中的快照Read View后,本期我们来简单介绍MySQL的视图,其能帮助我们在数据库的操作中简化复杂查询、提高数据安全性(隔离性)、保证逻辑数据独立性与重用SQL逻辑。 一、视图的概念 阅读全文
posted @ 2026-08-27 17:30 _梦影 阅读(24) 评论(0) 推荐(0)
摘要: MySQL基础教程——事务 @目录前言一、事务的概念(一)什么是事务(二)事务的属性二、事务的常见操作(一)事务的提交(二)事务的开始与回滚三、事务隔离级别详解(一)查看与设置隔离性1、查看隔离性2、设置隔离性(二)读未提交【Read Uncommitted】(三)读提交【Read Committed】(四)可重复读【Repe 阅读全文
posted @ 2026-08-27 17:08 _梦影 阅读(72) 评论(0) 推荐(0)
摘要: Langchain简单快速上手教程(二)——聊天模型之模型定义 @目录前言一、聊天模型的定义(1) 通过API来定义聊天模型1、使用LLM专门的包2、使用init_chat_model()(2) 通过本地部署的 LLM 定义聊天模型ChatOllama结语 前言 由于LLM在各种语言类与语言相关任务上的表现出色,现在LLM主要通过将消息列表作为输⼊,并返回消息作 阅读全文
posted @ 2026-08-26 16:51 _梦影 阅读(48) 评论(0) 推荐(0)