Java知识分享网 - 轻松学习从此开始!    

Java知识分享网

        

联系锋哥QQ:3320160706

AI编程,程序员挑战年入30~100万高级指南 - 职业规划
Java、Python项目定制,修改,毕设辅导找 Java1234_小锋老师,专业又靠谱。 QQ:3320160706 微信:java9579 (走平台交易,服务有保障)。
当前位置: 主页 > Java文档 > Java基础相关 >

Quarkus 全面拥抱 AI


时间:2026-09-20 10:43来源:http://www.java1234.com 作者:小锋  侵权举报
Quarkus 全面拥抱 AI
失效链接处理
Quarkus 全面拥抱 AI

 
 
相关截图:
 


主要内容:

先认识一下 Quarkus
 
Quarkus 是面向云原生的 Java 框架,口号很直白:给 Java 开发者一套更轻、更快、更适合容器的开发方式。它在构建期就把大量工作做完,启动快、内存占用低,还能打成 GraalVM Native Image。日常开发里,热部署、Dev UI、统一配置这些东西,用过一次就很难回去。
 
很多人第一次接触 Quarkus,是冲着“微服务启动只要几十毫秒”去的。这几年它的重心已经不只是快,而是把 Java 生态里那些常用能力,REST、反应式、消息、安全、数据访问,都收成一套一致的扩展模型。你加一个扩展,配置几行属性,剩下的交给框架。
 
AI 到来之后,这套思路被原封不动地带了过来。接入大模型不再是先搭一套 Python 服务,再让 Java 去 HTTP 调用;你可以直接在 Quarkus 应用里声明一个 AI 服务,像注入普通 Bean 一样用它。
 

为什么是 Quarkus 做 AI
 
Java 做 AI,以前总有点“隔了一层”的感觉:模型在外面,业务在里面,两边靠 REST 硬连。Quarkus 走的是另一条路,核心是 Quarkus LangChain4j 扩展。
 
它把 LangChain4j 的能力收进 Quarkus 的扩展体系里,常见能力大致就这几块:
 
声明式 AI Service:一个接口加上注解,就能对话、摘要、分类
 
多模型接入:OpenAI、Azure OpenAI、Ollama、Hugging Face 等,换模型主要是改配置
 
Tools / Function Calling:模型可以调用你写好的 Java 方法
 
RAG:把文档检索和大模型拼在一起,回答能落到自家资料上
 
MCP:用标准协议发现和调用外部工具
 
可观测性:日志、指标、链路跟踪跟着 Quarkus 那套走
 
Native Image:AI 应用也能打成原生镜像,启动仍然很快
 



 
------分隔线----------------------------


锋哥推荐