Micronaut Framework 4.7.0 提供与 LangChain4j 和 Graal 语言的集成

Micronaut Framework 4.7.0 提供与 LangChain4j 和 Graal 语言的集成

💡 原文英文,约500词,阅读约需2分钟。
📝

内容提要

Micronaut基金会于2024年12月发布Micronaut Framework 4.7.0,支持LangChain4J以集成LLM到Java应用中。该版本允许与Graal动态语言交互,并支持多种聊天语言模型。用户可通过Maven或Gradle配置依赖项,定义AI服务,并在Micronaut组件中使用。同时,GraalPy作为Python运行时也已发布,支持构建云原生应用。

🎯

关键要点

  • Micronaut基金会于2024年12月发布Micronaut Framework 4.7.0,支持LangChain4J以集成LLM到Java应用中。
  • 该版本允许与Graal动态语言交互,Micronaut GraalPy功能支持与Python互动。
  • LangChain4J的实验性支持通过Micronaut LangChain4j模块的0.2.0版本提供。
  • 用户需在Maven POM文件中配置注解处理器和相应依赖项。
  • Micronaut支持多种聊天语言模型,包括Anthropic、Azure、Amazon Bedrock等。
  • 用户可以通过Yaml、Toml、Groovy等配置模型名称。
  • 可以在Java文件中定义LangChain4j的AI服务,并在Micronaut组件中使用。
  • Micronaut提供多种嵌入存储的配置选项,如Elastic Search、MongoDB等。
  • Micronaut Graal Languages模块的1.0.0版本已发布,集成Graal动态语言。
  • GraalPy是基于GraalVM构建的Python 3.11兼容运行时,提供独立版本和JVM版本。
  • Oracle还发布了Micronaut的Graal开发工具包(GDK)4.7.3.1版本,适用于构建云原生应用。
➡️

继续阅读