[GH-ISSUE #8270] PGVector length error #69666

Closed
opened 2026-05-13 01:58:26 -05:00 by GiteaMirror · 0 comments
Owner

Originally created by @binaryYuki on GitHub (Jan 2, 2025).
Original GitHub issue: https://github.com/open-webui/open-webui/issues/8270

Bug Report

Installation Method

Docker Swarm

Environment

  • Open WebUI Version: latest

  • Ollama (if applicable): N/A(disabled)

  • Operating System: Macos Sonoma

  • Browser (if applicable): Chrome

Confirmation:

  • I have read and followed all the instructions provided in the README.md.
  • I am on the latest version of both Open WebUI and Ollama.
  • I have included the browser console logs.
  • I have included the Docker container logs.
  • I have provided the exact steps to reproduce the bug in the "Steps to Reproduce" section below.

Expected Behavior:

Successfully embeddend.

Actual Behavior:

Vector length 3072 not supported.

Description

Bug Summary:
[Error: open_webui.routers.files] 400: Vector length 3072 not supported. Max length must be <= 1536

Reproduction Details

env:

ENV=prod
ENABLE_CHANNEL=True
ENABLE_OAUTH_SIGNUP=True
ADMIN_EMAIL=***@gmail.com
DEFAULT_MODELS=gpt-4o
DEFAULT_LOCALE=cn
DEFAULT_USER_ROLE=pending
ENABLE_OLLAMA_API=False
ENABLE_LOGIN_FORM=False
OPENAI_API_KEY=********
TASK_MODEL=gpt-4o-mini
RAG_OPENAI_API_KEY=********
RAG_EMBEDDING_ENGINE=openai
RAG_EMBEDDING_MODEL=text-embedding-3-large
PDF_EXTRACT_IMAGES=true
VECTOR_DB=pgvector
PGVECTOR_DB_URL=postgresql://********@*.l.aivencloud.com:*/webui?sslmode=require
OPENID_REDIRECT_URI=https://webui.*.*/oauth/oidc/callback

Steps to Reproduce:

  • upload a file

Logs and Screenshots

webui-app-dsoych.1.4t4etit44kix@workera1    | INFO  [open_webui.routers.openai] get_all_models()
webui-app-dsoych.1.4t4etit44kix@workera1    | INFO:     172.71.26.93:0 - "GET /api/models HTTP/1.1" 200 OK
webui-app-dsoych.1.4t4etit44kix@workera1    | INFO:     172.71.26.92:0 - "GET /api/v1/configs/banners HTTP/1.1" 200 OK
webui-app-dsoych.1.4t4etit44kix@workera1    | INFO:     172.71.26.93:0 - "GET /api/v1/tools/ HTTP/1.1" 200 OK
webui-app-dsoych.1.4t4etit44kix@workera1    | INFO:     172.71.26.92:0 - "GET /api/v1/channels/ HTTP/1.1" 200 OK
webui-app-dsoych.1.4t4etit44kix@workera1    | INFO:     172.71.26.92:0 - "GET /api/v1/knowledge/fadf3384-7d39-48fb-8e9c-f51bc2f22b1d HTTP/1.1" 200 OK
webui-app-dsoych.1.4t4etit44kix@workera1    | INFO:     172.71.26.92:0 - "GET /api/version/updates HTTP/1.1" 200 OK
webui-app-dsoych.1.4t4etit44kix@workera1    | INFO:     172.71.26.93:0 - "GET /api/v1/chats/all/tags HTTP/1.1" 200 OK
webui-app-dsoych.1.4t4etit44kix@workera1    | INFO:     172.71.26.92:0 - "GET /api/v1/chats/pinned HTTP/1.1" 200 OK
webui-app-dsoych.1.4t4etit44kix@workera1    | INFO:     172.71.26.93:0 - "GET /api/v1/chats/?page=1 HTTP/1.1" 200 OK
webui-app-dsoych.1.4t4etit44kix@workera1    | INFO:     172.71.26.93:0 - "GET /api/v1/folders/ HTTP/1.1" 200 OK
webui-app-dsoych.1.4t4etit44kix@workera1    | INFO:     172.71.26.92:0 - "GET /api/v1/chats/?page=2 HTTP/1.1" 200 OK
webui-app-dsoych.1.4t4etit44kix@workera1    | WARNI [python_multipart.multipart] Skipping data after last boundary
webui-app-dsoych.1.4t4etit44kix@workera1    | INFO  [open_webui.routers.files] file.content_type: application/pdf
webui-app-dsoych.1.4t4etit44kix@workera1    | WARNI [pypdf._reader] Ignoring wrong pointing object 9 0 (offset 0)
webui-app-dsoych.1.4t4etit44kix@workera1    | WARNI [pypdf._reader] Ignoring wrong pointing object 11 0 (offset 0)
webui-app-dsoych.1.4t4etit44kix@workera1    | WARNI [pypdf._reader] Ignoring wrong pointing object 13 0 (offset 0)
webui-app-dsoych.1.4t4etit44kix@workera1    | WARNI [pypdf._reader] Ignoring wrong pointing object 15 0 (offset 0)
webui-app-dsoych.1.4t4etit44kix@workera1    | WARNI [pypdf._reader] Ignoring wrong pointing object 17 0 (offset 0)
webui-app-dsoych.1.4t4etit44kix@workera1    | WARNI [pypdf._reader] Ignoring wrong pointing object 19 0 (offset 0)
webui-app-dsoych.1.4t4etit44kix@workera1    | WARNI [pypdf._reader] Ignoring wrong pointing object 21 0 (offset 0)
webui-app-dsoych.1.4t4etit44kix@workera1    | WARNI [pypdf._reader] Ignoring wrong pointing object 23 0 (offset 0)
webui-app-dsoych.1.4t4etit44kix@workera1    | WARNI [pypdf._reader] Ignoring wrong pointing object 25 0 (offset 0)
webui-app-dsoych.1.4t4etit44kix@workera1    | WARNI [pypdf._reader] Ignoring wrong pointing object 27 0 (offset 0)
webui-app-dsoych.1.4t4etit44kix@workera1    | WARNI [pypdf._reader] Ignoring wrong pointing object 29 0 (offset 0)
webui-app-dsoych.1.4t4etit44kix@workera1    | WARNI [pypdf._reader] Ignoring wrong pointing object 31 0 (offset 0)
webui-app-dsoych.1.4t4etit44kix@workera1    | WARNI [pypdf._reader] Ignoring wrong pointing object 34 0 (offset 0)
webui-app-dsoych.1.4t4etit44kix@workera1    | WARNI [pypdf._reader] Ignoring wrong pointing object 36 0 (offset 0)
webui-app-dsoych.1.4t4etit44kix@workera1    | WARNI [pypdf._reader] Ignoring wrong pointing object 38 0 (offset 0)
webui-app-dsoych.1.4t4etit44kix@workera1    | WARNI [pypdf._reader] Ignoring wrong pointing object 40 0 (offset 0)
webui-app-dsoych.1.4t4etit44kix@workera1    | WARNI [pypdf._reader] Ignoring wrong pointing object 42 0 (offset 0)
webui-app-dsoych.1.4t4etit44kix@workera1    | WARNI [pypdf._reader] Ignoring wrong pointing object 44 0 (offset 0)
webui-app-dsoych.1.4t4etit44kix@workera1    | WARNI [pypdf._reader] Ignoring wrong pointing object 48 0 (offset 0)
webui-app-dsoych.1.4t4etit44kix@workera1    | WARNI [pypdf._reader] Ignoring wrong pointing object 51 0 (offset 0)
webui-app-dsoych.1.4t4etit44kix@workera1    | WARNI [pypdf._reader] Ignoring wrong pointing object 53 0 (offset 0)
webui-app-dsoych.1.4t4etit44kix@workera1    | WARNI [pypdf._reader] Ignoring wrong pointing object 55 0 (offset 0)
webui-app-dsoych.1.4t4etit44kix@workera1    | WARNI [pypdf._reader] Ignoring wrong pointing object 57 0 (offset 0)
webui-app-dsoych.1.4t4etit44kix@workera1    | WARNI [pypdf._reader] Ignoring wrong pointing object 59 0 (offset 0)
webui-app-dsoych.1.4t4etit44kix@workera1    | WARNI [pypdf._reader] Ignoring wrong pointing object 61 0 (offset 0)
webui-app-dsoych.1.4t4etit44kix@workera1    | WARNI [pypdf._reader] Ignoring wrong pointing object 63 0 (offset 0)
webui-app-dsoych.1.4t4etit44kix@workera1    | WARNI [pypdf._reader] Ignoring wrong pointing object 65 0 (offset 0)
webui-app-dsoych.1.4t4etit44kix@workera1    | WARNI [pypdf._reader] Ignoring wrong pointing object 67 0 (offset 0)
webui-app-dsoych.1.4t4etit44kix@workera1    | WARNI [pypdf._reader] Ignoring wrong pointing object 69 0 (offset 0)
webui-app-dsoych.1.4t4etit44kix@workera1    | WARNI [pypdf._reader] Ignoring wrong pointing object 71 0 (offset 0)
webui-app-dsoych.1.4t4etit44kix@workera1    | WARNI [pypdf._reader] Ignoring wrong pointing object 73 0 (offset 0)
webui-app-dsoych.1.4t4etit44kix@workera1    | WARNI [pypdf._reader] Ignoring wrong pointing object 75 0 (offset 0)
webui-app-dsoych.1.4t4etit44kix@workera1    | WARNI [pypdf._reader] Ignoring wrong pointing object 77 0 (offset 0)
webui-app-dsoych.1.4t4etit44kix@workera1    | WARNI [pypdf._reader] Ignoring wrong pointing object 79 0 (offset 0)
webui-app-dsoych.1.4t4etit44kix@workera1    | WARNI [pypdf._reader] Ignoring wrong pointing object 81 0 (offset 0)
webui-app-dsoych.1.4t4etit44kix@workera1    | WARNI [pypdf._reader] Ignoring wrong pointing object 83 0 (offset 0)
webui-app-dsoych.1.4t4etit44kix@workera1    | WARNI [pypdf._reader] Ignoring wrong pointing object 85 0 (offset 0)
webui-app-dsoych.1.4t4etit44kix@workera1    | WARNI [pypdf._reader] Ignoring wrong pointing object 87 0 (offset 0)
webui-app-dsoych.1.4t4etit44kix@workera1    | WARNI [pypdf._reader] Ignoring wrong pointing object 89 0 (offset 0)
webui-app-dsoych.1.4t4etit44kix@workera1    | WARNI [pypdf._reader] Ignoring wrong pointing object 91 0 (offset 0)
webui-app-dsoych.1.4t4etit44kix@workera1    | WARNI [pypdf._reader] Ignoring wrong pointing object 94 0 (offset 0)
webui-app-dsoych.1.4t4etit44kix@workera1    | WARNI [pypdf._reader] Ignoring wrong pointing object 97 0 (offset 0)
webui-app-dsoych.1.4t4etit44kix@workera1    | WARNI [pypdf._reader] Ignoring wrong pointing object 99 0 (offset 0)
webui-app-dsoych.1.4t4etit44kix@workera1    | WARNI [pypdf._reader] Ignoring wrong pointing object 101 0 (offset 0)
webui-app-dsoych.1.4t4etit44kix@workera1    | WARNI [pypdf._reader] Ignoring wrong pointing object 103 0 (offset 0)
webui-app-dsoych.1.4t4etit44kix@workera1    | WARNI [pypdf._reader] Ignoring wrong pointing object 105 0 (offset 0)
webui-app-dsoych.1.4t4etit44kix@workera1    | WARNI [pypdf._reader] Ignoring wrong pointing object 107 0 (offset 0)
webui-app-dsoych.1.4t4etit44kix@workera1    | WARNI [pypdf._reader] Ignoring wrong pointing object 109 0 (offset 0)
webui-app-dsoych.1.4t4etit44kix@workera1    | WARNI [pypdf._reader] Ignoring wrong pointing object 111 0 (offset 0)
webui-app-dsoych.1.4t4etit44kix@workera1    | WARNI [pypdf._reader] Ignoring wrong pointing object 113 0 (offset 0)
webui-app-dsoych.1.4t4etit44kix@workera1    | WARNI [pypdf._reader] Ignoring wrong pointing object 115 0 (offset 0)
webui-app-dsoych.1.4t4etit44kix@workera1    | WARNI [pypdf._reader] Ignoring wrong pointing object 118 0 (offset 0)
webui-app-dsoych.1.4t4etit44kix@workera1    | WARNI [pypdf._reader] Ignoring wrong pointing object 120 0 (offset 0)
webui-app-dsoych.1.4t4etit44kix@workera1    | WARNI [pypdf._reader] Ignoring wrong pointing object 122 0 (offset 0)
webui-app-dsoych.1.4t4etit44kix@workera1    | WARNI [pypdf._reader] Ignoring wrong pointing object 124 0 (offset 0)
webui-app-dsoych.1.4t4etit44kix@workera1    | WARNI [pypdf._reader] Ignoring wrong pointing object 126 0 (offset 0)
webui-app-dsoych.1.4t4etit44kix@workera1    | WARNI [pypdf._reader] Ignoring wrong pointing object 128 0 (offset 0)
webui-app-dsoych.1.4t4etit44kix@workera1    | WARNI [pypdf._reader] Ignoring wrong pointing object 130 0 (offset 0)
webui-app-dsoych.1.4t4etit44kix@workera1    | WARNI [pypdf._reader] Ignoring wrong pointing object 139 0 (offset 0)
webui-app-dsoych.1.4t4etit44kix@workera1    | WARNI [pypdf._reader] Ignoring wrong pointing object 142 0 (offset 0)
webui-app-dsoych.1.4t4etit44kix@workera1    | WARNI [pypdf._reader] Ignoring wrong pointing object 144 0 (offset 0)
webui-app-dsoych.1.4t4etit44kix@workera1    | WARNI [pypdf._reader] Ignoring wrong pointing object 146 0 (offset 0)
webui-app-dsoych.1.4t4etit44kix@workera1    | WARNI [pypdf._reader] Ignoring wrong pointing object 148 0 (offset 0)
webui-app-dsoych.1.4t4etit44kix@workera1    | WARNI [pypdf._reader] Ignoring wrong pointing object 150 0 (offset 0)
webui-app-dsoych.1.4t4etit44kix@workera1    | WARNI [pypdf._reader] Ignoring wrong pointing object 152 0 (offset 0)
webui-app-dsoych.1.4t4etit44kix@workera1    | WARNI [pypdf._reader] Ignoring wrong pointing object 154 0 (offset 0)
webui-app-dsoych.1.4t4etit44kix@workera1    | WARNI [pypdf._reader] Ignoring wrong pointing object 156 0 (offset 0)
webui-app-dsoych.1.4t4etit44kix@workera1    | WARNI [pypdf._reader] Ignoring wrong pointing object 158 0 (offset 0)
webui-app-dsoych.1.4t4etit44kix@workera1    | WARNI [pypdf._reader] Ignoring wrong pointing object 160 0 (offset 0)
webui-app-dsoych.1.4t4etit44kix@workera1    | WARNI [pypdf._reader] Ignoring wrong pointing object 162 0 (offset 0)
webui-app-dsoych.1.4t4etit44kix@workera1    | WARNI [pypdf._reader] Ignoring wrong pointing object 164 0 (offset 0)
webui-app-dsoych.1.4t4etit44kix@workera1    | WARNI [pypdf._reader] Ignoring wrong pointing object 166 0 (offset 0)
webui-app-dsoych.1.4t4etit44kix@workera1    | WARNI [pypdf._reader] Ignoring wrong pointing object 168 0 (offset 0)
webui-app-dsoych.1.4t4etit44kix@workera1    | WARNI [pypdf._reader] Ignoring wrong pointing object 170 0 (offset 0)
webui-app-dsoych.1.4t4etit44kix@workera1    | WARNI [pypdf._reader] Ignoring wrong pointing object 172 0 (offset 0)
webui-app-dsoych.1.4t4etit44kix@workera1    | WARNI [pypdf._reader] Ignoring wrong pointing object 174 0 (offset 0)
webui-app-dsoych.1.4t4etit44kix@workera1    | WARNI [pypdf._reader] Ignoring wrong pointing object 176 0 (offset 0)
webui-app-dsoych.1.4t4etit44kix@workera1    | WARNI [pypdf._reader] Ignoring wrong pointing object 178 0 (offset 0)
webui-app-dsoych.1.4t4etit44kix@workera1    | WARNI [pypdf._reader] Ignoring wrong pointing object 180 0 (offset 0)
webui-app-dsoych.1.4t4etit44kix@workera1    | WARNI [pypdf._reader] Ignoring wrong pointing object 182 0 (offset 0)
webui-app-dsoych.1.4t4etit44kix@workera1    | WARNI [pypdf._reader] Ignoring wrong pointing object 184 0 (offset 0)
webui-app-dsoych.1.4t4etit44kix@workera1    | WARNI [pypdf._reader] Ignoring wrong pointing object 186 0 (offset 0)
webui-app-dsoych.1.4t4etit44kix@workera1    | WARNI [pypdf._reader] Ignoring wrong pointing object 188 0 (offset 0)
webui-app-dsoych.1.4t4etit44kix@workera1    | WARNI [pypdf._reader] Ignoring wrong pointing object 190 0 (offset 0)
webui-app-dsoych.1.4t4etit44kix@workera1    | WARNI [pypdf._reader] Ignoring wrong pointing object 192 0 (offset 0)
webui-app-dsoych.1.4t4etit44kix@workera1    | WARNI [pypdf._reader] Ignoring wrong pointing object 194 0 (offset 0)
webui-app-dsoych.1.4t4etit44kix@workera1    | WARNI [pypdf._reader] Ignoring wrong pointing object 196 0 (offset 0)
webui-app-dsoych.1.4t4etit44kix@workera1    | WARNI [pypdf._reader] Ignoring wrong pointing object 198 0 (offset 0)
webui-app-dsoych.1.4t4etit44kix@workera1    | WARNI [pypdf._reader] Ignoring wrong pointing object 200 0 (offset 0)
webui-app-dsoych.1.4t4etit44kix@workera1    | WARNI [pypdf._reader] Ignoring wrong pointing object 202 0 (offset 0)
webui-app-dsoych.1.4t4etit44kix@workera1    | WARNI [pypdf._reader] Ignoring wrong pointing object 204 0 (offset 0)
webui-app-dsoych.1.4t4etit44kix@workera1    | WARNI [pypdf._reader] Ignoring wrong pointing object 206 0 (offset 0)
webui-app-dsoych.1.4t4etit44kix@workera1    | WARNI [pypdf._reader] Ignoring wrong pointing object 208 0 (offset 0)
webui-app-dsoych.1.4t4etit44kix@workera1    | WARNI [pypdf._reader] Ignoring wrong pointing object 215 0 (offset 0)
webui-app-dsoych.1.4t4etit44kix@workera1    | WARNI [pypdf._reader] Ignoring wrong pointing object 217 0 (offset 0)
webui-app-dsoych.1.4t4etit44kix@workera1    | WARNI [pypdf._reader] Ignoring wrong pointing object 219 0 (offset 0)
webui-app-dsoych.1.4t4etit44kix@workera1    | WARNI [pypdf._reader] Ignoring wrong pointing object 221 0 (offset 0)
webui-app-dsoych.1.4t4etit44kix@workera1    | WARNI [pypdf._reader] Ignoring wrong pointing object 223 0 (offset 0)
webui-app-dsoych.1.4t4etit44kix@workera1    | WARNI [pypdf._reader] Ignoring wrong pointing object 225 0 (offset 0)
webui-app-dsoych.1.4t4etit44kix@workera1    | WARNI [pypdf._reader] Ignoring wrong pointing object 227 0 (offset 0)
webui-app-dsoych.1.4t4etit44kix@workera1    | WARNI [pypdf._reader] Ignoring wrong pointing object 229 0 (offset 0)
webui-app-dsoych.1.4t4etit44kix@workera1    | WARNI [pypdf._reader] Ignoring wrong pointing object 231 0 (offset 0)
webui-app-dsoych.1.4t4etit44kix@workera1    | WARNI [pypdf._reader] Ignoring wrong pointing object 233 0 (offset 0)
webui-app-dsoych.1.4t4etit44kix@workera1    | WARNI [pypdf._reader] Ignoring wrong pointing object 235 0 (offset 0)
webui-app-dsoych.1.4t4etit44kix@workera1    | WARNI [pypdf._reader] Ignoring wrong pointing object 238 0 (offset 0)
webui-app-dsoych.1.4t4etit44kix@workera1    | WARNI [pypdf._reader] Ignoring wrong pointing object 240 0 (offset 0)
webui-app-dsoych.1.4t4etit44kix@workera1    | WARNI [pypdf._reader] Ignoring wrong pointing object 242 0 (offset 0)
webui-app-dsoych.1.4t4etit44kix@workera1    | WARNI [pypdf._reader] Ignoring wrong pointing object 244 0 (offset 0)
webui-app-dsoych.1.4t4etit44kix@workera1    | WARNI [pypdf._reader] Ignoring wrong pointing object 246 0 (offset 0)
webui-app-dsoych.1.4t4etit44kix@workera1    | WARNI [pypdf._reader] Ignoring wrong pointing object 248 0 (offset 0)
webui-app-dsoych.1.4t4etit44kix@workera1    | WARNI [pypdf._reader] Ignoring wrong pointing object 250 0 (offset 0)
webui-app-dsoych.1.4t4etit44kix@workera1    | WARNI [pypdf._reader] Ignoring wrong pointing object 257 0 (offset 0)
webui-app-dsoych.1.4t4etit44kix@workera1    | WARNI [pypdf._reader] Ignoring wrong pointing object 259 0 (offset 0)
webui-app-dsoych.1.4t4etit44kix@workera1    | WARNI [pypdf._reader] Ignoring wrong pointing object 261 0 (offset 0)
webui-app-dsoych.1.4t4etit44kix@workera1    | WARNI [pypdf._reader] Ignoring wrong pointing object 263 0 (offset 0)
webui-app-dsoych.1.4t4etit44kix@workera1    | WARNI [pypdf._reader] Ignoring wrong pointing object 265 0 (offset 0)
webui-app-dsoych.1.4t4etit44kix@workera1    | WARNI [pypdf._reader] Ignoring wrong pointing object 267 0 (offset 0)
webui-app-dsoych.1.4t4etit44kix@workera1    | WARNI [pypdf._reader] Ignoring wrong pointing object 269 0 (offset 0)
webui-app-dsoych.1.4t4etit44kix@workera1    | WARNI [pypdf._reader] Ignoring wrong pointing object 271 0 (offset 0)
webui-app-dsoych.1.4t4etit44kix@workera1    | WARNI [pypdf._reader] Ignoring wrong pointing object 273 0 (offset 0)
webui-app-dsoych.1.4t4etit44kix@workera1    | WARNI [pypdf._reader] Ignoring wrong pointing object 275 0 (offset 0)
webui-app-dsoych.1.4t4etit44kix@workera1    | WARNI [pypdf._reader] Ignoring wrong pointing object 277 0 (offset 0)
webui-app-dsoych.1.4t4etit44kix@workera1    | WARNI [pypdf._reader] Ignoring wrong pointing object 279 0 (offset 0)
webui-app-dsoych.1.4t4etit44kix@workera1    | WARNI [pypdf._reader] Ignoring wrong pointing object 281 0 (offset 0)
webui-app-dsoych.1.4t4etit44kix@workera1    | WARNI [pypdf._reader] Ignoring wrong pointing object 283 0 (offset 0)
webui-app-dsoych.1.4t4etit44kix@workera1    | WARNI [pypdf._reader] Ignoring wrong pointing object 285 0 (offset 0)
webui-app-dsoych.1.4t4etit44kix@workera1    | WARNI [pypdf._reader] Ignoring wrong pointing object 287 0 (offset 0)
webui-app-dsoych.1.4t4etit44kix@workera1    | WARNI [pypdf._reader] Ignoring wrong pointing object 289 0 (offset 0)
webui-app-dsoych.1.4t4etit44kix@workera1    | WARNI [pypdf._reader] Ignoring wrong pointing object 291 0 (offset 0)
webui-app-dsoych.1.4t4etit44kix@workera1    | WARNI [pypdf._reader] Ignoring wrong pointing object 293 0 (offset 0)
webui-app-dsoych.1.4t4etit44kix@workera1    | WARNI [pypdf._reader] Ignoring wrong pointing object 295 0 (offset 0)
webui-app-dsoych.1.4t4etit44kix@workera1    | WARNI [pypdf._reader] Ignoring wrong pointing object 297 0 (offset 0)
webui-app-dsoych.1.4t4etit44kix@workera1    | WARNI [pypdf._reader] Ignoring wrong pointing object 299 0 (offset 0)
webui-app-dsoych.1.4t4etit44kix@workera1    | INFO  [open_webui.routers.retrieval] save_docs_to_vector_db: document week2_formulas.pdf file-bf1982ff-ab46-40de-97c6-5be90b0f813c
webui-app-dsoych.1.4t4etit44kix@workera1    | INFO  [open_webui.routers.retrieval] adding to collection file-bf1982ff-ab46-40de-97c6-5be90b0f813c
webui-app-dsoych.1.4t4etit44kix@workera1    | ERROR [open_webui.routers.retrieval] Vector length 3072 not supported. Max length must be <= 1536
webui-app-dsoych.1.4t4etit44kix@workera1    | Traceback (most recent call last):
webui-app-dsoych.1.4t4etit44kix@workera1    |   File "/app/backend/open_webui/routers/retrieval.py", line 791, in save_docs_to_vector_db
webui-app-dsoych.1.4t4etit44kix@workera1    |     VECTOR_DB_CLIENT.insert(
webui-app-dsoych.1.4t4etit44kix@workera1    |   File "/app/backend/open_webui/retrieval/vector/dbs/pgvector.py", line 101, in insert
webui-app-dsoych.1.4t4etit44kix@workera1    |     vector = self.adjust_vector_length(item["vector"])
webui-app-dsoych.1.4t4etit44kix@workera1    |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
webui-app-dsoych.1.4t4etit44kix@workera1    |   File "/app/backend/open_webui/retrieval/vector/dbs/pgvector.py", line 92, in adjust_vector_length
webui-app-dsoych.1.4t4etit44kix@workera1    |     raise Exception(
webui-app-dsoych.1.4t4etit44kix@workera1    | Exception: Vector length 3072 not supported. Max length must be <= 1536
webui-app-dsoych.1.4t4etit44kix@workera1    | ERROR [open_webui.routers.retrieval] Vector length 3072 not supported. Max length must be <= 1536
webui-app-dsoych.1.4t4etit44kix@workera1    | Traceback (most recent call last):
webui-app-dsoych.1.4t4etit44kix@workera1    |   File "/app/backend/open_webui/routers/retrieval.py", line 953, in process_file
webui-app-dsoych.1.4t4etit44kix@workera1    |     raise e
webui-app-dsoych.1.4t4etit44kix@workera1    |   File "/app/backend/open_webui/routers/retrieval.py", line 926, in process_file
webui-app-dsoych.1.4t4etit44kix@workera1    |     result = save_docs_to_vector_db(
webui-app-dsoych.1.4t4etit44kix@workera1    |              ^^^^^^^^^^^^^^^^^^^^^^^
webui-app-dsoych.1.4t4etit44kix@workera1    |   File "/app/backend/open_webui/routers/retrieval.py", line 799, in save_docs_to_vector_db
webui-app-dsoych.1.4t4etit44kix@workera1    |     raise e
webui-app-dsoych.1.4t4etit44kix@workera1    |   File "/app/backend/open_webui/routers/retrieval.py", line 791, in save_docs_to_vector_db
webui-app-dsoych.1.4t4etit44kix@workera1    |     VECTOR_DB_CLIENT.insert(
webui-app-dsoych.1.4t4etit44kix@workera1    |   File "/app/backend/open_webui/retrieval/vector/dbs/pgvector.py", line 101, in insert
webui-app-dsoych.1.4t4etit44kix@workera1    |     vector = self.adjust_vector_length(item["vector"])
webui-app-dsoych.1.4t4etit44kix@workera1    |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
webui-app-dsoych.1.4t4etit44kix@workera1    |   File "/app/backend/open_webui/retrieval/vector/dbs/pgvector.py", line 92, in adjust_vector_length
webui-app-dsoych.1.4t4etit44kix@workera1    |     raise Exception(
webui-app-dsoych.1.4t4etit44kix@workera1    | Exception: Vector length 3072 not supported. Max length must be <= 1536
webui-app-dsoych.1.4t4etit44kix@workera1    | ERROR [open_webui.routers.files] 400: Vector length 3072 not supported. Max length must be <= 1536
webui-app-dsoych.1.4t4etit44kix@workera1    | Traceback (most recent call last):
webui-app-dsoych.1.4t4etit44kix@workera1    |   File "/app/backend/open_webui/routers/retrieval.py", line 953, in process_file
webui-app-dsoych.1.4t4etit44kix@workera1    |     raise e
webui-app-dsoych.1.4t4etit44kix@workera1    |   File "/app/backend/open_webui/routers/retrieval.py", line 926, in process_file
webui-app-dsoych.1.4t4etit44kix@workera1    |     result = save_docs_to_vector_db(
webui-app-dsoych.1.4t4etit44kix@workera1    |              ^^^^^^^^^^^^^^^^^^^^^^^
webui-app-dsoych.1.4t4etit44kix@workera1    |   File "/app/backend/open_webui/routers/retrieval.py", line 799, in save_docs_to_vector_db
webui-app-dsoych.1.4t4etit44kix@workera1    |     raise e
webui-app-dsoych.1.4t4etit44kix@workera1    |   File "/app/backend/open_webui/routers/retrieval.py", line 791, in save_docs_to_vector_db
webui-app-dsoych.1.4t4etit44kix@workera1    |     VECTOR_DB_CLIENT.insert(
webui-app-dsoych.1.4t4etit44kix@workera1    |   File "/app/backend/open_webui/retrieval/vector/dbs/pgvector.py", line 101, in insert
webui-app-dsoych.1.4t4etit44kix@workera1    |     vector = self.adjust_vector_length(item["vector"])
webui-app-dsoych.1.4t4etit44kix@workera1    |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
webui-app-dsoych.1.4t4etit44kix@workera1    |   File "/app/backend/open_webui/retrieval/vector/dbs/pgvector.py", line 92, in adjust_vector_length
webui-app-dsoych.1.4t4etit44kix@workera1    |     raise Exception(
webui-app-dsoych.1.4t4etit44kix@workera1    | Exception: Vector length 3072 not supported. Max length must be <= 1536
webui-app-dsoych.1.4t4etit44kix@workera1    | 
webui-app-dsoych.1.4t4etit44kix@workera1    | During handling of the above exception, another exception occurred:
webui-app-dsoych.1.4t4etit44kix@workera1    | 
webui-app-dsoych.1.4t4etit44kix@workera1    | Traceback (most recent call last):
webui-app-dsoych.1.4t4etit44kix@workera1    |   File "/app/backend/open_webui/routers/files.py", line 74, in upload_file
webui-app-dsoych.1.4t4etit44kix@workera1    |     process_file(request, ProcessFileForm(file_id=id))
webui-app-dsoych.1.4t4etit44kix@workera1    |   File "/app/backend/open_webui/routers/retrieval.py", line 962, in process_file
webui-app-dsoych.1.4t4etit44kix@workera1    |     raise HTTPException(
webui-app-dsoych.1.4t4etit44kix@workera1    | fastapi.exceptions.HTTPException: 400: Vector length 3072 not supported. Max length must be <= 1536
webui-app-dsoych.1.4t4etit44kix@workera1    | ERROR [open_webui.routers.files] Error processing file: bf1982ff-ab46-40de-97c6-5be90b0f813c
webui-app-dsoych.1.4t4etit44kix@workera1    | Error during insert: Vector length 3072 not supported. Max length must be <= 1536
webui-app-dsoych.1.4t4etit44kix@workera1    | INFO:     172.71.26.93:0 - "POST /api/v1/files/ HTTP/1.1" 200 OK
webui-app-dsoych.1.4t4etit44kix@workera1    | INFO  [open_webui.routers.retrieval] save_docs_to_vector_db: document week2_formulas.pdf fadf3384-7d39-48fb-8e9c-f51bc2f22b1d
webui-app-dsoych.1.4t4etit44kix@workera1    | INFO  [open_webui.routers.retrieval] adding to collection fadf3384-7d39-48fb-8e9c-f51bc2f22b1d
webui-app-dsoych.1.4t4etit44kix@workera1    | ERROR [open_webui.routers.retrieval] Vector length 3072 not supported. Max length must be <= 1536
webui-app-dsoych.1.4t4etit44kix@workera1    | Traceback (most recent call last):
webui-app-dsoych.1.4t4etit44kix@workera1    |   File "/app/backend/open_webui/routers/retrieval.py", line 791, in save_docs_to_vector_db
webui-app-dsoych.1.4t4etit44kix@workera1    |     VECTOR_DB_CLIENT.insert(
webui-app-dsoych.1.4t4etit44kix@workera1    |   File "/app/backend/open_webui/retrieval/vector/dbs/pgvector.py", line 101, in insert
webui-app-dsoych.1.4t4etit44kix@workera1    |     vector = self.adjust_vector_length(item["vector"])
webui-app-dsoych.1.4t4etit44kix@workera1    |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
webui-app-dsoych.1.4t4etit44kix@workera1    |   File "/app/backend/open_webui/retrieval/vector/dbs/pgvector.py", line 92, in adjust_vector_length
webui-app-dsoych.1.4t4etit44kix@workera1    |     raise Exception(
webui-app-dsoych.1.4t4etit44kix@workera1    | Exception: Vector length 3072 not supported. Max length must be <= 1536
webui-app-dsoych.1.4t4etit44kix@workera1    | ERROR [open_webui.routers.retrieval] Vector length 3072 not supported. Max length must be <= 1536
webui-app-dsoych.1.4t4etit44kix@workera1    | Traceback (most recent call last):
webui-app-dsoych.1.4t4etit44kix@workera1    |   File "/app/backend/open_webui/routers/retrieval.py", line 953, in process_file
webui-app-dsoych.1.4t4etit44kix@workera1    |     raise e
webui-app-dsoych.1.4t4etit44kix@workera1    |   File "/app/backend/open_webui/routers/retrieval.py", line 926, in process_file
webui-app-dsoych.1.4t4etit44kix@workera1    |     result = save_docs_to_vector_db(
webui-app-dsoych.1.4t4etit44kix@workera1    |              ^^^^^^^^^^^^^^^^^^^^^^^
webui-app-dsoych.1.4t4etit44kix@workera1    |   File "/app/backend/open_webui/routers/retrieval.py", line 799, in save_docs_to_vector_db
webui-app-dsoych.1.4t4etit44kix@workera1    |     raise e
webui-app-dsoych.1.4t4etit44kix@workera1    |   File "/app/backend/open_webui/routers/retrieval.py", line 791, in save_docs_to_vector_db
webui-app-dsoych.1.4t4etit44kix@workera1    |     VECTOR_DB_CLIENT.insert(
webui-app-dsoych.1.4t4etit44kix@workera1    |   File "/app/backend/open_webui/retrieval/vector/dbs/pgvector.py", line 101, in insert
webui-app-dsoych.1.4t4etit44kix@workera1    |     vector = self.adjust_vector_length(item["vector"])
webui-app-dsoych.1.4t4etit44kix@workera1    |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
webui-app-dsoych.1.4t4etit44kix@workera1    |   File "/app/backend/open_webui/retrieval/vector/dbs/pgvector.py", line 92, in adjust_vector_length
webui-app-dsoych.1.4t4etit44kix@workera1    |     raise Exception(
webui-app-dsoych.1.4t4etit44kix@workera1    | Exception: Vector length 3072 not supported. Max length must be <= 1536
webui-app-dsoych.1.4t4etit44kix@workera1    | Error during insert: Vector length 3072 not supported. Max length must be <= 1536

Browser Console Logs:
N/A

Docker Container Logs:
N/A

Originally created by @binaryYuki on GitHub (Jan 2, 2025). Original GitHub issue: https://github.com/open-webui/open-webui/issues/8270 # Bug Report ## Installation Method Docker Swarm ## Environment - **Open WebUI Version:** latest - **Ollama (if applicable):** N/A(disabled) - **Operating System:** Macos Sonoma - **Browser (if applicable):** Chrome **Confirmation:** - [x] I have read and followed all the instructions provided in the README.md. - [x] I am on the latest version of both Open WebUI and Ollama. - [ ] I have included the browser console logs. - [x] I have included the Docker container logs. - [x] I have provided the exact steps to reproduce the bug in the "Steps to Reproduce" section below. ## Expected Behavior: Successfully embeddend. ## Actual Behavior: Vector length 3072 not supported. ## Description **Bug Summary:** [Error: open_webui.routers.files] 400: Vector length 3072 not supported. Max length must be <= 1536 ## Reproduction Details env: ``` ENV=prod ENABLE_CHANNEL=True ENABLE_OAUTH_SIGNUP=True ADMIN_EMAIL=***@gmail.com DEFAULT_MODELS=gpt-4o DEFAULT_LOCALE=cn DEFAULT_USER_ROLE=pending ENABLE_OLLAMA_API=False ENABLE_LOGIN_FORM=False OPENAI_API_KEY=******** TASK_MODEL=gpt-4o-mini RAG_OPENAI_API_KEY=******** RAG_EMBEDDING_ENGINE=openai RAG_EMBEDDING_MODEL=text-embedding-3-large PDF_EXTRACT_IMAGES=true VECTOR_DB=pgvector PGVECTOR_DB_URL=postgresql://********@*.l.aivencloud.com:*/webui?sslmode=require OPENID_REDIRECT_URI=https://webui.*.*/oauth/oidc/callback ``` **Steps to Reproduce:** - upload a file ## Logs and Screenshots ```log webui-app-dsoych.1.4t4etit44kix@workera1 | INFO [open_webui.routers.openai] get_all_models() webui-app-dsoych.1.4t4etit44kix@workera1 | INFO: 172.71.26.93:0 - "GET /api/models HTTP/1.1" 200 OK webui-app-dsoych.1.4t4etit44kix@workera1 | INFO: 172.71.26.92:0 - "GET /api/v1/configs/banners HTTP/1.1" 200 OK webui-app-dsoych.1.4t4etit44kix@workera1 | INFO: 172.71.26.93:0 - "GET /api/v1/tools/ HTTP/1.1" 200 OK webui-app-dsoych.1.4t4etit44kix@workera1 | INFO: 172.71.26.92:0 - "GET /api/v1/channels/ HTTP/1.1" 200 OK webui-app-dsoych.1.4t4etit44kix@workera1 | INFO: 172.71.26.92:0 - "GET /api/v1/knowledge/fadf3384-7d39-48fb-8e9c-f51bc2f22b1d HTTP/1.1" 200 OK webui-app-dsoych.1.4t4etit44kix@workera1 | INFO: 172.71.26.92:0 - "GET /api/version/updates HTTP/1.1" 200 OK webui-app-dsoych.1.4t4etit44kix@workera1 | INFO: 172.71.26.93:0 - "GET /api/v1/chats/all/tags HTTP/1.1" 200 OK webui-app-dsoych.1.4t4etit44kix@workera1 | INFO: 172.71.26.92:0 - "GET /api/v1/chats/pinned HTTP/1.1" 200 OK webui-app-dsoych.1.4t4etit44kix@workera1 | INFO: 172.71.26.93:0 - "GET /api/v1/chats/?page=1 HTTP/1.1" 200 OK webui-app-dsoych.1.4t4etit44kix@workera1 | INFO: 172.71.26.93:0 - "GET /api/v1/folders/ HTTP/1.1" 200 OK webui-app-dsoych.1.4t4etit44kix@workera1 | INFO: 172.71.26.92:0 - "GET /api/v1/chats/?page=2 HTTP/1.1" 200 OK webui-app-dsoych.1.4t4etit44kix@workera1 | WARNI [python_multipart.multipart] Skipping data after last boundary webui-app-dsoych.1.4t4etit44kix@workera1 | INFO [open_webui.routers.files] file.content_type: application/pdf webui-app-dsoych.1.4t4etit44kix@workera1 | WARNI [pypdf._reader] Ignoring wrong pointing object 9 0 (offset 0) webui-app-dsoych.1.4t4etit44kix@workera1 | WARNI [pypdf._reader] Ignoring wrong pointing object 11 0 (offset 0) webui-app-dsoych.1.4t4etit44kix@workera1 | WARNI [pypdf._reader] Ignoring wrong pointing object 13 0 (offset 0) webui-app-dsoych.1.4t4etit44kix@workera1 | WARNI [pypdf._reader] Ignoring wrong pointing object 15 0 (offset 0) webui-app-dsoych.1.4t4etit44kix@workera1 | WARNI [pypdf._reader] Ignoring wrong pointing object 17 0 (offset 0) webui-app-dsoych.1.4t4etit44kix@workera1 | WARNI [pypdf._reader] Ignoring wrong pointing object 19 0 (offset 0) webui-app-dsoych.1.4t4etit44kix@workera1 | WARNI [pypdf._reader] Ignoring wrong pointing object 21 0 (offset 0) webui-app-dsoych.1.4t4etit44kix@workera1 | WARNI [pypdf._reader] Ignoring wrong pointing object 23 0 (offset 0) webui-app-dsoych.1.4t4etit44kix@workera1 | WARNI [pypdf._reader] Ignoring wrong pointing object 25 0 (offset 0) webui-app-dsoych.1.4t4etit44kix@workera1 | WARNI [pypdf._reader] Ignoring wrong pointing object 27 0 (offset 0) webui-app-dsoych.1.4t4etit44kix@workera1 | WARNI [pypdf._reader] Ignoring wrong pointing object 29 0 (offset 0) webui-app-dsoych.1.4t4etit44kix@workera1 | WARNI [pypdf._reader] Ignoring wrong pointing object 31 0 (offset 0) webui-app-dsoych.1.4t4etit44kix@workera1 | WARNI [pypdf._reader] Ignoring wrong pointing object 34 0 (offset 0) webui-app-dsoych.1.4t4etit44kix@workera1 | WARNI [pypdf._reader] Ignoring wrong pointing object 36 0 (offset 0) webui-app-dsoych.1.4t4etit44kix@workera1 | WARNI [pypdf._reader] Ignoring wrong pointing object 38 0 (offset 0) webui-app-dsoych.1.4t4etit44kix@workera1 | WARNI [pypdf._reader] Ignoring wrong pointing object 40 0 (offset 0) webui-app-dsoych.1.4t4etit44kix@workera1 | WARNI [pypdf._reader] Ignoring wrong pointing object 42 0 (offset 0) webui-app-dsoych.1.4t4etit44kix@workera1 | WARNI [pypdf._reader] Ignoring wrong pointing object 44 0 (offset 0) webui-app-dsoych.1.4t4etit44kix@workera1 | WARNI [pypdf._reader] Ignoring wrong pointing object 48 0 (offset 0) webui-app-dsoych.1.4t4etit44kix@workera1 | WARNI [pypdf._reader] Ignoring wrong pointing object 51 0 (offset 0) webui-app-dsoych.1.4t4etit44kix@workera1 | WARNI [pypdf._reader] Ignoring wrong pointing object 53 0 (offset 0) webui-app-dsoych.1.4t4etit44kix@workera1 | WARNI [pypdf._reader] Ignoring wrong pointing object 55 0 (offset 0) webui-app-dsoych.1.4t4etit44kix@workera1 | WARNI [pypdf._reader] Ignoring wrong pointing object 57 0 (offset 0) webui-app-dsoych.1.4t4etit44kix@workera1 | WARNI [pypdf._reader] Ignoring wrong pointing object 59 0 (offset 0) webui-app-dsoych.1.4t4etit44kix@workera1 | WARNI [pypdf._reader] Ignoring wrong pointing object 61 0 (offset 0) webui-app-dsoych.1.4t4etit44kix@workera1 | WARNI [pypdf._reader] Ignoring wrong pointing object 63 0 (offset 0) webui-app-dsoych.1.4t4etit44kix@workera1 | WARNI [pypdf._reader] Ignoring wrong pointing object 65 0 (offset 0) webui-app-dsoych.1.4t4etit44kix@workera1 | WARNI [pypdf._reader] Ignoring wrong pointing object 67 0 (offset 0) webui-app-dsoych.1.4t4etit44kix@workera1 | WARNI [pypdf._reader] Ignoring wrong pointing object 69 0 (offset 0) webui-app-dsoych.1.4t4etit44kix@workera1 | WARNI [pypdf._reader] Ignoring wrong pointing object 71 0 (offset 0) webui-app-dsoych.1.4t4etit44kix@workera1 | WARNI [pypdf._reader] Ignoring wrong pointing object 73 0 (offset 0) webui-app-dsoych.1.4t4etit44kix@workera1 | WARNI [pypdf._reader] Ignoring wrong pointing object 75 0 (offset 0) webui-app-dsoych.1.4t4etit44kix@workera1 | WARNI [pypdf._reader] Ignoring wrong pointing object 77 0 (offset 0) webui-app-dsoych.1.4t4etit44kix@workera1 | WARNI [pypdf._reader] Ignoring wrong pointing object 79 0 (offset 0) webui-app-dsoych.1.4t4etit44kix@workera1 | WARNI [pypdf._reader] Ignoring wrong pointing object 81 0 (offset 0) webui-app-dsoych.1.4t4etit44kix@workera1 | WARNI [pypdf._reader] Ignoring wrong pointing object 83 0 (offset 0) webui-app-dsoych.1.4t4etit44kix@workera1 | WARNI [pypdf._reader] Ignoring wrong pointing object 85 0 (offset 0) webui-app-dsoych.1.4t4etit44kix@workera1 | WARNI [pypdf._reader] Ignoring wrong pointing object 87 0 (offset 0) webui-app-dsoych.1.4t4etit44kix@workera1 | WARNI [pypdf._reader] Ignoring wrong pointing object 89 0 (offset 0) webui-app-dsoych.1.4t4etit44kix@workera1 | WARNI [pypdf._reader] Ignoring wrong pointing object 91 0 (offset 0) webui-app-dsoych.1.4t4etit44kix@workera1 | WARNI [pypdf._reader] Ignoring wrong pointing object 94 0 (offset 0) webui-app-dsoych.1.4t4etit44kix@workera1 | WARNI [pypdf._reader] Ignoring wrong pointing object 97 0 (offset 0) webui-app-dsoych.1.4t4etit44kix@workera1 | WARNI [pypdf._reader] Ignoring wrong pointing object 99 0 (offset 0) webui-app-dsoych.1.4t4etit44kix@workera1 | WARNI [pypdf._reader] Ignoring wrong pointing object 101 0 (offset 0) webui-app-dsoych.1.4t4etit44kix@workera1 | WARNI [pypdf._reader] Ignoring wrong pointing object 103 0 (offset 0) webui-app-dsoych.1.4t4etit44kix@workera1 | WARNI [pypdf._reader] Ignoring wrong pointing object 105 0 (offset 0) webui-app-dsoych.1.4t4etit44kix@workera1 | WARNI [pypdf._reader] Ignoring wrong pointing object 107 0 (offset 0) webui-app-dsoych.1.4t4etit44kix@workera1 | WARNI [pypdf._reader] Ignoring wrong pointing object 109 0 (offset 0) webui-app-dsoych.1.4t4etit44kix@workera1 | WARNI [pypdf._reader] Ignoring wrong pointing object 111 0 (offset 0) webui-app-dsoych.1.4t4etit44kix@workera1 | WARNI [pypdf._reader] Ignoring wrong pointing object 113 0 (offset 0) webui-app-dsoych.1.4t4etit44kix@workera1 | WARNI [pypdf._reader] Ignoring wrong pointing object 115 0 (offset 0) webui-app-dsoych.1.4t4etit44kix@workera1 | WARNI [pypdf._reader] Ignoring wrong pointing object 118 0 (offset 0) webui-app-dsoych.1.4t4etit44kix@workera1 | WARNI [pypdf._reader] Ignoring wrong pointing object 120 0 (offset 0) webui-app-dsoych.1.4t4etit44kix@workera1 | WARNI [pypdf._reader] Ignoring wrong pointing object 122 0 (offset 0) webui-app-dsoych.1.4t4etit44kix@workera1 | WARNI [pypdf._reader] Ignoring wrong pointing object 124 0 (offset 0) webui-app-dsoych.1.4t4etit44kix@workera1 | WARNI [pypdf._reader] Ignoring wrong pointing object 126 0 (offset 0) webui-app-dsoych.1.4t4etit44kix@workera1 | WARNI [pypdf._reader] Ignoring wrong pointing object 128 0 (offset 0) webui-app-dsoych.1.4t4etit44kix@workera1 | WARNI [pypdf._reader] Ignoring wrong pointing object 130 0 (offset 0) webui-app-dsoych.1.4t4etit44kix@workera1 | WARNI [pypdf._reader] Ignoring wrong pointing object 139 0 (offset 0) webui-app-dsoych.1.4t4etit44kix@workera1 | WARNI [pypdf._reader] Ignoring wrong pointing object 142 0 (offset 0) webui-app-dsoych.1.4t4etit44kix@workera1 | WARNI [pypdf._reader] Ignoring wrong pointing object 144 0 (offset 0) webui-app-dsoych.1.4t4etit44kix@workera1 | WARNI [pypdf._reader] Ignoring wrong pointing object 146 0 (offset 0) webui-app-dsoych.1.4t4etit44kix@workera1 | WARNI [pypdf._reader] Ignoring wrong pointing object 148 0 (offset 0) webui-app-dsoych.1.4t4etit44kix@workera1 | WARNI [pypdf._reader] Ignoring wrong pointing object 150 0 (offset 0) webui-app-dsoych.1.4t4etit44kix@workera1 | WARNI [pypdf._reader] Ignoring wrong pointing object 152 0 (offset 0) webui-app-dsoych.1.4t4etit44kix@workera1 | WARNI [pypdf._reader] Ignoring wrong pointing object 154 0 (offset 0) webui-app-dsoych.1.4t4etit44kix@workera1 | WARNI [pypdf._reader] Ignoring wrong pointing object 156 0 (offset 0) webui-app-dsoych.1.4t4etit44kix@workera1 | WARNI [pypdf._reader] Ignoring wrong pointing object 158 0 (offset 0) webui-app-dsoych.1.4t4etit44kix@workera1 | WARNI [pypdf._reader] Ignoring wrong pointing object 160 0 (offset 0) webui-app-dsoych.1.4t4etit44kix@workera1 | WARNI [pypdf._reader] Ignoring wrong pointing object 162 0 (offset 0) webui-app-dsoych.1.4t4etit44kix@workera1 | WARNI [pypdf._reader] Ignoring wrong pointing object 164 0 (offset 0) webui-app-dsoych.1.4t4etit44kix@workera1 | WARNI [pypdf._reader] Ignoring wrong pointing object 166 0 (offset 0) webui-app-dsoych.1.4t4etit44kix@workera1 | WARNI [pypdf._reader] Ignoring wrong pointing object 168 0 (offset 0) webui-app-dsoych.1.4t4etit44kix@workera1 | WARNI [pypdf._reader] Ignoring wrong pointing object 170 0 (offset 0) webui-app-dsoych.1.4t4etit44kix@workera1 | WARNI [pypdf._reader] Ignoring wrong pointing object 172 0 (offset 0) webui-app-dsoych.1.4t4etit44kix@workera1 | WARNI [pypdf._reader] Ignoring wrong pointing object 174 0 (offset 0) webui-app-dsoych.1.4t4etit44kix@workera1 | WARNI [pypdf._reader] Ignoring wrong pointing object 176 0 (offset 0) webui-app-dsoych.1.4t4etit44kix@workera1 | WARNI [pypdf._reader] Ignoring wrong pointing object 178 0 (offset 0) webui-app-dsoych.1.4t4etit44kix@workera1 | WARNI [pypdf._reader] Ignoring wrong pointing object 180 0 (offset 0) webui-app-dsoych.1.4t4etit44kix@workera1 | WARNI [pypdf._reader] Ignoring wrong pointing object 182 0 (offset 0) webui-app-dsoych.1.4t4etit44kix@workera1 | WARNI [pypdf._reader] Ignoring wrong pointing object 184 0 (offset 0) webui-app-dsoych.1.4t4etit44kix@workera1 | WARNI [pypdf._reader] Ignoring wrong pointing object 186 0 (offset 0) webui-app-dsoych.1.4t4etit44kix@workera1 | WARNI [pypdf._reader] Ignoring wrong pointing object 188 0 (offset 0) webui-app-dsoych.1.4t4etit44kix@workera1 | WARNI [pypdf._reader] Ignoring wrong pointing object 190 0 (offset 0) webui-app-dsoych.1.4t4etit44kix@workera1 | WARNI [pypdf._reader] Ignoring wrong pointing object 192 0 (offset 0) webui-app-dsoych.1.4t4etit44kix@workera1 | WARNI [pypdf._reader] Ignoring wrong pointing object 194 0 (offset 0) webui-app-dsoych.1.4t4etit44kix@workera1 | WARNI [pypdf._reader] Ignoring wrong pointing object 196 0 (offset 0) webui-app-dsoych.1.4t4etit44kix@workera1 | WARNI [pypdf._reader] Ignoring wrong pointing object 198 0 (offset 0) webui-app-dsoych.1.4t4etit44kix@workera1 | WARNI [pypdf._reader] Ignoring wrong pointing object 200 0 (offset 0) webui-app-dsoych.1.4t4etit44kix@workera1 | WARNI [pypdf._reader] Ignoring wrong pointing object 202 0 (offset 0) webui-app-dsoych.1.4t4etit44kix@workera1 | WARNI [pypdf._reader] Ignoring wrong pointing object 204 0 (offset 0) webui-app-dsoych.1.4t4etit44kix@workera1 | WARNI [pypdf._reader] Ignoring wrong pointing object 206 0 (offset 0) webui-app-dsoych.1.4t4etit44kix@workera1 | WARNI [pypdf._reader] Ignoring wrong pointing object 208 0 (offset 0) webui-app-dsoych.1.4t4etit44kix@workera1 | WARNI [pypdf._reader] Ignoring wrong pointing object 215 0 (offset 0) webui-app-dsoych.1.4t4etit44kix@workera1 | WARNI [pypdf._reader] Ignoring wrong pointing object 217 0 (offset 0) webui-app-dsoych.1.4t4etit44kix@workera1 | WARNI [pypdf._reader] Ignoring wrong pointing object 219 0 (offset 0) webui-app-dsoych.1.4t4etit44kix@workera1 | WARNI [pypdf._reader] Ignoring wrong pointing object 221 0 (offset 0) webui-app-dsoych.1.4t4etit44kix@workera1 | WARNI [pypdf._reader] Ignoring wrong pointing object 223 0 (offset 0) webui-app-dsoych.1.4t4etit44kix@workera1 | WARNI [pypdf._reader] Ignoring wrong pointing object 225 0 (offset 0) webui-app-dsoych.1.4t4etit44kix@workera1 | WARNI [pypdf._reader] Ignoring wrong pointing object 227 0 (offset 0) webui-app-dsoych.1.4t4etit44kix@workera1 | WARNI [pypdf._reader] Ignoring wrong pointing object 229 0 (offset 0) webui-app-dsoych.1.4t4etit44kix@workera1 | WARNI [pypdf._reader] Ignoring wrong pointing object 231 0 (offset 0) webui-app-dsoych.1.4t4etit44kix@workera1 | WARNI [pypdf._reader] Ignoring wrong pointing object 233 0 (offset 0) webui-app-dsoych.1.4t4etit44kix@workera1 | WARNI [pypdf._reader] Ignoring wrong pointing object 235 0 (offset 0) webui-app-dsoych.1.4t4etit44kix@workera1 | WARNI [pypdf._reader] Ignoring wrong pointing object 238 0 (offset 0) webui-app-dsoych.1.4t4etit44kix@workera1 | WARNI [pypdf._reader] Ignoring wrong pointing object 240 0 (offset 0) webui-app-dsoych.1.4t4etit44kix@workera1 | WARNI [pypdf._reader] Ignoring wrong pointing object 242 0 (offset 0) webui-app-dsoych.1.4t4etit44kix@workera1 | WARNI [pypdf._reader] Ignoring wrong pointing object 244 0 (offset 0) webui-app-dsoych.1.4t4etit44kix@workera1 | WARNI [pypdf._reader] Ignoring wrong pointing object 246 0 (offset 0) webui-app-dsoych.1.4t4etit44kix@workera1 | WARNI [pypdf._reader] Ignoring wrong pointing object 248 0 (offset 0) webui-app-dsoych.1.4t4etit44kix@workera1 | WARNI [pypdf._reader] Ignoring wrong pointing object 250 0 (offset 0) webui-app-dsoych.1.4t4etit44kix@workera1 | WARNI [pypdf._reader] Ignoring wrong pointing object 257 0 (offset 0) webui-app-dsoych.1.4t4etit44kix@workera1 | WARNI [pypdf._reader] Ignoring wrong pointing object 259 0 (offset 0) webui-app-dsoych.1.4t4etit44kix@workera1 | WARNI [pypdf._reader] Ignoring wrong pointing object 261 0 (offset 0) webui-app-dsoych.1.4t4etit44kix@workera1 | WARNI [pypdf._reader] Ignoring wrong pointing object 263 0 (offset 0) webui-app-dsoych.1.4t4etit44kix@workera1 | WARNI [pypdf._reader] Ignoring wrong pointing object 265 0 (offset 0) webui-app-dsoych.1.4t4etit44kix@workera1 | WARNI [pypdf._reader] Ignoring wrong pointing object 267 0 (offset 0) webui-app-dsoych.1.4t4etit44kix@workera1 | WARNI [pypdf._reader] Ignoring wrong pointing object 269 0 (offset 0) webui-app-dsoych.1.4t4etit44kix@workera1 | WARNI [pypdf._reader] Ignoring wrong pointing object 271 0 (offset 0) webui-app-dsoych.1.4t4etit44kix@workera1 | WARNI [pypdf._reader] Ignoring wrong pointing object 273 0 (offset 0) webui-app-dsoych.1.4t4etit44kix@workera1 | WARNI [pypdf._reader] Ignoring wrong pointing object 275 0 (offset 0) webui-app-dsoych.1.4t4etit44kix@workera1 | WARNI [pypdf._reader] Ignoring wrong pointing object 277 0 (offset 0) webui-app-dsoych.1.4t4etit44kix@workera1 | WARNI [pypdf._reader] Ignoring wrong pointing object 279 0 (offset 0) webui-app-dsoych.1.4t4etit44kix@workera1 | WARNI [pypdf._reader] Ignoring wrong pointing object 281 0 (offset 0) webui-app-dsoych.1.4t4etit44kix@workera1 | WARNI [pypdf._reader] Ignoring wrong pointing object 283 0 (offset 0) webui-app-dsoych.1.4t4etit44kix@workera1 | WARNI [pypdf._reader] Ignoring wrong pointing object 285 0 (offset 0) webui-app-dsoych.1.4t4etit44kix@workera1 | WARNI [pypdf._reader] Ignoring wrong pointing object 287 0 (offset 0) webui-app-dsoych.1.4t4etit44kix@workera1 | WARNI [pypdf._reader] Ignoring wrong pointing object 289 0 (offset 0) webui-app-dsoych.1.4t4etit44kix@workera1 | WARNI [pypdf._reader] Ignoring wrong pointing object 291 0 (offset 0) webui-app-dsoych.1.4t4etit44kix@workera1 | WARNI [pypdf._reader] Ignoring wrong pointing object 293 0 (offset 0) webui-app-dsoych.1.4t4etit44kix@workera1 | WARNI [pypdf._reader] Ignoring wrong pointing object 295 0 (offset 0) webui-app-dsoych.1.4t4etit44kix@workera1 | WARNI [pypdf._reader] Ignoring wrong pointing object 297 0 (offset 0) webui-app-dsoych.1.4t4etit44kix@workera1 | WARNI [pypdf._reader] Ignoring wrong pointing object 299 0 (offset 0) webui-app-dsoych.1.4t4etit44kix@workera1 | INFO [open_webui.routers.retrieval] save_docs_to_vector_db: document week2_formulas.pdf file-bf1982ff-ab46-40de-97c6-5be90b0f813c webui-app-dsoych.1.4t4etit44kix@workera1 | INFO [open_webui.routers.retrieval] adding to collection file-bf1982ff-ab46-40de-97c6-5be90b0f813c webui-app-dsoych.1.4t4etit44kix@workera1 | ERROR [open_webui.routers.retrieval] Vector length 3072 not supported. Max length must be <= 1536 webui-app-dsoych.1.4t4etit44kix@workera1 | Traceback (most recent call last): webui-app-dsoych.1.4t4etit44kix@workera1 | File "/app/backend/open_webui/routers/retrieval.py", line 791, in save_docs_to_vector_db webui-app-dsoych.1.4t4etit44kix@workera1 | VECTOR_DB_CLIENT.insert( webui-app-dsoych.1.4t4etit44kix@workera1 | File "/app/backend/open_webui/retrieval/vector/dbs/pgvector.py", line 101, in insert webui-app-dsoych.1.4t4etit44kix@workera1 | vector = self.adjust_vector_length(item["vector"]) webui-app-dsoych.1.4t4etit44kix@workera1 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ webui-app-dsoych.1.4t4etit44kix@workera1 | File "/app/backend/open_webui/retrieval/vector/dbs/pgvector.py", line 92, in adjust_vector_length webui-app-dsoych.1.4t4etit44kix@workera1 | raise Exception( webui-app-dsoych.1.4t4etit44kix@workera1 | Exception: Vector length 3072 not supported. Max length must be <= 1536 webui-app-dsoych.1.4t4etit44kix@workera1 | ERROR [open_webui.routers.retrieval] Vector length 3072 not supported. Max length must be <= 1536 webui-app-dsoych.1.4t4etit44kix@workera1 | Traceback (most recent call last): webui-app-dsoych.1.4t4etit44kix@workera1 | File "/app/backend/open_webui/routers/retrieval.py", line 953, in process_file webui-app-dsoych.1.4t4etit44kix@workera1 | raise e webui-app-dsoych.1.4t4etit44kix@workera1 | File "/app/backend/open_webui/routers/retrieval.py", line 926, in process_file webui-app-dsoych.1.4t4etit44kix@workera1 | result = save_docs_to_vector_db( webui-app-dsoych.1.4t4etit44kix@workera1 | ^^^^^^^^^^^^^^^^^^^^^^^ webui-app-dsoych.1.4t4etit44kix@workera1 | File "/app/backend/open_webui/routers/retrieval.py", line 799, in save_docs_to_vector_db webui-app-dsoych.1.4t4etit44kix@workera1 | raise e webui-app-dsoych.1.4t4etit44kix@workera1 | File "/app/backend/open_webui/routers/retrieval.py", line 791, in save_docs_to_vector_db webui-app-dsoych.1.4t4etit44kix@workera1 | VECTOR_DB_CLIENT.insert( webui-app-dsoych.1.4t4etit44kix@workera1 | File "/app/backend/open_webui/retrieval/vector/dbs/pgvector.py", line 101, in insert webui-app-dsoych.1.4t4etit44kix@workera1 | vector = self.adjust_vector_length(item["vector"]) webui-app-dsoych.1.4t4etit44kix@workera1 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ webui-app-dsoych.1.4t4etit44kix@workera1 | File "/app/backend/open_webui/retrieval/vector/dbs/pgvector.py", line 92, in adjust_vector_length webui-app-dsoych.1.4t4etit44kix@workera1 | raise Exception( webui-app-dsoych.1.4t4etit44kix@workera1 | Exception: Vector length 3072 not supported. Max length must be <= 1536 webui-app-dsoych.1.4t4etit44kix@workera1 | ERROR [open_webui.routers.files] 400: Vector length 3072 not supported. Max length must be <= 1536 webui-app-dsoych.1.4t4etit44kix@workera1 | Traceback (most recent call last): webui-app-dsoych.1.4t4etit44kix@workera1 | File "/app/backend/open_webui/routers/retrieval.py", line 953, in process_file webui-app-dsoych.1.4t4etit44kix@workera1 | raise e webui-app-dsoych.1.4t4etit44kix@workera1 | File "/app/backend/open_webui/routers/retrieval.py", line 926, in process_file webui-app-dsoych.1.4t4etit44kix@workera1 | result = save_docs_to_vector_db( webui-app-dsoych.1.4t4etit44kix@workera1 | ^^^^^^^^^^^^^^^^^^^^^^^ webui-app-dsoych.1.4t4etit44kix@workera1 | File "/app/backend/open_webui/routers/retrieval.py", line 799, in save_docs_to_vector_db webui-app-dsoych.1.4t4etit44kix@workera1 | raise e webui-app-dsoych.1.4t4etit44kix@workera1 | File "/app/backend/open_webui/routers/retrieval.py", line 791, in save_docs_to_vector_db webui-app-dsoych.1.4t4etit44kix@workera1 | VECTOR_DB_CLIENT.insert( webui-app-dsoych.1.4t4etit44kix@workera1 | File "/app/backend/open_webui/retrieval/vector/dbs/pgvector.py", line 101, in insert webui-app-dsoych.1.4t4etit44kix@workera1 | vector = self.adjust_vector_length(item["vector"]) webui-app-dsoych.1.4t4etit44kix@workera1 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ webui-app-dsoych.1.4t4etit44kix@workera1 | File "/app/backend/open_webui/retrieval/vector/dbs/pgvector.py", line 92, in adjust_vector_length webui-app-dsoych.1.4t4etit44kix@workera1 | raise Exception( webui-app-dsoych.1.4t4etit44kix@workera1 | Exception: Vector length 3072 not supported. Max length must be <= 1536 webui-app-dsoych.1.4t4etit44kix@workera1 | webui-app-dsoych.1.4t4etit44kix@workera1 | During handling of the above exception, another exception occurred: webui-app-dsoych.1.4t4etit44kix@workera1 | webui-app-dsoych.1.4t4etit44kix@workera1 | Traceback (most recent call last): webui-app-dsoych.1.4t4etit44kix@workera1 | File "/app/backend/open_webui/routers/files.py", line 74, in upload_file webui-app-dsoych.1.4t4etit44kix@workera1 | process_file(request, ProcessFileForm(file_id=id)) webui-app-dsoych.1.4t4etit44kix@workera1 | File "/app/backend/open_webui/routers/retrieval.py", line 962, in process_file webui-app-dsoych.1.4t4etit44kix@workera1 | raise HTTPException( webui-app-dsoych.1.4t4etit44kix@workera1 | fastapi.exceptions.HTTPException: 400: Vector length 3072 not supported. Max length must be <= 1536 webui-app-dsoych.1.4t4etit44kix@workera1 | ERROR [open_webui.routers.files] Error processing file: bf1982ff-ab46-40de-97c6-5be90b0f813c webui-app-dsoych.1.4t4etit44kix@workera1 | Error during insert: Vector length 3072 not supported. Max length must be <= 1536 webui-app-dsoych.1.4t4etit44kix@workera1 | INFO: 172.71.26.93:0 - "POST /api/v1/files/ HTTP/1.1" 200 OK webui-app-dsoych.1.4t4etit44kix@workera1 | INFO [open_webui.routers.retrieval] save_docs_to_vector_db: document week2_formulas.pdf fadf3384-7d39-48fb-8e9c-f51bc2f22b1d webui-app-dsoych.1.4t4etit44kix@workera1 | INFO [open_webui.routers.retrieval] adding to collection fadf3384-7d39-48fb-8e9c-f51bc2f22b1d webui-app-dsoych.1.4t4etit44kix@workera1 | ERROR [open_webui.routers.retrieval] Vector length 3072 not supported. Max length must be <= 1536 webui-app-dsoych.1.4t4etit44kix@workera1 | Traceback (most recent call last): webui-app-dsoych.1.4t4etit44kix@workera1 | File "/app/backend/open_webui/routers/retrieval.py", line 791, in save_docs_to_vector_db webui-app-dsoych.1.4t4etit44kix@workera1 | VECTOR_DB_CLIENT.insert( webui-app-dsoych.1.4t4etit44kix@workera1 | File "/app/backend/open_webui/retrieval/vector/dbs/pgvector.py", line 101, in insert webui-app-dsoych.1.4t4etit44kix@workera1 | vector = self.adjust_vector_length(item["vector"]) webui-app-dsoych.1.4t4etit44kix@workera1 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ webui-app-dsoych.1.4t4etit44kix@workera1 | File "/app/backend/open_webui/retrieval/vector/dbs/pgvector.py", line 92, in adjust_vector_length webui-app-dsoych.1.4t4etit44kix@workera1 | raise Exception( webui-app-dsoych.1.4t4etit44kix@workera1 | Exception: Vector length 3072 not supported. Max length must be <= 1536 webui-app-dsoych.1.4t4etit44kix@workera1 | ERROR [open_webui.routers.retrieval] Vector length 3072 not supported. Max length must be <= 1536 webui-app-dsoych.1.4t4etit44kix@workera1 | Traceback (most recent call last): webui-app-dsoych.1.4t4etit44kix@workera1 | File "/app/backend/open_webui/routers/retrieval.py", line 953, in process_file webui-app-dsoych.1.4t4etit44kix@workera1 | raise e webui-app-dsoych.1.4t4etit44kix@workera1 | File "/app/backend/open_webui/routers/retrieval.py", line 926, in process_file webui-app-dsoych.1.4t4etit44kix@workera1 | result = save_docs_to_vector_db( webui-app-dsoych.1.4t4etit44kix@workera1 | ^^^^^^^^^^^^^^^^^^^^^^^ webui-app-dsoych.1.4t4etit44kix@workera1 | File "/app/backend/open_webui/routers/retrieval.py", line 799, in save_docs_to_vector_db webui-app-dsoych.1.4t4etit44kix@workera1 | raise e webui-app-dsoych.1.4t4etit44kix@workera1 | File "/app/backend/open_webui/routers/retrieval.py", line 791, in save_docs_to_vector_db webui-app-dsoych.1.4t4etit44kix@workera1 | VECTOR_DB_CLIENT.insert( webui-app-dsoych.1.4t4etit44kix@workera1 | File "/app/backend/open_webui/retrieval/vector/dbs/pgvector.py", line 101, in insert webui-app-dsoych.1.4t4etit44kix@workera1 | vector = self.adjust_vector_length(item["vector"]) webui-app-dsoych.1.4t4etit44kix@workera1 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ webui-app-dsoych.1.4t4etit44kix@workera1 | File "/app/backend/open_webui/retrieval/vector/dbs/pgvector.py", line 92, in adjust_vector_length webui-app-dsoych.1.4t4etit44kix@workera1 | raise Exception( webui-app-dsoych.1.4t4etit44kix@workera1 | Exception: Vector length 3072 not supported. Max length must be <= 1536 webui-app-dsoych.1.4t4etit44kix@workera1 | Error during insert: Vector length 3072 not supported. Max length must be <= 1536 ``` **Browser Console Logs:** N/A **Docker Container Logs:** N/A
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/open-webui#69666