news 2026/4/18 10:24:17

使用Langchain的库搭一个简单的有单次记忆的代码

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
使用Langchain的库搭一个简单的有单次记忆的代码
from langchain_openai.chat_models import ChatOpenAI from langchain_core.messages import AIMessage,HumanMessage from pydantic import SecretStr messages= [ HumanMessage(content='你是谁?'), AIMessage(content='') ] llm = ChatOpenAI( # 这里用的是百炼的Api,其他的也行,自己注册一个 api_key=SecretStr('xxxxxxxxxxxxxx'), base_url='https://dashscope.aliyuncs.com/compatible-mode/v1', model='qwen3-max', ) while True: query = input("请输入问题:") messages.append(HumanMessage(query)) response = llm.invoke(messages) print(response.content) print(messages) messages.append(AIMessage(response.content))

其实Langchain自带有记忆的函数,但我感觉这样写起来清楚一些

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/17 16:09:45

新手也能上手!专科生专属降AIGC软件 —— 千笔

在AI技术深度渗透学术写作的当下,越来越多的学生开始依赖AI工具提升论文写作效率。然而,随着知网、维普、万方等查重系统对AI生成内容的识别能力不断提升,以及Turnitin等国际平台对AIGC的严格审查,AI率超标已成为许多学生面临的严…

作者头像 李华
网站建设 2026/4/17 3:20:45

帧同步和状态同步

一、例子1.从小霸王游戏机帧同步,没有服务器,但是搜集每个手柄操作。 发的是向上的指令,一个人是向上攻击指令。2.军队中,每个人抬腿,你说1大家都抬左腿,说2都抬右腿,这样子一直持续下去&#x…

作者头像 李华
网站建设 2026/4/18 8:28:03

Chrony 离线与在线安装 配置

第1章 在线安装 # APT 系统 (Debian/Ubuntu) sudo apt install chrony# YUM 系统 (RHEL/CentOS 7) sudo yum install chrony# DNF 系统 (RHEL/CentOS 8) sudo dnf install chrony第2章 离线安装(小型局域网不能上网) 访问 Chrony 下载页面在历史版本中找到 Chrony 2.2.1 版本…

作者头像 李华
网站建设 2026/4/18 8:55:57

如何解决 OpenClaw “Pairing required” 报错:两种官方解决方案详解

如何解决 OpenClaw “Pairing required” 报错:两种官方解决方案详解 当你第一次连接 OpenClaw Gateway 或在新的浏览器/设备上访问控制面板时,系统会抛出 disconnected (1008): pairing required 错误。这是 OpenClaw 的安全配对机制在起作用——类似于…

作者头像 李华
网站建设 2026/4/18 3:12:06

消费市场步入精算时代,品牌新品如何做到叫好又叫座?

2025年,消费行业步入精算时代,消费者变得越发理性,购买行为变成了一个拿着放大镜筛选的过程。随着消费者对品牌营销故事逐渐祛魅,转而将注意力放在产品本身,如何穿透消费者的层层筛选,打造一个既叫好又叫座…

作者头像 李华
网站建设 2026/4/18 8:30:04

面试官:为什么 Java 不支持多继承?

在线 Java 面试刷题(持续更新):https://www.quanxiaoha.com/java-interview 面试考察点 面试官提出这个问题,通常旨在考察以下几个层面: 对面向对象设计原则的理解:面试官不仅仅是想知道 “不支持” 这个事…

作者头像 李华