Spring AI Alibaba Playground
一个包含互动对话 UI 的综合示例,体验对话记忆、工具调用、图片生成等。
MCP 示例
包含如何发布 MCP server、如何发起 MCP 调用的相关示例。
ChatClient
在应用中集成 ChatClient 与 ChatModel 的基本使用示例。
同时使用多个模型
在应用中同时声明多个 ChatModel、ChatClient 调用多个模型。
ImageModel
如何使用 ImageModel 集成 Dashscope 模型生成图像。
多模态
在与模型的交互中,使用 ChatClient 同时输入文字、图片和视频。
百度翻译
在模型调用中使用百度翻译工具实现自然语言翻译,比如中译英。
百炼RAG知识库
通过 Spring AI Alibaba 集成百炼知识库实现 RAG 知识库增强。
模块化RAG
Spring AI 模块化 RAG 的接口定义与基本使用,包括问题重写、检索重排等。
可观测
Spring AI Alibaba 集成 AI 可观测系统的使用方法与最佳实践,包括 Metrics、Tracing 等。
百度搜索
借助百度引擎执行网页搜索并获取搜索结果。
微软Bing搜索
借助Bing引擎执行网页搜索并获取搜索结果。
SERP API
借助 SerpAPI 调用搜索引擎并获得搜索结果,支持结果的抓取与分析。
阿里翻译
阿里巴巴翻译服务,支持多语言互译。
谷歌翻译
Google Translate API,提供高质量的翻译服务。
微软翻译
调用微软翻译API,支持多语言翻译服务。
百度翻译
提供中文及其他语言之间的翻译功能。
有道翻译
支持多语言之间的翻译服务。
飞书
Lark办公套件,进行消息发送、文件管理等操作。
语雀
支持文档创建、管理等操作。
钉钉
支持消息发送、企业内部通讯等功能。
github
集成 GitHub API,支持代码仓库查询、问题跟踪等功能。
Crawler爬虫
爬虫工具,支持网页内容抓取和数据采集。
新浪新闻
新闻搜索、获取最新新闻等功能。
今日头条
获取新闻数据和内容。
高德地图
地理位置查询、路线规划等功能。
百度地图
地理位置查询、路线规划等功能。
天气预报
天气查询功能,获取实时天气预报信息。
正则表达式
用于文本模式匹配和数据提取。
时间工具
提供当前时间和日期的获取功能,支持多种格式。
JSON解析
提供JSON数据处理功能,用于JSON数据的解析、修改等操作。
OpenSearch
阿里云OpenSearch向量检索版适配,支持全文搜索和实时分析。
AnalyticDB
云原生数据仓库AnalyticDB PostgreSQL版的向量数据库
Tair
阿里云自研TairVector提供高性能、实时,集存储、检索于一体的向量数据库服务。
Redis
Redis Search and Query extends the core features of Redis OSS and allows you to use Redis as a vector database.
ElasticSearch
Elasticsearch is an open source search and analytics engine based on the Apache Lucene library.
milvus
Milvus is an open-source vector database
PGvector
PGvector is an open-source extension for PostgreSQL that enables storing and searching over machine learning-generated embeddings.
InMemory
ChatMemory 多轮会话存储实现,内存存储,适用于短期会话。
Redis
基于 Redis 的 ChatMemory 多轮会话存储实现。
Mysql
基于 Mysql 的 ChatMemory 多轮会话存储实现。
支持 PDF 格式的文档内容解析与读取。
Tika
支持各种格式的文档读取,包括pdf、txt、图像、word文档等。
POI
基于 Mysql 的 ChatMemory 多轮会话存储实现。
Mysql
基于 Mysql 的 ChatMemory 多轮会话存储实现。
Dashscope
基于阿里通义系列模型适配,支持 qwen-max 等文本对话。
OpenAI
基于 OpenAI 模型适配,支持文本对话。
DeepSeek
基于阿里通义模型适配,支持 deepseek-r1 等文本模型。
QwQ 32B
基于阿里通义模型适配,支持 qwq-32b 开源文本模型。
Ollama
通过Spring AI官方对OpenAI的适配,支持Ollama等本地模型接入。
Dashscope
基于阿里通义系列模型适配,支持文字描述生成图片。
OpenAI
基于OpenAI系列模型适配,支持文字描述生成图片。
Dashscope
阿里百炼语音模式适配,支持文字生成语音(TTS)、语音生成文字(Transcription)等功能。