mirror of
https://github.com/open-webui/open-webui.git
synced 2026-07-17 08:21:12 -05:00
[GH-ISSUE #16482] issue: s3vector ModuleNotFoundError: No module named 'backend' #56589
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @jsweetzer-ea on GitHub (Aug 11, 2025).
Original GitHub issue: https://github.com/open-webui/open-webui/issues/16482
Check Existing Issues
Installation Method
Docker
Open WebUI Version
0.6..21
Ollama Version (if applicable)
No response
Operating System
AWS Linux
Browser (if applicable)
No response
Confirmation
README.md.Expected Behavior
Set s3vector as VECTOR_DB to use s3 vectors and it should work
Actual Behavior
Build fails:
s3vector.py imports stringify_metadata via backend.open_webui.retrieval.vector.utils, but backend isn’t a Python package, so the import fails at runtime with ModuleNotFoundError.
Steps to Reproduce
Set s3vector and associated env vars, run the container
Logs & Screenshots
Additional Information
No response
@tjbck commented on GitHub (Aug 11, 2025):
Addressed in dev, 0.6.22 will be released shortly.