Welcome to the official repository for our hackathon project: AI-Driven Customer Support with Multi-Agents. This project is part of the Hack the Future: A Gen AI Sprint Powered by Data, where we leverage AI-powered multi-agent systems to enhance customer service experiences.
It start from the src - Source folder Our goal is to build an AI-driven customer support system using multiple agents that can:
- Handle customer queries efficiently
- Provide real-time responses using generative AI
- Escalate complex issues to human support
- Learn from interactions to improve future responses
- Implement a multi-agent framework for customer support
- Utilize Ollama-based on-prem LLMs for response generation
- Integrate custom tools such as an API, web scraper, and ML models
- Store and retrieve customer interaction data using SQLite DB
- Develop an embedding model for better response matching
- Programming Languages: Python
- Frameworks & Libraries: LangChain, FastAPI, OpenAI API
- Database: SQLite
- Multi-Agent System: Custom-built using Python frameworks
- Deployment: Docker
βββ docs/ # Documentation & research papers
βββ src/ # Source code for AI agents
β βββ models/ # AI models and training scripts
β βββ data/ # Customer interaction data & processing scripts
β βββ api/ # Backend API for customer support interactions
βββ tests/ # Unit tests & integration tests
βββ .github/ # CI/CD workflows
βββ README.md # Project overview & instructions
Ensure you have the following installed:
- Python 3.8+
- Git
- Venkatesh R
- Yuvanesh KS