From Java Dev to AI Engineer: Spring AI Fast Track
README
Welcome to the official GitHub repository for the Spring AI Course. This course helps you build intelligent applications using the Spring AI framework and integrate powerful LLMs like OpenAI into your Spring Boot apps.
Below are some carefully curated reference links and tools used throughout the course. Bookmark this information for quick access during development and exploration.
Spring AI Official Documentation
The core reference for understanding Spring AI modules, configuration, and supported AI providers.
OpenAI Platform Docs
Learn how to use OpenAI's APIs including ChatGPT, GPT-4, embeddings, and more.
Ollama
Run open-source large language models (LLMs) locally on your machine with simple commands.
AWS Bedrock
Access foundation models from various providers via a fully managed AWS service.
Docker Desktop
Essential for running local AI model runtimes and Docker Compose setups used in the course.
Docker Model Runner
Use Docker’s official tool for running and managing AI models locally.
Attention Is All You Need (Transformer Paper)
The seminal research paper that introduced the Transformer architecture behind modern LLMs.
OpenAI Tokenizer Tool
Visualize how OpenAI tokenizes input prompts and estimate token usage.