接入其他大模型

大模型排行榜

https://superclueai.com

LangChain4j 支持接入的大模型

https://docs.langchain4j.dev/integrations/language-models/

**1.**接入阿里百炼平台

1.1****申请免费体验

https://cn.aliyun.com/

创建系统变量

1.2****添加依赖

参考文档:https://docs.langchain4j.dev/integrations/language-models/dashscope#plain-java

|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| XML <dependencies> *<!--*接入阿里云百炼平台 --> <dependency> <groupId>dev.langchain4j</groupId> <artifactId>langchain4j-community-dashscope-spring-boot-starter</artifactId> </dependency> </dependencies> <dependencyManagement> <dependencies> *<!--*引入百炼依赖管理清单--> <dependency> <groupId>dev.langchain4j</groupId> <artifactId>langchain4j-community-bom</artifactId> <version>${langchain4j.version}</version> <type>pom</type> <scope>import</scope> </dependency> </dependencies> </dependencyManagement> |

1.3****配置模型参数

在properties文件中不需要再配置baseUrl的值,因为在依赖中已经导入

|----------------------------------------------------------------------------------------------------------------------------------------------|
| YAML langchain4j.community.dashscope.chat-model.api-key=${DASH_SCOPE_API_KEY} langchain4j.community.dashscope.chat-model.model-name=qwen-max |

1.4****测试

|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| TypeScript @Autowired private QwenChatModel qwenChatModel; @Test public void testDashScopeQwen() { String answer = qwenChatModel.chat("你是谁?"); System.out .println(answer); } |

遇到的问题:

Cannot resolve method 'chat' in 'QwenChatModel'

解决方案:

将<langchain4j.version>修改为<langchain4j.version>1.1.0-beta7</langchain4j.version>

相关推荐
jiayou642 天前
KingbaseES 实战:深度解析数据库对象访问权限管理
数据库
李广坤3 天前
MySQL 大表字段变更实践(改名 + 改类型 + 改长度)
数据库
爱可生开源社区4 天前
2026 年,优秀的 DBA 需要具备哪些素质?
数据库·人工智能·dba
随逸1774 天前
《从零搭建NestJS项目》
数据库·typescript
加号35 天前
windows系统下mysql多源数据库同步部署
数据库·windows·mysql
シ風箏5 天前
MySQL【部署 04】Docker部署 MySQL8.0.32 版本(网盘镜像及启动命令分享)
数据库·mysql·docker
李慕婉学姐5 天前
Springboot智慧社区系统设计与开发6n99s526(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。
数据库·spring boot·后端
百锦再5 天前
Django实现接口token检测的实现方案
数据库·python·django·sqlite·flask·fastapi·pip
tryCbest5 天前
数据库SQL学习
数据库·sql
jnrjian5 天前
ORA-01017 查找机器名 用户名 以及library cache lock 参数含义
数据库·oracle