/rag-question-answering-model

RAG LLM Agent architecture for answering company related questions based on the information provided by the company

Primary LanguagePython

AI Assistant Project

This is the project we made in Kuika AI Hackathon as Finetuners team.

Agents

The project includes the following agents to handle specific types of queries:

  1. Context Decider Agent:

    • Decides which department (agent) should handle the user's query.
    • Utilizes langchain.prompts and ChatOpenAI.
  2. Code Analysis Agent:

    • Analyzes Python code files and answers code-related questions.
    • Uses the OpenAI API for code analysis.
  3. Document Agent:

    • Processes and analyzes various document types (PDF, DOCX, PPTX).
    • Extracts and summarizes content from documents.
  4. Database Agent:

    • Executes SQL queries on a SQLite database.
    • Provides explanations for query results.

UI

ss1 ss2 ss3 ss4

Presentation

FineTuners-1_page-0001 FineTuners-1_page-0002 FineTuners-1_page-0003 FineTuners-1_page-0004 FineTuners-1_page-0005 FineTuners-1_page-0006 FineTuners-1_page-0007