如何将用户上传的文件放入知识库?

这个需求可能不太主流,但是实际需要。

我希望让用户自己来维护知识库,假设用户传入一个文件a.docx,然后伴随提问:帮我把这个文件放入知识库A中

我设想的是通过LLM+多模态,可以将这个文件存入知识库,并自动embedding,可行吗??或者有其他类似的实现方案吗?