Part 1: Foundations
- 1. Meet the Java AI frameworks
- 2. The smallest AI application
- 3. Templates and structured output
Part 2: Grounding and quality
- 4. Judging the answer
- 5. Answering from your documents
Part 3: Memory, tools and agents
- 6. Remembering the conversation
- 7. Calling tools
- 8. Tools over a protocol
- 9. Audio and images
Part 4: Running it in production
- 10. Watching the models work
- 11. Securing the assistant
Part 5: Generative building blocks
- 12. Generating structured text
- 13. From assistants to agents