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

南宁网站建公司吗免费推广引流怎么做

南宁网站建公司吗,免费推广引流怎么做,优惠券网站cms建设,贵阳网站开发公司spring AI Advisors类似于拦截器,会对请求的prompt做出特定的修改和增强(比如传入历史沟通记录、搜索信息等等),以达到完善prompt的目的。通过Advisors API,开发人员可以创建更为复杂、可重用、可维护的AI组件。下面介…

spring AI Advisors类似于拦截器,会对请求的prompt做出特定的修改和增强(比如传入历史沟通记录、搜索信息等等),以达到完善prompt的目的。通过Advisors API,开发人员可以创建更为复杂、可重用、可维护的AI组件。下面介绍下Advisors的运作原理。

我用的是包是spring-ai-alibaba-starter-dashscope, Advisor相关逻辑在spring-ai-client-chat-1.0.0.jar。

针对流式和非流式两个场景,Advisor有两组核心类

场景类名包含方法
流式StreamAdvisor

adviseStream

流式StreamAdvisorChain

nextStream、getStreamAdvisors

非流式CallAdvisor

adviseCall

非流式CallAdvisorChain

nextCall、getCallAdvisors

order可以定义advisor优先级,这将决定先调用哪一个(数越小代表优先级越高)。

name是advisor的名称。

nextCall/nextStream是关键方法,主要根据order获取当前可以执行的advisor,并且调用advisor的adviseCall/adviseStream, adviseCall/adviseStream又会调用advisor的before和after方法,以BaseAdvisor为例,代码如下:

以CallAdvisor为例,具体实行的逻辑如下:

1. Spring AI 根据用户的提示创建一个 chatClientRequest 对象。
2. 链中的每个advisor都会处理请求,并可能对其进行修改。
3. 最终的advisor将请求发送至聊天模型。
4. 聊天模型的响应随后会通过advisorChain传递回去,并转换为chatClientResponse。
5. 每位advisor都可以处理或修改回复。
6. 最终的chatClientResponse通过提取聊天完成内容返回给客户端。

http://www.dtcms.com/wzjs/160454.html

相关文章:

  • 简单的网站构建的基本流程太原免费网站建站模板
  • 电商网站开发的背景武汉网站设计公司
  • 曲阜住房城乡建设局网站百度网盘app下载
  • 网站首页页面安卓优化大师清理
  • 黑龙江省建设集团有限公司网站首页seo技术团队
  • 旅游网站设计总结大数据营销系统怎么样
  • 陈木胜导演拍完怒火重案走的吗seo优化网站排名
  • 网站可以做软件检测吗2021年搜索引擎排名
  • 整形美容网站模板快速排名seo软件
  • 网站开发分析seo外包是什么意思
  • 前端代码做招新网站网站优化公司
  • 中国优秀网站建设官网拓客软件排行榜
  • ps设计教程网seo入门
  • 电子商务建立网站前期准备seo优化师
  • 福州网站建设推广公司seo厂商
  • 如何做网站的客服售卖链接
  • 精品网站建设电话百度小说风云榜排名完结
  • 有哪些做实验的参考网站关键词首页优化
  • 邢台网站建设好蜘蛛网络seo关键词优化技术
  • 大学物流仓储作业代做网站seo每日工作内容
  • 珠海建设信息网站如何在百度上投放广告
  • 网站建设所需材料网络销售培训
  • wordpress做小说网站吗品牌线上推广方案
  • 如何把自己做的网站 放在网上百度开发平台
  • 实力网站优化公司首选百度最新财报
  • 政务网站建设建议2024年最新时事新闻
  • 龙海网站制作最近营销热点
  • 免费的200m网站空间线上推广的三种方式
  • 郑州企业珠海百度搜索排名优化
  • 网站首页改版方案谁有推荐的网址