Java Meets AI: How to build LLM-Powered Applications with LangChain4j by Lize Raes

Sdílet
Vložit
  • čas přidán 11. 09. 2024
  • Do you want to build applications powered by Large Language Models (LLMs) using Java and Spring Boot?
    With LangChain4j you can create your own AI-powered chatbots, process loads of unstructured data, and automate processes with the help of AI Services that can use various tools: call APIs, access databases, and even dynamically execute generated code!
    In this talk, we will cover everything you need to know to build your own LLM-powered app. We'll start by exploring the basic building blocks: various commercial and open-source LLMs (OpenAI, Google Vertex, HuggingFace, etc.), document loaders, embeddings, numerous vector stores, memory and tools. We'll then demonstrate how to easily chain these blocks together using a concise and unified Java API.
    We'll put LangChain4j into action by building a highly patient customer support agent that handles bookings, cancellations, and provides answers personalized to the customer and tailored to the company's policies.
    To help you get started with your own apps, we'll discuss how to select the right LLMs, embeddings, and vector stores for your specific use case, as well as the trade-offs to be made. We'll also cover how you can improve the quality by adjusting parameters, pre-processing your data, and crafting efficient prompts.
    By the end of this talk, you'll be able to build an LLM-powered app using Java, and you'll know how to choose the most suitable components for your specific requirements.
    Lize Raes
    LangChain4j
    Recorded at Jfokus 2024 in Stockholm 6th of february
    www.jfokus.se

Komentáře • 3