Bug Summary:
store_data_in_vector_db is used to store web pages after retrieval. Currently, new version of the page is retrieved, split into chunks, but because previous collection exists, new data is dropped. Queries are executed against previous version instead of latest.
Steps to Reproduce:
open a new chat, fetch a web page using '#' prefix, query the content (preferably content changeable by tester)
wait until content changes (or update the content manually)
in a new chat query the same page using '#' prefix
query results will be based on first request although second request was completed
Expected Behavior:
if a page is fetched again, latest version should be available for query
Actual Behavior:
if a page is fetched again, first retrieved version is stuck for all consequent queries
Originally created by @fbirlik on GitHub (Mar 4, 2024).
Original GitHub issue: https://github.com/open-webui/open-webui/issues/1031
# Bug Report
## Description
**Bug Summary:**
store_data_in_vector_db is used to store web pages after retrieval. Currently, new version of the page is retrieved, split into chunks, but because previous collection exists, new data is dropped. Queries are executed against previous version instead of latest.
**Steps to Reproduce:**
- open a new chat, fetch a web page using '#' prefix, query the content (preferably content changeable by tester)
- wait until content changes (or update the content manually)
- in a new chat query the same page using '#' prefix
- query results will be based on first request although second request was completed
**Expected Behavior:**
- if a page is fetched again, latest version should be available for query
**Actual Behavior:**
- if a page is fetched again, first retrieved version is stuck for all consequent queries
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Originally created by @fbirlik on GitHub (Mar 4, 2024).
Original GitHub issue: https://github.com/open-webui/open-webui/issues/1031
Bug Report
Description
Bug Summary:
store_data_in_vector_db is used to store web pages after retrieval. Currently, new version of the page is retrieved, split into chunks, but because previous collection exists, new data is dropped. Queries are executed against previous version instead of latest.
Steps to Reproduce:
Expected Behavior:
Actual Behavior:
@fbirlik commented on GitHub (Mar 4, 2024):
pull-req #1029 deletes the collection if an earlier version exists