~/talk

Blazingly Fast GenAI App Development Java and Spring AI

Talkat Build Stuff 2024 · 2024-11-13..11-15· [large-language-models, java]
slides:none on file

Claims a complete GenAI stack using Spring AI + OpenAI + Oracle Database 23 AI to build production Java apps, demonstrating image generation (Tesla with Lithuanian flag), synthetic audio files, and a function-calling flow that returns beers by country. Implements RAG with vector embeddings stored in Oracle DB 23 AI (over 200 new features) and recommends performance tactics: virtual threads and GraalVM. Some live RAG demos fail but core examples compile and run.

AI-written summary · about

  1. 0:00🚀 Introduction to GenAI and Java in Spring AI
  2. 6:30Understanding generative AI and synthetic content generation
  3. 10:00What is AGI (Artificial General Intelligence) and how it relates to GenAI
  4. 15:00Exploring OpenAI and how to interact with models like GPT-4 for generative tasks
  5. 21:03Using Spring AI to integrate generative AI into Java applications
  6. 25:04Key features of Oracle Database 23 AI and its vector search capabilities
  7. 30:14Implementing RAG (Retrieval Augmented Generation) for enhancing responses
  8. 35:33Demonstrating AI image generation and multi-modal capabilities with Spring AI
  9. 37:00Function calling with GenAI models and external APIs for better flexibility
  10. 40:00Best practices for optimizing Java applications using virtual threads and GraalVM
  11. 43:00Wrapping up: Exploring resources for Java and database developers, and how to access them
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.