JC0v0/Customer-Agent
电商智能客服系统,支持AI客服回复,关键词转人工
What it solves
It provides an automated AI customer service solution for e-commerce sellers, specifically integrating with platforms like Pinduoduo. It eliminates the need for manual responses to common inquiries by using an AI agent that can handle product queries, policy questions, and order-related issues autonomously.
How it works
The application is a PyQt6-based desktop app that connects to e-commerce platforms via WebSockets to receive messages in real-time. It uses a custom-built Agent framework (via LiteLLM) to manage conversation context and execute tools. It employs a dual-knowledge base system—one for product details and one for customer service policies—to ensure accurate responses. It can also automatically sync product data from APIs and use multimodal LLMs to extract product knowledge for its database.
Who it’s for
E-commerce merchants and store owners who want to automate their customer support without relying on complex third-party platforms or requiring deep technical knowledge to set up.
Highlights
- Multi-channel Integration: Currently supports real-time message handling for Pinduoduo.
- Dual Knowledge Base: Separate retrieval systems for product-specific info and general store policies (shipping, refunds, etc.).
- Agentic Tool Use: The AI can actively fetch product lists, send product links to users, and search knowledge bases, or transfer the chat to a human agent.
- Automated Product Sync: Pulls product lists from APIs and uses multimodal LLMs to automatically populate the product knowledge base.
- Easy Deployment: Provided as a Windows executable (.exe) that includes necessary drivers, requiring no Python environment for end-users.
Related
- Project
- Project
- Project
- Project
- Project