ReAct+Tool callReasoning+Acting 推理和行动交替进行
(Reasoning + Acting)执行流程
深入ReAct模式基础ReActLLM每一步都输出Thought+Action,然后执行Action,观察结果继续循环
整体流程
输入用户问题 + 工具列表 + 历史轨迹 送入 LLM
Thought(思考,模型输出)
: 模型基于已有信息分析:现在知道什么、缺什么、下一步该做什么;判断是否还需要调用工具,还是直接出答案
示例:Thought: 用户想知道今天石家庄气温,我缺少实时数据,需要调用天气查询工具
Action(行动,模型输出结构化指令)
: 输出工具名称 + 参数,交给框架 / 调度器执行;不是模型自己调用,是外层系统执行工具调用
示例:Action: SearchWeather (city=”石家庄”)
Observation(观察,系统回填,不是模型生成)
: 工具执行返回结果(搜索内容、计算结果、接口返回、报错信息),追加到上下文历史里
示例:Observation: 石家庄今日 22℃, ...
模拟登录访问获取token
当进行访问一个网站都会进行登录相关的操作,在想获取该网站token的时候,可以进行登录后拿到该网站的token 可作为的用途我们可以把网站token拿到,做一些接口进行操作。
本文基于VUE+SpringBoot框架进行开发的后台管理系统上进行模拟登录,验证码解码获取 获取token操作。
后台接口的请求处理当在使用网站时首先进行login页面的查找,因为有些页面会让我们去get请求,从而在本机浏览器环境下生成Cookie信息,生成原因呢?就是他在post请求的时候也会去携带Cookie的数据,如下图所示。
有些网站也是很好去模拟登录的,他不需要我们去进行get请求页面生产cookie可以直接进行post数据请求把登录的info信息进行发送过去进行验证登录即可。
在请求网站的时候使用到的代码-> 该环境是在SpringBoot框架下进行操作的。
导入主要使用到的依赖环境
123456789101112131415161718<!-- Inherit defaults from Spring Boot --><par ...


