[Feature Request] Docs upload on-the-fly
Hi, it'd be a nice feature to add a tab to drag and drop new documents and have them embedded without needing to exit the app and run ingestion.
@austinmw Thanks for the suggestion. Yes, it would be nice to have a tab like that. Give me some time to come up with the implementation.
Hi @austinmw , I have added a Knowledge Tab to a development branch. Features are below
- drag and drop new documents (pdf etc.) and create knowledge base on-the-fly directly from GUI. Support multiple documents.
- If same Knowledgebase Filename existed, automatically append to that knowledge base.
- After knowledge base creation, automatically update the current GUI to include the new knowledge. New knowledge can be selected from the dropdown menu of knowledgebase under Chat Tab. For appended knowledge, current knowledge base used will be automatically updated.
The new features are available at https://github.com/RCGAI/SimplyRetrieve/tree/2-feature-request-docs-upload-on-the-fly-2 branch now. Please give it a try and let me know what you think. Thanks!
Below is the expected view of Knowledge Tab. Just drag and drop your documents then click the Create Knowledge button.
@austinmw I have merged the related development branch into main branch for further development works. Please let me know your comment when you have time. thanks!