Building LLM-Powered Applications with Quarkus and Langchain4j
kindly offered byQuarkus team and RedHat
Date / Time: Friday 22 November / 15:45-17:35 EET @ Workshop room (-1st floor - Room 2)
Speaker: Georgios Andrianakis
Principal Software Engineer @ Red Hat
Speaker: Ioannis Canellos
Senior Principal Software Engineer @ Red Hat
Workshop Description
LLMs are poised to play an important role in our daily lives and as such, place an increasingly large burden on developers to integrate them into the software they build. In this session we will demonstrate how easy it is to create AI powered applications using the combination of Quarkus and Langchain4j.
What will you Learn:
–
Level: intermediate
TAGs: #AI #LLMs # Quarkus #Langchain4j
Target audience: –
Prerequisites on Audience:
For those who want to follow along:
– JDK 17 or 21
– Apache Maven 3.9+ (recommended)
– Docker or Podman (recommended)
To ensure that your environment has all the required tools and dependencies available, please run this before the event:
Mac & Linux
“`
curl -o code-wtih-quarkus.zip “https://code.quarkus.io/d?j=17&e=io.quarkiverse.langchain4j%3Aquarkus-langchain4j-openai&e=jdbc-postgresql&e=rest-jackson&e=hibernate-orm&cn=code.quarkus.io“
unzip code-with-quarkus
cd code-with-quakrus
./mvnw quarkus:dev
“`
The workshop will use samples from https://github.com/quarkiverse/quarkus-langchain4j and it’s recommended to clone the project beforehand.
“`
git clone https://github.com/quarkiverse/quarkus-langchain4j.git
cd quarkus-langchain4j
./mvnw clean install
“`
Windows
“`
curl.exe -o code-wtih-quarkus.zip “https://code.quarkus.io/d?j=17&e=io.quarkiverse.langchain4j%3Aquarkus-langchain4j-openai&e=jdbc-postgresql&e=rest-jackson&e=hibernate-orm&cn=code.quarkus.io“
“`
After extracting the project:
“`
cd code-with-quakrus
mvnw.cmd quarkus:dev
“`
The workshop will use samples from https://github.com/quarkiverse/quarkus-langchain4j and it’s recommended to clone the project beforehand.
“`
git clone https://github.com/quarkiverse/quarkus-langchain4j.git
cd quarkus-langchain4j
mvnw.cmd clean install
“`
Schedule:
–