news 2026/4/23 11:33:43

使用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/18 18:17:09

参考文献崩了?AI论文工具千笔 VS Checkjie,自考写作者首选!

随着人工智能技术的迅猛发展,AI辅助写作工具已逐渐成为高校学生完成毕业论文的重要帮手。无论是开题报告、文献综述还是整篇论文撰写,越来越多的学生开始借助AI工具提升效率、降低写作难度。然而,面对市场上功能繁杂、水平参差不齐的AI写作工…

作者头像 李华
网站建设 2026/4/23 11:28:59

‌技能迁移指南:从自动化测试到内容创作全路径

‌一、底层能力迁移:测试思维即内容引擎‌软件测试从业者的核心优势,不在于会写脚本,而在于‌系统性思维‌。这种思维,正是内容创作最稀缺的底层能力。表格测试思维内容创作映射实践应用示例‌边界值分析‌内容结构的“极端场景覆…

作者头像 李华
网站建设 2026/4/18 0:14:07

更廉价的核聚变技术路径:脉冲驱动惯性约束聚变新突破

更廉价的核聚变技术路径:脉冲驱动惯性约束聚变新突破 核聚变能源面临的最大问题仍未解决:如何确保启动聚变反应的成本不高于可售电力的价格? 许多人都有想法,但至今无人破解。例如,某机构对其建造一个耗资数亿美元的大…

作者头像 李华
网站建设 2026/4/23 10:12:45

React 项目生产环境构建与静态资源优化

网罗开发 (小红书、快手、视频号同名) 大家好,我是 展菲,目前在上市企业从事人工智能项目研发管理工作,平时热衷于分享各种编程领域的软硬技能知识以及前沿技术,包括iOS、前端、Harmony OS、Java、Python等…

作者头像 李华