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

如何查网站的备案信息2017网站开发发展前景

如何查网站的备案信息,2017网站开发发展前景,沭阳住房城乡建设局网站,广元市住房与城乡建设厅网站与spring-ai接入的其他大模型一样,spring-ai-alibaba也有大模型的通用配置和个性化配置 最小化样例 我们如果想要进行模型配置,有三种方式 第一种:通过配置文件自动装配 spring.ai.dashscope.chat.options.modelqwen-plus 通过上述配置&…

与spring-ai接入的其他大模型一样,spring-ai-alibaba也有大模型的通用配置和个性化配置

最小化样例

我们如果想要进行模型配置,有三种方式

第一种:通过配置文件自动装配

spring.ai.dashscope.chat.options.model=qwen-plus

通过上述配置,我们指定大模型型号为qwen-plus,生效的前提是在相关AutoConfiguration包中使用该属性进行了Bean属性声明

第二种:创建ChatClient时配置

    chatClient = builder.defaultOptions(DashScopeChatOptions.builder().withModel("qwen-plus").build()).build();

第三种:调用大模型时配置

    @GetMapping("/option")public String chat(String input) {return chatClient.prompt().options(DashScopeChatOptions.builder().withModel("qwen-plus").build()   ).user(input).call().content();}

上述三种方法优先级依次提高,调用大模型时的配置最高,会覆盖其他配置

进阶知识

配置查找

那么知道了如何使用配置,我们如何确定spring-ai-alibaba中是否存在某个配置呢?

1)查看相关Options类

例如我们想对百炼大模型进行配置,找到DashScopeChatModel类中的配置类DashScopeChatOptions,可以查看其中有哪些配置项

但是此方法只适用于前面提到的第二种和第三种配置方法(defaultOptions和options),如果想要使用第一种配置方法(配置文件),如何找到类似spring.ai.dashscope.chat.options.model的配置名称?可以通过后面这两种方法

2)查看spring-configuration-metadata.json文件

我们可以查看相关AutoConfiguration包中的spring-configuration-metadata.json文件,该文件包含了此包用到的配置属性

例如,我们可以在spring-ai-alibaba-autoconfigure-dashscope包中的spring-configuration-metadata.json,通过搜索DashScopeChatOptions类找到spring.ai.dashscope.chat.options.model的配置

    {"name": "spring.ai.dashscope.chat.options.model","type": "java.lang.String","sourceType": "com.alibaba.cloud.ai.dashscope.chat.DashScopeChatOptions"}

ps:双击shift,然后输入配置名也可以跳转到spring-configuration-metadata.json文件对应的位置

3)跟踪自动配置类

我们可以通过自动配置类的创建方法,跟踪其参数来源,结合ConfigurationProperties注解,确认其配置名称

例如,我们可以在spring-ai-alibaba-autoconfigure-dashscope包中的DashScopeChatAutoConfiguration类中找到百炼大模型DashScopeChatModel的创建方法,其入参中包含DashScopeConnectionProperties和DashScopeChatProperties两个参数类

DashScopeChatProperties上注解@ConfigurationProperties("spring.ai.dashscope.chat")表明其属性前缀为spring.ai.dashscope.chat,然后在其options属性中找到model,确认其最终配置名称为spring.ai.dashscope.chat.options.model

路线为:对应自动配置包 -> 对应自动配置类 -> 对应自动配置方法 -> 参数类 -> 注解+属性名

存在问题

文档较少:spring-ai-alibaba相比spring-ai增加了一些配置,然而在spring-ai-alibaba官方网站中,底层功能的相关教程仍然使用的spring-ai进行教学,并没有太多关于这些配置项的说明,我们只能类比其他模型的配置来估计这些配置的作用或通过源码查看

api-key问题:api-key尽量直接配置spring.ai.dashscope.api-key

如果只配置spring.ai.dashscope.chat.api-key,会报错提示spring.ai.dashscope.audio.synthesis.api-key未配置,即使你并不想使用这个模型(该模型配置没有enabled配置项)

而且即使是配置了spring.ai.dashscope.embedding.enabled=false,不配置spring.ai.dashscope.embedding.api-key的话也会报错


文章转载自:

http://H9n7YlUc.pfnrj.cn
http://juYyQGHp.pfnrj.cn
http://dWnq4hz9.pfnrj.cn
http://wyULQIXA.pfnrj.cn
http://PZPbE6sB.pfnrj.cn
http://96Mxa9NV.pfnrj.cn
http://k9SgVVBz.pfnrj.cn
http://PJllJBHQ.pfnrj.cn
http://77QlRMvn.pfnrj.cn
http://MgqImzGi.pfnrj.cn
http://il48QzAC.pfnrj.cn
http://eAPlGlDI.pfnrj.cn
http://pXiGbbMW.pfnrj.cn
http://df62TGN7.pfnrj.cn
http://NVG7bcYC.pfnrj.cn
http://e1vWZ1Bj.pfnrj.cn
http://etawNQaA.pfnrj.cn
http://vmCO9xmV.pfnrj.cn
http://lV7F8OSO.pfnrj.cn
http://ca4rlCuq.pfnrj.cn
http://L5zpyCJh.pfnrj.cn
http://9aXexAhj.pfnrj.cn
http://p0U1u2ja.pfnrj.cn
http://grqCMmlK.pfnrj.cn
http://D6jrwq9G.pfnrj.cn
http://H8WE5soC.pfnrj.cn
http://mptS6bNz.pfnrj.cn
http://69aF3rwU.pfnrj.cn
http://lNx6BBJq.pfnrj.cn
http://m2iykQG4.pfnrj.cn
http://www.dtcms.com/wzjs/769022.html

相关文章:

  • 陕西建设交通集团招聘信息网站为什么要做网站建设
  • 中国商品价格网seo优化网站推广
  • 做公司网站要提供什么网站建设 中企动力东莞后台管理
  • 哪些网站是.net开发的asp网站安装教程
  • 安顺 网站建设自动引流推广app
  • 河北唐山建设工程协会网站网页制作一个网站八个页面咋做
  • 宣传片拍摄合同模板网站标签优化
  • 怎么在网上接网站开发的工作wordpress tag 插件
  • 企业网站手机版模板免费下载胶南网站建设公司
  • 网站登录账号密码保存在哪里西北旅游攻略
  • 行政单位单位网站建设企业网站建设方案 功能规划
  • 运营网站费用代理服务网站
  • 做芯片哪个网站推广网站建设温州科目一
  • 查网站开通时间广州网站建设设计哪家好
  • 哪家高端网站建设好小程序与app的区别
  • 东拼西凑网站谁做的wordpress 定制搜索
  • 网站模板站扩容网站运营怎么样
  • 技术网站的费用怎么做会计分录云南建设厅网站监理员培训
  • 摄影网站难做吗logo在线设计图片
  • 品牌网站建设报价表wordpress 父分类显示子分类文章
  • 郑州网站建设公司电话多少wordpress 优化 插件
  • 浙江省建设厅网站查询百度网页版官方
  • 网站修改建议网站设计需要学什么软件
  • 洛阳做网站推广我想做代理
  • 免费网站域名申请免费的网站后台管理系统
  • 廉价网站建设网站常用配色
  • 网站建设的基本步骤和过程网站后台无法审核
  • 网站开发 教学大纲备案域名网站大全
  • 深圳公司网站建设服务为先为什么要用php做网站
  • 常见的网站结构类型小程序的功能与作用