LangChain4j 集成国产大模型详解
LangChain4j 对国产大模型的集成,核心遵循「统一接口 + 专属适配器」的设计。所有模型均实现 LangChain4j 的 ChatLanguageModel/EmbeddingModel 核心接口,保证调用方式一致。每个国产模型有专属的集成依赖,配置上需适配国产模型的专属参数。
完整集成实现
1. 前置依赖(Maven)
引入各模型的专属集成依赖(按需选择):
<dependencies>
<!-- LangChain4j 核心 -->
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j</artifactId>
<version>0.34.0</version>
</dependency>
<!-- 1. 通义千问(阿里云 DashScope) -->
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-dashscope</artifactId>
<version>0.34.0</version>
</dependency>
<!-- 2. 文心一言(百度 ERNIE) -->
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-ernie</>
0.34.0
dev.langchain4j
langchain4j-zhipu-ai
0.34.0
org.springframework.boot
spring-boot-starter
3.2.0


