quarkus-langchain4j-workshop: Build AI-Infused Apps with Quarkus and LangChain4j

Summary
Explore the `quarkus-langchain4j-workshop` to learn how to develop AI-infused applications using Quarkus and LangChain4j. This workshop provides a structured approach, guiding you through various steps to build powerful AI solutions. It's an excellent resource for developers looking to integrate large language models into their Quarkus projects.
Repository Info
Tags
Click on any tag to explore related repositories
Introduction
The quarkus-langchain4j-workshop is a comprehensive guide designed to teach developers how to build AI-infused applications using the powerful combination of Quarkus and LangChain4j. This workshop provides a hands-on approach to integrating Large Language Models (LLMs) into your Java applications, leveraging Quarkus's efficiency and LangChain4j's robust AI capabilities.
Installation
To get started with the workshop, you'll need to clone the repository and follow the step-by-step instructions.
Clone the repository:
git clone https://github.com/cescoffier/quarkus-langchain4j-workshop.git cd quarkus-langchain4j-workshopFollow the detailed instructions available in the
docsdirectory.To run the application for any given step, navigate to the corresponding
step-XXdirectory and execute:./mvnw quarkus:devThe application will then be accessible at http://localhost:8080.
Examples
The workshop is structured into several progressive steps, making it easy to follow along. Each step builds upon the previous one, guiding you through different aspects of AI application development. For convenience, the final state of each step is provided in its respective step-XX directory, allowing you to quickly jump to a specific point or verify your progress.
Why Use It
This workshop is an invaluable resource for developers looking to dive into AI application development with a modern, efficient stack. It offers a practical learning path for integrating LLMs using LangChain4j, all within the high-performance Quarkus framework. By following this workshop, you will gain hands-on experience in building intelligent applications, enhancing your skills in a rapidly evolving field.
Links
- GitHub Repository: https://github.com/cescoffier/quarkus-langchain4j-workshop
- Blog Post URL: https://osrepos.jalab.pt/repo/cescoffier-quarkus-langchain4j-workshop