spring-ai-alibaba/examples
Example modules demonstrating Spring AI Alibaba usage for chat, RAG, image generation, and MCP integration with Alibaba's LLM services.

This repository contains multiple example modules covering Spring AI and Spring AI Alibaba from basics to advanced usage patterns. Examples include chat completion with LLMs (DashScope), image generation, RAG (Retrieval-Augmented Generation) with vector databases, and MCP (Model Context Protocol) tool integration. The quickstart matrix shows examples requiring AI API keys and embedding models, confirming this is a developer learning resource for building AI-powered applications.
Frequently asked
- What is spring-ai-alibaba/examples?
- Example modules demonstrating Spring AI Alibaba usage for chat, RAG, image generation, and MCP integration with Alibaba's LLM services.
- Is examples open source?
- Yes — spring-ai-alibaba/examples is open source, released under the Apache-2.0 license.
- What language is examples written in?
- spring-ai-alibaba/examples is primarily written in Java.
- How popular is examples?
- spring-ai-alibaba/examples has 2.8k stars on GitHub.
- Where can I find examples?
- spring-ai-alibaba/examples is on GitHub at https://github.com/spring-ai-alibaba/examples.