智多星 AI 智能体项目
什么是智多星 AI 智能体?
智多星 AI 智能体 旨在通过 AI 大模型解决用户的复合问题,支持多轮对话、基于自定义知识库进行问答、自主调用工具和 MCP 服务完成任务。
该项目,通过整合多种 AI 智能体,实现灵活开发各种复杂的 AI 应用的基础模板。
做这个项目的出发点?
本项目通过一系列实际应用对目前比较主流 AI 技术 学以致用。
我们将共同探索以下知识:
- AI 应用平台的使用
- 接入 AI 大模型
- AI 开发框架(Spring AI + LangChain4j)
- AI 大模型本地部署
- Prompt 工程和优化技巧
- 多模态特性
- Spring AI 核心特性:如自定义拦截器、上下文持久化、结构化输出
- RAG 知识库和向量数据库
- Tool Calling 工具调用
- MCP 模型上下文协议和服务开发
- AI 智能体 Manus 原理和自主开发
- AI 服务化和 Serverless 部署
涉及哪些主流 AI 技术?
项目以 Spring AI 开发框架实战为核心,涉及到多种主流 AI 客户端和工具库的运用。
- Java 21 + Spring Boot 3 框架
- ⭐️ Spring AI + LangChain4j
- ⭐️ RAG 知识库
- ⭐️ PGvector 向量数据库
- ⭐ Tool Calling ️工具调用
- ⭐️ MCP 模型上下文协议
- ⭐️ ReAct Agent 智能体构建
- ⭐️ Serverless 计算服务
- ⭐️ AI 大模型开发平台百炼
- ⭐️ Cursor AI 代码生成 + MCP
- 第三方接口:如 SearchAPI / Pexels API
- Ollama 大模型部署
- Kryo 高性能序列化
- Jsoup 网页抓取
- iText PDF 生成
- Knife4j 接口文档
