当前位置:首页 > 技术分析 > 正文内容

LangChain 0.3 版本发布

ruisui883个月前 (03-19)技术分析11

所有包已从 Pydantic 1 内部升级至 Pydantic 2。现在,所有包都完全支持在用户代码中使用 Pydantic 2,无需像
langchain_core.pydantic_v1 或 pydantic.v1 这样的桥接。

Pydantic 1 将不再被支持,因为它在 2024 年 6 月达到了生命周期终点。

Python 3.8 也将不再被支持,因为它的生命周期终点是 2024 年 10 月。

这些是 Python 版本唯一的重大变更。



在 LangChain v0.2 的开发过程中,进行了许多改进。

将更多的集成从 langchain-community 移动到它们自己的 langchain-{name} 包中。这是一个非破坏性变更,因为旧的实现留在 langchain-community 中并被标记为已弃用。这样能够更好地管理这些集成的依赖项、测试和版本。

LangGraph 是一个用于构建具有大语言模型的有状态、多参与者应用程序的库,用于创建 AI 智能体和多智能体工作流。自 LangChain v0.2 起,LangGraph 已成为构建智能体的推荐方式。LangGraph 附带了一个预构建的 LangGraph 对象,等同于 LangChain AgentExecutor,这使得使用即开即用的智能体解决方案变得简单。

扫描二维码推送至手机访问。

版权声明:本文由ruisui88发布,如需转载请注明出处。

本文链接:http://www.ruisui88.com/post/2889.html

分享给朋友:

“LangChain 0.3 版本发布” 的相关文章

适合旧电脑2022年值得推荐的 10 款轻量级 Linux 发行版

推荐 10 款轻量级Linux 发行版,它们是 2022 年的轻量级、对旧硬件友好的 Linux 发行版。1、Linux LiteLinux Lite 是一款基于#ubuntu# 和 Debian 的、正在不断开发和完善的 Linux 发行版,极好看的 Xfce 桌面,并基于 Ubuntu,采用了...

「Git迁移」三行命令迁移Git包含提交历史,分支,tag标签等信息

问题描述:公司需要将一个git远程服务器的全部已有项目迁移到一台新服务器的Gitlab中,其中需要包含全部的提交纪录,已有的全部分支与全部打tag标签,目前此工作已全部迁移完毕,特此记录一下操作步骤环境描述:1. 要迁移的远程Git:Gitblit2. 迁移目的Git:Gitlab3. 暂存代码的P...

vue2中路由的使用步骤,你学会了吗?

今天我们来整理下关于vue2中路由的使用步骤:1. 导入 vue 文件和Vue-router文件(注意:vue-router是依赖vue运行的,所以一定在vue后引入vue-router)2. 定义路由组件模板3. 创建路由实例并定义路由规则4. 将路由实例挂载给Vue实例5. 在结构区域定义控制路...

「干货」Vue+Element前端导入导出Excel

作者:xrkffgg转发链接:https://segmentfault.com/a/11900000189936191 前言1.1 业务场景由前台导入Excel表格,获取批量数据。根据一个数组导出Excel表格。2 实现原理2.1 引入工具库file-saver、xlsx、script-loader...

电机中“同步”、“异步”的区别到底在哪?

想要了解同步和异步的区别和工作原理必须知道“同步”是啥?定子电流产生的旋转磁场绑在(把磁场想象成一个实物)转子这块磁铁或电磁铁,一起“嗨”起来,两者速度相同...“异步”是啥?定子电流产生的旋转磁场自带几把刷子,旋转的时候对着转子一顿狂刷,利用“摩擦摩擦”将转子带起来,两者速度不同,产生差异(转差率...