MCP ExplorerExplorer

Spring Ai Alibaba Agent

@16Mikuon 9 months ago
5 MIT
FreeCommunity
AI Systems
参考spring-ai-alibaba-examples示例,实现了一个具备记忆、RAG 、函数调用能力和MCP服务调用的对话式电商 AI 智能体。

Overview

What is Spring Ai Alibaba Agent

This project is an intelligent e-commerce customer service agent developed using SpringAI, featuring retrieval-augmented generation (RAG), dialogue memory, function calling, and MCP service invocation capabilities.

Use cases

The intelligent agent can handle various customer service scenarios in e-commerce, such as answering queries about product availability, processing transactions, and providing personalized recommendations based on user interactions and historical data.

How to use

To use the service, users should clone the provided repositories for the back-end and front-end code. After set up, run the server and client, ensuring that all dependencies are properly configured to enable the communication between the agent and users.

Key features

Key features include retrieval-augmented generation for enhanced responses, a dialogue memory to maintain context over conversations, the ability to call different functions based on user input, and integration with MCP services for extended functionalities.

Where to use

This application is suitable for e-commerce platforms, customer support systems, and any service requiring interactive communication with users, enabling businesses to provide efficient and personalized assistance.

Content

参考了spring-ai-alibaba-examples仓库中的playground-flight-booking项目,制作了一个基于SpringAI的具备RAG检索增强生成,对话记忆,函数调用,MCP服务调用等功能的电商客服智能体。

后端代码链接:https://github.com/16Miku/spring-ai-alibaba-agent

前端代码链接:https://github.com/16Miku/chat2-spring-ai

稀土掘金演示博客:基于SpringAI的电商客服智能体

CSDN演示博客:基于SpringAI的电商客服智能体

参考自:Spring AI Alibaba 智能机票助手

学习笔记:SpringAI Alibaba智能机票助手后端源码学习笔记

Tools

No tools

Comments

Recommend MCP Servers

View All MCP Servers