惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

T
Tailwind CSS Blog
P
Proofpoint News Feed
V
Visual Studio Blog
H
Hackread – Cybersecurity News, Data Breaches, AI and More
爱范儿
爱范儿
Microsoft Azure Blog
Microsoft Azure Blog
Recent Announcements
Recent Announcements
Vercel News
Vercel News
Hugging Face - Blog
Hugging Face - Blog
GbyAI
GbyAI
博客园 - 聂微东
D
DataBreaches.Net
酷 壳 – CoolShell
酷 壳 – CoolShell
Microsoft Security Blog
Microsoft Security Blog
L
LangChain Blog
美团技术团队
H
Help Net Security
aimingoo的专栏
aimingoo的专栏
C
Check Point Blog
U
Unit 42
博客园 - 叶小钗
有赞技术团队
有赞技术团队
M
MIT News - Artificial intelligence
MongoDB | Blog
MongoDB | Blog

博客园 - 星河赵

如何 限制大模型(LLM)仅基于知识库(RAG架构)回答 Vue 打包区分线上测试 Ubuntu + Nginx 使用 Let's Encrypt 生成 HTTPS 证书 微信支付申请相关资料 mysql 常用命令 熟练使用 mysql flask fastapi mysql 常用命令 LangChain AI 客服 Agent 项目学习笔记 海外stripe 聚合支付 ffmpeg 介绍 AE中制作带可替换屏幕的视频模版 记录|AI超写实短视频制作流程+提示词 服务端部署Vue 在Pycharm 中使用 Python Module 方式启动 uvicorn Conda 虚拟环境完整指南 CentOS / OpenCloudOS 服务器如何安装远程桌面 Python 项目模块导入问题解决方案 2026 谷歌 Antigravity 最新安装教程! Vscode 常用配置 如何修改 Redis 数据存放路径 Vue 后台项目 Nginx 部署笔记(SPA / Vite 构建) Python -m 用法(极简版) Ubuntu 上安装 MongoDB 并启用事务的完整流程 mac 微信双开新方法 nginx 对静态资源进行压缩 HMAC-SHA256 请求签名与验签实践(Python 可直接复用) python fast api websocket 连接事例 在 Flask 中并发执行任务 Vscode 配置快捷键和JetBrains(pycharm)一样 Linux 服务器的 SSH 登录端口号 从默认的 22 改掉 配置 Docker 镜像加速器
学习Ai LangChain&&LangGraph
星河赵 · 2026-09-16 · via 博客园 - 星河赵

LangChain 关键点

1、ChatOpenAI:模型入口
用来调用大模型,核心方法就是:

result = llm.invoke("问题")

2、Message:聊天数据结构
重点记住三个:

SystemMessage  → 系统规则
HumanMessage   → 用户问题
AIMessage      → 模型回答

3、ChatPromptTemplate:Prompt 模板化
不要把 Prompt 写死,而是用变量:

prompt = ChatPromptTemplate.from_messages([
    ("system", "你是一名{role}"),
    ("human", "{question}")
])

4、prompt | llm:LangChain 最核心的组合思想
这个非常重要。

本质就是:

以后 RAG、Tool、Agent 都是在这个思路上继续扩展。

5、Structured Output:让模型返回稳定的数据结构
用 Pydantic 定义:

class Answer(BaseModel):
    category: str
    difficulty: str
    answer: str

然后:

structured_llm = llm.with_structured_output(Answer)

这样后端拿到的是结构化对象,而不是一段不好解析的自然语言。

你可以把第一周压缩成一句话记:

Prompt → Model → Structured Output

再加上一个最重要的 LangChain 思维: