SimplyRetrieve icon indicating copy to clipboard operation
SimplyRetrieve copied to clipboard

[Feature Request] Docs upload on-the-fly

Open austinmw opened this issue 2 years ago • 3 comments

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 avatar Aug 12 '23 15:08 austinmw

@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.

yy29 avatar Aug 12 '23 16:08 yy29

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.

knowledge tab

yy29 avatar Aug 15 '23 11:08 yy29

@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!

yy29 avatar Aug 21 '23 02:08 yy29