Building Intelligent Applications with LangChain4j and Spring AI
02.09.2024 , Raum E

The rise of AI has revolutionised our world and opened up countless new possibilities. Although the range of AI solutions is still growing, we're now able to develop applications with advanced language capabilities at a much faster pace.
This workshop focuses on Java libraries such as LangChain4j and Spring AI, covering key topics such as choosing an LLM, prompt engineering, and interacting with an AI.


In this workshop, we'll dive into different Language Model Models (LLMs), exploring their usage in various scenarios such as chat interactions, image generation, and audio transcription. Utilizing two distinct libraries - Langchain4j and Spring AI - we'll navigate through different AI models and their functionalities. Join us to gain practical insights into leveraging these tools, unlocking their potential for creating smarter applications.


Zielpublikum

Software developers and architects.

Kursziel

The aim of this workshop is to get familiar with LLMs (Local and cloud) and use it in different ways for typical enterprise use cases.

Voraussetzungen

Java and Spring Boot knowledge.

Infrastruktur

In order to participate, you will need:

  • A laptop with enough spare disk space and RAM
  • Java, Maven and your favorite IDE installed (Eclipse, Spring STS, IntelliJ, Netbeans, VS Code)
    An OCI-compatible container platform installed (Docker Desktop, Podman Desktop, ...)
  • Having rights to install additional software
  • No VPN restrictions – direct internet access

𝗭𝘂𝗿 𝗔𝗻𝗺𝗲𝗹𝗱𝘂𝗻𝗴: https://eventfrog.ch/de/p/kurse-seminare/computer-edv/building-intelligent-applications-with-langchain4j-and-sprin-7201134739352187208.html

Patrick is a passionate Software Crafter, trainer and coach for 42talents. His calling is to improve the working environment in IT. He believes that his work is not just about code but about people. Also, he is actively involved in the software community by organizing events and promoting topics such as Agile Software Development, Software Craft and Testing, and anything around Java, Jakarta EE and Spring.