Commit History

  1. feat: add conversation history support to chat service and update Gradio UI for interactive sessions Running

    491caa2
  2. feat: implement modular RAG architecture, query routing, metadata-filtered retrieval, and a comprehensive offline testing suite.

    af355c6
  3. refactor: modularize chat service by extracting core logic into dedicated workflow functions

    d8746a9
  4. refactor: move title from launch configuration to Blocks constructor in Gradio interface

    2f6c22c
  5. refactor: migrate chat and ingestion logic into dedicated services and consolidate database initialization

    177071b
  6. feat: implement AI query router and metadata-based filtering for RAG retrieval with updated UI controls

    63e89a8
  7. feat: introduce VECTOR_SIZE configuration for dynamic Qdrant collection creation

    5b1fbea
  8. feat: implement document chunking with configurable size and overlap during ingestion

    5f50b2d
  9. refactor: modularize data loading and ingestion logic for improved maintainability

    ebb16cc
  10. feat: clear existing collection in Qdrant before running ingestion process

    6b63add
  11. feat: implement RAG pipeline with Qdrant vector store, Groq LLM integration, and structured prompt management

    bbd91de
  12. feat: migrate LLM from local Flan-T5 to Groq API and add environment configuration files

    b71661a

  1. rename

    Verified signature
    1076719

  1. Update README.md

    Verified signature
    4390368

  1. feat: refine system prompt, set max sequence length, and adjust generation parameters for improved response quality

    45c9e8c
  2. refactor: replace transformers pipeline with manual model loading and add Gradio UI interface

    148f8e0
  3. refactor: restrict retrieval to the single most relevant document and remove Gradio UI implementation

    44c31bc
  4. refactor: remove code comments, optimize retrieval logic, and refine LLM prompting and output formatting

    54bd46f
  5. refactor: reduce retrieval counts, improve document filtering logic, and enforce stricter prompt constraints for the LLM assistant

    9253f89
  6. fix: update pipeline task type from text2text-generation to text-generation

    2f0e017
  7. refactor: optimize RAG pipeline with Flant-T5, centralized retrieval, and UI refinements

    588d079
  8. feat: update Qdrant indexing, add payload filtering, and switch to Mistral-7B model for RAG pipeline

    7ab6bf3
  9. refactor: remove unused imports, standardize naming, and update Qdrant filters to use FieldCondition objects

    6280cfe
  10. feat: integrate local LLM pipeline and structured RAG retrieval for policies and products

    cade431
  11. refactor: remove redundant section headers, inline helper functions, and simplify retrieval and chat logic

    eb64059
  12. refactor: optimize data ingestion with type metadata, improve retrieval filtering, and clean up codebase structure

    cc6062a
  13. refactor: implement UUID generation for ingestion and replace local transformer pipeline with placeholder LLM function

    0b6ca2d
  14. refactor: swap Flan-T5 for GPT-2 causal language model and clean up ingestion and UI code

    8cd5117
  15. refactor: clean up imports, update LLM to flan-t5-small, and refine Gradio UI labels

    26ad2e6
  16. refactor: modernize data ingestion, update LLM pipeline implementation, and improve Qdrant configuration handling

    9c050cb
  17. refactor: migrate to local LLM inference using flan-t5 and remove HuggingFace API dependency

    33e0507
  18. refactor: improve Qdrant initialization, enhance data ingestion, and add robust error handling to RAG pipeline

    27594de
  19. feat: implement automated Qdrant collection recreation and improve LLM response handling and UI presentation

    47487a9
  20. refactor: migrate from langchain-community to langchain-qdrant for vector store integration

    0e10228
  21. refactor: rename policy and product data files by removing _rag suffix

    378351c
  22. refactor: simplify code structure, refine system prompt, and migrate Gradio interface to Blocks API

    0053a08
  23. feat: implement ingest_to_qdrant function to upload policy and product data to vector store

    a7f7cb9
  24. feat: add load_files utility to parse policy and product JSON data

    fa367c4
  25. add rag data

    840df5f
  26. Create app.py

    Verified signature
    a05e2b3
  27. Create requirements.txt

    Verified signature
    d210a6d
  28. initial commit

    Verified signature
    0820889