Documentation Guide
Overview
This is a documentation page on how to use SpringAI features in your code.
Spring AI is a framework for building AI-powered applications with Spring Boot. It provides abstractions and implementations for integrating with various AI models and services.
Core Concepts
- User / System Prompt design and engineering
- Tools / API calls integration
- Retrieval-Augmented Generation (RAG) / vector search
- JSON input/output structure (clear contract for inputs and outputs)
- Image as input (vision or multimodal examples)
- Tools with PII-aware context (secure handling & redaction)
- Chat memory (MongoDB )
Resources
For more information, visit the official Spring AI documentation.