此目录承接框架仓库迁出的 12 个示例模块。各模块继续使用独立的 Spring Boot 父 POM;本目录的 pom.xml 仅聚合模块,根目录原有 Spring AI Alibaba 示例的依赖管理保持独立。
需要 JDK 17 或更高版本、Maven 3.9.1 或更高版本。示例当前使用 Spring Boot 4.1.1、Spring AI 2.0.1、Agentic Spring AI 与 Extensions 2.1.0-dev。
运行前须将对应版本的框架模块及所需 Extensions 模块安装至本地 Maven 仓库,或配置已提供这些版本的 Maven 仓库。全部示例需要核心与 Extensions BOM;模型调用通常需要 DashScope Starter,图工程示例还需要 AgentScope Starter。开发版本缺失时,先构建对应依赖,不要修改示例版本来绕过解析错误。
以下命令从本仓库根目录执行。模型调用需要有效的 API Key;其他外部服务要求见各模块文档。
export AI_DASHSCOPE_API_KEY=your-api-key
mvn -f examples/chatbot/pom.xml spring-boot:run启动后访问 http://localhost:8080/chatui/index.html。
# Build and test all migrated examples.
mvn -f examples/pom.xml verify
# Build one example.
mvn -f examples/multiagent-patterns/subagent/pom.xml verify| 目录 | 用途 |
|---|---|
| chatbot | Chatbot 与工具调用 |
| deepresearch | 深度研究智能体 |
| documentation | 框架与图工作流教程源码 |
| graphengineering | AgentScope RepoOps 图工程 |
| handoffs-multiagent | 多智能体交接 |
| handoffs-singleagent | 单智能体状态交接 |
| pipeline | 顺序流水线 |
| routing | 条件路由 |
| skills | 技能加载 |
| subagent | 子智能体委派 |
| supervisor | 主智能体协调 |
| workflow | RAG 与 SQL 工作流 |
迁移仅调整仓库位置、构建入口和文档链接,Java 包名、应用配置与依赖版本沿用原值。旧命令中的 examples/... 相对路径保持有效,执行目录改为本仓库根目录,使用本机 mvn。