We will create together a (serverless) MicroProfile application with LLM access. I will also discuss the following topics:
- Introduction to Large Language Models (LLMs) and Generative AI
- Understanding LLM basics
- Overview of LangChain4j and Quarkus and its role in Java-based AI development
- Types of models (GPT, BERT, etc.)
- Tokenization and embeddings
- Prompt engineering techniques
- Enterprise "AI" Integration
- Anthropic and openAI APIs
- tools and functions
- structured output
- RAG vs. large context windows
- first party integration
- AWS Bedrock
- Hands-on with LangChain4j
- Basic text generation
- Question answering systems
- Rule Engines
- Expert Systems
- Advanced LangChain4j features
- Chaining multiple AI tasks
- (...)
https://workshops.adam-bien.com/llm-bootstrap.htm