一、接入其他大模型

大模型排行榜:https://superclueai.com/

LangChain4j 可接入大模型:https://docs.langchain4j.dev/category/language-models

DeepSeek 是支持 OpenAI 标准的大语言模型。

二、接入 DeepSeek

2.1、获取开发参数

访问官网: https://www.deepseek.com/ 注册账号,获取 base_url 和 api_key,充值

2.2、配置开发参数

为了 apikay 的安全,建议将其配置在服务器的环境变量中。变量名自定义即可,例如
DEEP_SEEK_API_KEY

2.3、配置模型参数

DeepSeek API文档: https://api-docs.deepseek.com/zh-cn/
在 LangChain4j 中,DeepSeek 和 GPT 一样也使用了 OpenAI 的接口标准,因此也使用OpenAiChatModel 进行接入。

# DeepSeek
langchain4j.open-ai.chat-model.base-url=https://api.deepseek.com
langchain4j.open-ai.chat-model.api-key=${DEEP_SEEK_API_KEY}
# DeepSeek-V3
langchain4j.open-ai.chat-model.model-name=deepseek-chat
# DeepSeek-R1 推理模型
#langchain4j.open-ai.chat-model.model-name=deepseek-reasoner

2.4、测试

    /**
     * 整合SpringBoot
     */
    @Autowired
    private OpenAiChatModel openAiChatModel;
    @Test
    public void testSpringBoot() {
        // 向模型提问
        String answer = openAiChatModel.chat("你是谁?");
        // 输出结果
        System.out.println(answer);
    }

如下报错,重启 IDEA 就可以:

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐