重生之我在地球Online学JAVA day18

一、程序调用AI大模型 四种调用方式:SDK接入、HTTP接入、Spring AI、LangChain4j QQ_1779781932603.png 1、SDK接入 步骤:在pom文件中引入sdk依赖——>创建对应模型的API_KEY——>调用官方提供的模型的DashScope SDK示例代码 2、HTTP接入(不是很建议) 步骤:创建对应模型的API_KEY——>将官方提供的curl代码转为hutool工具类网络请求代码并运用 3、Spring AI: 步骤:在pom文件中引入Spring AI相关依赖——>在配置文件中编写配置项(包括设置对应模型的API_KEY)——>编写示例代码注入dashscopeChatModel 补充:@Resource 是 Java 官方(JSR-250)提供的注解,自动给 Spring 容器中的 Bean 进行依赖注入(DI),不用手动 new 对象。它和 Spring 自家的 @Autowired 功能几乎一样,但注入规则不一样。 QQ_1779787299510.png 4、LangChain4j 步骤:在pom文件中引入LangChain4j相关依赖——>参考官方文档来编写示例对话代码,创建一个ChatModel并调用

0个评论
点击登录,快来和大家讨论吧~
表情
图片
暂无评论
悔忆
内容推荐
🚩JavaD121、某个接口有10个抽象方法和100个具体的实现类,考虑到接口后期可能需要增加方法,设计接口时,通过中间的一个抽象类(适配器抽象类)默认实现或空实现接口(都是使用普通方法),然后具体的100个子类覆写自己想要的方法。后期接口增加方法时,给适配器抽象类增加一个普通方法,第101个具体子类再覆写适配器抽象类的第101个方法。2、抽象方法可以声明为static,错,因为static方法
2
🚩JavaD131、抽象类、继承、多态、接口、内部类,单独每一章节能懂,综合后就似懂非懂2、每一章节重复看视频,还是懂,做综合题,这一遍刷题是对的,再接着刷题是错的。3、死板的知识适合我,灵活的不适合。4、五大山头压着都懵圈了,看来还要多花时间在这五大山头
3
Day 13✅ 今天做了:Vue表单搜索, 搜索栏布局⏰ 明天计划:继续学前端
2
今天学了Python基础之:①数据类型和变量:五大数据类型以及变量常量②字符串与编码:字符编码以及Python中的字符串、编解码、格式化
1
day41今天自己修改了一下简历,用作投AI应用开发岗位,还不是很完善,先用老鱼简历做一个简单的。后年用AI优化了一下。今天主要是对AI超级智能体的总结还有简历优化,后续继续学新项目,我觉得写项目是学知识的最佳途径,相比于死板板的理论,实践起来,记忆更佳。但是基础的还是要看,不然跟着写项目都写不明白。算法一题,Java基础。用友有一个笔试邀约,9月第一个笔试。其他的投完简历的都还没回信,科大讯飞的
1
下载 APP