infiniflow / ragflow

RAGFlow is an open-source RAG (Retrieval-Augmented Generation) engine based on deep document understanding.
https://ragflow.io
Apache License 2.0
22.87k stars 2.24k forks source link

Backup/Export and Restore/Import of KnowledgeBase and Agents. #3239

Open KevinHuSh opened 1 week ago

KevinHuSh commented 1 week ago

Discussed in https://github.com/orgs/infiniflow/discussions/3163

Originally posted by **sbmandava** November 2, 2024 Requirement : Ability to Backup/Export and Restore/Import Agent Workflows or Share Workflows on a new system. Why ? - Allows us to do Version Control on the Flow Changes. (Right now anything can be changed) - Seperate Development from Production Usage. So we can tweak workflows in Dev Environment Test, Verify and then export it Production and reconnect it to production Knowledge Bases. - Backup and Restore Method of these specific components : KnowledgeBase and Agents (so they can redeploy on new system and make minor tweaks to get it production ready)
mieco commented 1 week ago

I think backup and restore of knowledgeBase is necessary for me to do migration