~/talk

AI for Java Developers

Talkat Commit Your Code 2026 · 2026-09-02..09-04· [java, large-language-models]
slides:none on file

Java runs inference-grade AI in production and two thirds of AI compute is now inference with 55% of cloud spend on inference and 74% of builders saying most workload is inference. Spring AI gives a unified chat client and model abstraction so code swaps providers or local runners without change, exposes observability and token metrics, supports streaming responses, and enforces structured output by requesting JSON schemas that deserialize to Java types; one required config is the provider API key.

AI-written summary · about

  1. 0:00AI for Java developers
  2. 1:32Java for AI workloads
  3. 5:27LLMs without a framework
  4. 6:32AI apps: framework challenges
  5. 8:38Spring AI out of the box
  6. 11:03Spring Boot with Spring AI
  7. 13:54Chat endpoint with Spring AI
  8. 17:49Prompt templates for inputs
  9. 18:33Token metrics for responses
  10. 19:17Observability with advisors
  11. 20:40Streaming responses
  12. 21:42Type-safe AI responses
  13. 23:30Guardrails with system messages
  14. 24:32Resources and closing
~/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.