Overview
Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Learn to develop AI applications in Java using Quarkus and Langchain4j in this 50-minute conference talk from GeeCON 2024. Discover how to leverage Quarkus, the cloud-native Java development framework, alongside its Langchain4j extension to work with AI models including GPT and image-generating models. Explore building a chatbot application that implements Retrieval Augmented Generation (RAG) by supplying data from custom data stores to enable AI models to answer questions using your specific data. Master creating highly autonomous agents by providing models with various tools - locally implemented functions that models can execute when necessary, such as sending emails or writing to databases - allowing agents to determine appropriate sequences of steps to accomplish high-level goals. Experience Quarkus development features that streamline the AI application development process, including interfaces for manually chatting with models directly through applications and exploring image-generating capabilities. Witness how Quarkus's development productivity and features extend seamlessly into AI application creation, opening endless possibilities for Java developers entering the AI space.
Syllabus
GeeCON 2024: Jan Martiška - Developing AI applications in Java with Quarkus and Langchain4j
Taught by
GeeCON Conference