1) Added loaders that support additional file types including PPT, DOCX, CSV, Webpage, and YouTube.
2) Pull request template: pull_request_template.md
3) FastAPI Testing Screenshots: TestingScreenShots
4) YouTubeLoader documentation for timestamp filtering implementation: YouTubeLoader
5) Code fastforwarded with kai-ai-backend's main repo
6) Updates based on the comments from previous pull request to sandbox:
a) Updated .gitignore
b) Added documentation for YouTubeLoader with timestamp filter, explaining the implementation and testing.
c) Refactored the file extension checking to use a dynamic list
d) Removed the deprecated LoacalFileLoader
e) Tested multiple filetypes in a single payload request and created a report of the successful requests with
screenshots. Please refer to the TestingScreenShots document
1) Added loaders that support additional file types including PPT, DOCX, CSV, Webpage, and YouTube. 2) Pull request template: pull_request_template.md 3) FastAPI Testing Screenshots: TestingScreenShots 4) YouTubeLoader documentation for timestamp filtering implementation: YouTubeLoader 5) Code fastforwarded with kai-ai-backend's main repo 6) Updates based on the comments from previous pull request to sandbox: a) Updated .gitignore b) Added documentation for YouTubeLoader with timestamp filter, explaining the implementation and testing. c) Refactored the file extension checking to use a dynamic list d) Removed the deprecated LoacalFileLoader e) Tested multiple filetypes in a single payload request and created a report of the successful requests with screenshots. Please refer to the TestingScreenShots document