前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >聊聊langchain4j-spring的1.0.0-beta版本的更新

聊聊langchain4j-spring的1.0.0-beta版本的更新

作者头像
code4it
发布于 2025-05-08 05:53:49
发布于 2025-05-08 05:53:49
1070
举报
文章被收录于专栏:码匠的流水账码匠的流水账

本文主要研究一下langchain4j-spring的1.0.0-beta版本的更新

1.0.0-beta1

  • 新增了SpringRestClient
  • 为Google Gemini API model添加了Spring Boot Project Starter:ChatLangauge, Streaming model and Embedding Model
  • 支持ChatModelListener的自动注入
  • 移除dashscope and qianfan spring boot starter,后续使用community repo的版本

1.0.0-beta2

  • Spring Boot由3.2升级到3.3
  • langchain4j-open-ai改为SpringRestClient实现
  • 移除chatLanguageModel的generate方法的调用

1.0.0-beta3

  • 移除了废弃的API,比如EmbeddingStore.findRelevant API
  • 移除默认的OpenAiTokenizer的bean注入

1.0.0-beta4

  • ChatLanguageModel重命名为ChatModel、StreamingChatLanguageModel重命名为StreamingChatModel
  • AzureOpenAiTokenizer改为AzureOpenAiTokenCountEstimator
  • HttpClient在超时的时候抛出dev.langchain4j.exception.TimeoutException

小结

langchain4j-spring目前发布了4个beta版本,其中Spring Boot由3.2升级到3.3、ChatLanguageModel重命名为ChatModel、StreamingChatLanguageModel重命名为StreamingChatModel。

doc

  • langchain4j-spring/releases
本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2025-05-07,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 码匠的流水账 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
聊聊langchain4j-spring的1.0.0-beta版本的更新
本文主要研究一下langchain4j-spring的1.0.0-beta版本的更新
code4it
2025/05/07
1620
聊聊langchain4j-spring的1.0.0-beta版本的更新
最新版LangChain4j发布!终于修复了这个恶心的问题
LangChain4j 1.0.0-beta4 上周刚刚发布,并且计划这个月中旬发布 RC1,我觉得这次升级还是非常实用的,除了修复了一些关键的 BUG 之外,还有一个被我经常吐槽的功能也被更正了,具体是什么问题呢?我们下来一起看。
磊哥
2025/05/10
4270
langchain4j+springboot流式输出
dev/langchain4j/ollama/spring/AutoConfig.java
code4it
2025/02/24
1K0
聊聊langchain4j的RAG
RAG(Retrieval-Augmented Generation)即检索增强生成,它通过检索来获取相关信息,注入到prompt,然后用增强的prompt然后输入给LLM让LLM在回答的时候能够利用检索到信息,从而降低幻觉。常见的信息检索方法包括:全文(关键词)搜索、向量搜索(语义搜索)、混合搜索。目前langchain4j以向量搜索为主(例如通过Qdrant等向量数据库构建高效检索系统),后续会扩展支持全文搜索及混合搜索(目前Azure AI Search支持,详细见AzureAiSearchContentRetriever)。
code4it
2025/03/17
2350
聊聊langchain4j的RAG
如何在Spring Boot中无缝集成LangChain4j,玩转AI大模型!
Spring Boot 启动器帮助通过属性创建和配置 语言模型、嵌入模型、嵌入存储 和其他核心 LangChain4j 组件。
JavaEdge
2024/09/20
5.9K0
如何在Spring Boot中无缝集成LangChain4j,玩转AI大模型!
聊聊langchain4j的AiServices
dev/langchain4j/service/DefaultAiServices.java
code4it
2025/03/11
4800
聊聊langchain4j的AiServices
LangChain4j炸裂!Java开发者打造AI应用从未如此简单
LangChain4j目标是简化将大语言模型(LLM)集成到 Java 应用程序的过程。
JavaEdge
2024/09/19
1.6K0
LangChain4j炸裂!Java开发者打造AI应用从未如此简单
聊聊langchain4j的AiServicesAutoConfig
本文主要研究一下langchain4j-spring-boot-starter的AiServicesAutoConfig
code4it
2025/03/12
850
聊聊langchain4j的AiServicesAutoConfig
聊聊langchain4j的AiServicesAutoConfig
本文主要研究一下langchain4j-spring-boot-starter的AiServicesAutoConfig
code4it
2025/03/12
760
聊聊langchain4j的AiServicesAutoConfig
langchain4j+ollama+deepseek小试牛刀
访问http://localhost:8080/ollama/chat?prompt=%E4%BD%A0%E6%98%AF%E8%B0%81 可以得到您好!我是由中国的深度求索(DeepSeek)公司开发的智能助手DeepSeek-R1。如您有任何任何问题,我会尽我所能为您提供帮助。
code4it
2025/02/23
6270
langchain4j+ollama+deepseek小试牛刀
langchain4j+Jlama小试牛刀
Jlama是一个java类型用于运行大语言模型,它使用Java 20+版本构建,使用了Panama Vector API 来实现快速推理。
code4it
2025/02/28
2320
langchain4j+Jlama小试牛刀
【微服务】SpringBoot整合LangChain4j 操作AI大模型实战详解
随着人工智能技术的飞速发展,AI大模型已经在众多领域展现出强大的能力,为业务拓展和商业价值提升带来了新的机遇。SpringBoot作为一款广受欢迎的Java微服务框架,以其简洁、高效的特点深受开发者喜爱。而LangChain4j作为一款专注于AI大模型集成的开源库,为Java开发者提供了一种简单且高效的方式来接入和利用各种AI大模型。本文将详细介绍如何在SpringBoot中整合LangChain4j,实现对AI大模型的操作,帮助读者快速上手并应用到实际项目中。
全干程序员demo
2025/04/09
1.2K0
【微服务】SpringBoot整合LangChain4j 操作AI大模型实战详解
被LangChain4j坑惨了!
最近在深度体验和使用 Spring AI 和 LangChain4j,从开始的满怀期待五五开,但最后极具痛苦的使用 LangChain4j,让我真正体验到了正规军和草台班子的区别。
磊哥
2025/04/22
3150
被LangChain4j坑惨了!
聊聊langchain4j的RagAutoConfig
本文主要研究一下langchain4j-spring-boot-starter的RagAutoConfig
code4it
2025/03/13
760
聊聊langchain4j的RagAutoConfig
LangChain4j比SpringAI强在哪?一文读懂
LangChain4j 和 Spring AI 是 Java 生态中实现大模型应用开发的两个最重要的框架,但二者的区别是啥?生产级别又该使用哪种框架?令很多人犯了难,所以本文就来浅聊一下,希望给大家在技术选型时有一个简单的参考。
磊哥
2025/05/07
7920
langchain4j+Chroma小试牛刀
langchain4j提供了langchain4j-chroma模块用于访问Chroma。需要注意的是
code4it
2025/03/05
1370
langchain4j+Chroma小试牛刀
聊聊langchain4j的Naive RAG
dev/langchain4j/rag/content/retriever/ContentRetriever.java
code4it
2025/03/19
1030
聊聊langchain4j的Naive RAG
Java + LangChain 开发大语言模型应用!
在 Baeldung 上看到了一篇介绍基于 Java + LangChain 开发大语言模型应用的基础入门文章,写的非常不错,非常适合初学者。于是,我抽空翻译了一下。
码农编程进阶笔记
2025/03/29
5110
Java + LangChain 开发大语言模型应用!
使用Spring AI调用AI模型
Spring AI是Spring框架对人工智能和机器学习的支持模块,它提供了一套简单易用的API来集成各种AI服务和模型。
阿珍
2025/03/27
3620
使用Spring AI调用AI模型
聊聊langchain4j的Advanced RAG
dev/langchain4j/rag/RetrievalAugmentor.java
code4it
2025/03/21
1880
聊聊langchain4j的Advanced RAG
相关推荐
聊聊langchain4j-spring的1.0.0-beta版本的更新
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档