Open aef5748 opened 3 weeks ago
Hi, how do you verify the synchronization has completed? The cron process indexes files for all the users so the modification would be listed at the bottom of the indexation jobs, Try asking a question with "Selective context" in the assistant to force it to index it on the fly.
Hi, I did the following test while observing the logs from the context chat backend
If I add a new file or modify it in files, and manually execute php cron.php, I will see that the file is synchronized to the context chat backend. It seems normal, but when using collectives, only added files will be synchronized. context chat backend, modified files will not be synchronized
Not sure why that happens since the editors in both files and collectives is the same "text" app, and in my testing it emit the NodeWrittenEvent
in both the places as expected. To be 100% sure, you can inspect the database of the backend manually. It is located at /nc_app_context_chat_backend_data/vector_db_data/chroma.sqlite3
inside the container nc_app_context_chat_backend
. The table embedding_metadata
will have the desired data.