当前位置: 首页 > news >正文

langchain工具上下文

在langchain Tools工具的基础使用中,工具方法的参数是由大模型生成schema来调用的。除了schema定义的参数外,tools还有一类特定的内置参数:runtime。

runtime是一个内部定义好的ToolRuntime类型结构,里面有state、context、store、stream、config和tool_call_id。

state中主要包含那些在跟大模型交互过程中那些可变的部分,类似前端框架中的state,如messages列表、计数器或者其它可变字段;

context主要包含那些不可变的回话常量配置,比如user_id,session_id,database_info等等,通常是自定义的,并且在一次会话过程中不可变;

和context类似又容易混淆的是config,这是一个标准RunnableConfig类型数据,用来包含那些运行时配置(可变的),比如thread_id,修改某一次运行模型的参数等;

store的含义也和前端状态管理中的store类似,用来保存固化的长期记忆;

tool_call_id则是本次调用时由模型传递的调用id,作为唯一标识。

 

http://www.jsqmd.com/news/71208/

相关文章:

  • 货代邮件自动化处理系统设计文档
  • 吐血整理!新房全包装修,性价比之王大盘点 - 品牌测评鉴赏家
  • DSU on array
  • Resources资源同步加载、异步加载、卸载
  • 新房全包装修怎么选?这 3 类高性价比公司帮你省心省钱(附 2025 口碑红榜) - 品牌测评鉴赏家
  • 无参和有参URL的定义
  • 线段的最少分组
  • 【Ubuntu】系统下VScode配置ESP-IDF插件esp-clang和Python 3报错问题
  • 新房装修不迷路!十大公司深度评测,盛世和家登顶榜首 - 品牌测评鉴赏家
  • windriver 第6章:使用DriverWizard
  • vue 中支持不定高的虚拟滚动的表格 vxe-table 的使用,动态高度虚拟列表高性能表格
  • windriver 第4章:PCI Express 概述
  • GROMACS 2025.4安装(非root用户)
  • MATLAB R2025a免费下载安装教程与激活教程超详细图文步骤(附安装包)
  • 解码string类——字符串处理
  • 新房装修公司大揭秘!一文教你避坑选好公司 - 品牌测评鉴赏家
  • 新手装修必看!第一次选对装修公司,省心攻略全解析 - 品牌测评鉴赏家
  • Docker Swarm 的负载均衡和平滑切换原理 - 实践
  • windriver 第3章: 安装WinDriver
  • 2025年推荐实力户外滑梯厂家飞友,以专业品质守护儿童欢乐时光 - 速递信息
  • 2025整装公司排行榜发布:十大整装品牌引领行业新趋势 - 速递信息
  • day3 Java基础3
  • 头歌MySQL——单表查询 - 详解
  • windriver 第2章: 了解设备驱动程序
  • 纯棉卫生巾推荐,4款热门产品深度横评,看完这篇再下单! - 速递信息
  • 2025年整装公司口碑推荐实力TOP榜|十大装修公司对比 - 速递信息
  • 2025年整装公司权威推荐榜:十大特色装修公司满足不同需求 - 速递信息
  • 2025整装公司排名榜!十强家装品牌核心优势对比 - 速递信息
  • 解决IDEA中项目目录的底色变黄
  • 2025年最新幼儿园教玩具品牌推荐,守护孩子成长——飞友用硬核筑牢成长防线 - 速递信息