issues
search
QuivrHQ
/
quivr
Opiniated RAG for integrating GenAI in your apps 🧠Focus on your product rather than the RAG. Easy integration in existing products with customisation! Any LLM: GPT4, Groq, Llama. Any Vectorstore: PGVector, Faiss. Any Files. Anyway you want.
https://core.quivr.com
Other
36.61k
stars
3.57k
forks
source link
Update syncs
#3230
Closed
linear[bot]
closed
3 weeks ago
linear[bot]
commented
1 month ago
Get all Knowledge Sync from db that are: root syncs :
if sync is not folder:
(1)
Get a newer version and check the updated time
Process the new file
Insert new file in db Processing
Insert chunks
Remove previous knowledge
If sync is folder:
Get one level of children:
Send all children to /link_to_brain routes. -> This will automatically create the knowledge, link it to the parent brains and send it for processing
Get knowledge children from DB ( where parent_id = folder.id)
For
file_child
in children:
if
file_child
in DB:
Add
file_child
to syncs (process + link to parent_brain)
else :
RUN
(1)
Sync are updated once a day
linear[bot]
commented
1 month ago
ENT-86 Update syncs
file_child
in children:file_child
in DB:file_child
to syncs (process + link to parent_brain)