首页
资源
导航
远程
简体
登录
10- AI大模型-LangChainV0.3应用(一) - 简介,模型调用,prompt模板,输出解析器
发布于:
2025-06-12
⋅ 阅读:(21)
⋅ 点赞:(0)
全文目录,一步到位
1.前言简介
1.1 专栏传送门
1.1.1 上文小总结
1.1.2 上文传送门
2. LangChain框架
2.1 langChain的简介
2.1.1 什么是langChain
2.1.2 langChain体系
2.1.3 langChain核心组件与早期分类
=> 2.1.3.1 模型包装器(模型输入/输出(Model I/O) ):与语言模型交互的接口
=> 2.1.3.2 数据连接(Data connection):与特定应用程序的数据进行交互的接口
=> 2.1.3.3 链(Chains):将组件组合实现端到端应用(`替代`)
=> 2.1.3.1 记忆(Memory):用于链的多次运行之间持久化应用程序状态(`替代`)
=> 2.1.3.5代理(Agents):扩展模型的推理能力,用于复杂的应用的调用序列
=> 2.1.3.6回调(Callbacks):
2.3 模型包装器
2.3.1 大预言模型包装器(llm)
2.3.2 聊天模型包装器(chat model)
2.3.2.1 原生写法
2.3.2.2 langchain写法
2.3.3 文本嵌入模型(Embedding Model)
2.4 提示词模板
2.4.1 llm提示词模板(`PromptTemplate`)
2.4.1.1 写法一 : `.from_template()`
2.4.1.2 方法二: `PromptTemplate()`
***===> 执行结果***
2.4.2 聊天提示模板(`ChatPromptTemplate`)
***===> 执行结果***
2.4.3 少样本提示词模板(`FewShotPromptTemplate`)
***===> 执行结果***
2.4.4 管道提示模板PipelinePrompt
2.4.4.1 不推荐使用
2.4.4.2 推荐使用
2.4.5 提示词模板部分格式化: `partial()方法`
***===> 执行结果***
2.5 输出解析器
2.5.1 字符串输出解析器: `StrOutputParser()`
***===> 执行结果***
2.5.2 json输出解析器: `JsonOutputParser`
***===> 执行结果***
2.5.3 CSV输出解析器`CommaSeparatedListOutputParser`
***===> 执行结果***
2.5.4 日期输出解析器(`DatetimeOutputParser`)
***===> 执行结果***
2.5.5 任意格式输出(`结合few-shot`)
3. 文章的总结与预告
3.1 本文总结
3.2 下文预告
1.前言简介
1.1 专栏传送门
===> AI大模型-专栏传送门 <===
1.1.1 上文小总结
TODO
1.1.2 上文传送门
TODO
2. LangChain框架
2.1 langChain的简介
官网地址:
===> 点我跳转 <===
2.1.1 什么是langChain
是一个用于开发大
点赞
打赏
上一篇
下一篇
网站公告
今日签到
点亮在社区的每一天
去签到
热门文章
1
什么是高考?高考的意义是啥?
2
㊗️高考加油
3
【选配电脑】CPU核显工作机控制预算5000
4
2025年AI编程工具推荐
5
从零搭建到 App Store 上架:跨平台开发者使用 Appuploader与其他工具的实战经验
6
【Blender】Blender 基础:导入&导出
7
职业生涯思考
8
重新定义 AI 协同:三款开源 MCP 工具开启智能体从“聊天”到“操控”
9
数字孪生在建设智慧城市中可以起到哪些作用或帮助?
10
绕过 Xcode?使用 Appuploader和主流工具实现 iOS 上架自动化
最新发布
1
基于mapreduce的气候分析系统设计与实现
2
正则表达式(python)
3
AVL树的平衡艺术:用C++写出会“站立”的二叉树(未完待续)
4
js实现输入高亮@和#后面的内容
5
时序数据库Apache IoTDB核心技术深度解析
6
TDengine 基础功能——数据写入
7
数据信号处理方法三板斧
8
使用 DeepSeek 为 TDengine 创建专属知识库
9
Spring Boot + MyBatis Plus 项目中,entity和 XML 映射文件的查找机制
10
UNECE R79——解读自动驾驶相关标准法规