move retriever logic out of rag for better flexiable and introduce file retriever tables
|
---|
|
ai-hub/app/core/pipelines/dspy_rag.py |
---|
ai-hub/app/core/retrievers/file_retriever.py 0 → 100644 |
---|
ai-hub/app/core/services/rag.py |
---|
ai-hub/app/core/services/workspace.py |
---|
ai-hub/app/db/file_retriever_models.py 0 → 100644 |
---|
ai-hub/tests/core/pipelines/test_dspy_rag.py |
---|
ai-hub/tests/core/services/test_rag.py |
---|