首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >聊聊langchain4j-spring的1.0.0-beta版本的更新

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

原创
作者头像
code4it
发布2025-05-07 10:26:13
发布2025-05-07 10:26:13
2680
举报
文章被收录于专栏:码匠的流水账码匠的流水账

本文主要研究一下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

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

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

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

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

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1.0.0-beta1
  • 1.0.0-beta2
  • 1.0.0-beta3
  • 1.0.0-beta4
  • 小结
  • doc
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档