Building AI Agents with Jakarta EE
Published on 10 Jun 2025
by Luis Neto
Topics:
Jakarta EE,
AI
|
2 Comments
Artificial Intelligence (AI) and Large Language Models (LLMs) are revolutionizing enterprise Java applications, unlocking new capabilities, and driving unprecedented innovation and automation. But how can you bring the power of AI and LLMs like OpenAI or Ollama into your Jakarta EE/MicroProfile projects, without wrestling with complex, low-level integrations?
For developers, especially those leveraging the Payara Platform, the open-source SmallRye LLM project offers an elegant solution. It simplifies the creation of AI-powered features, often referred to as 'AI agents,' by integrating LLM capabilities through familiar Jakarta EE paradigms like CDI (Contexts and Dependency Injection).
In this blog, we’ll delve into how SmallRye LLM works and explore its integration within the Payara Platform, demonstrating how it supports the creation of AI Jakarta EE applications. We'll then guide you through a practical 'payara-car-booking' demo, showcasing AI-driven conversations and seamless backend integration."
How to Test your Applications in Payara Server
Published on 09 Nov 2022
by Luis Neto
Topics:
Payara Micro,
Arquillian,
Payara Server,
Payara Embedded
|
0 Comments
What is MicroProfile?
Published on 18 Jul 2022
by Luis Neto
Topics:
Microservices,
MicroProfile,
JakartaEE
|
1 Comment
Java programming language can be enhanced with specifications. An specification is a baseline platform definition - a framework - to guide concrete implementations.
One of these specifications is called MicroProfile. But what is MicroProfile specification, what is it used for and why might you need it?
This blog explains all.
Google Remote Procedure Call (gRPC) Example in Payara Server
Published on 25 Apr 2022
by Luis Neto
Topics:
Payara Community,
gRPC
|
0 Comments
Google Remote Procedure Call, or gRPC, is an open source Remote Procedure Call (RPC) framework focused on high performance and portable to any environment. It is an alternative to REST, deemed by many as more efficient.
After one of our customers requested it, the extension became available in our April 2022 Payara Community and Enterprise releases: 5.2022.2 and 5.38.0.