Traceback (most recent call last): File "D:\python3-11\Lib\site-packages\open_webui\routers\retrieval.py", line 961, in process_file raise e File "D:\python3-11\Lib\site-packages\open_webui\routers\retrieval.py", line 933, in process_file result = save_docs_to_vector_db( ^^^^^^^^^^^^^^^^^^^^^^^ File "D:\python3-11\Lib\site-packages\open_webui\routers\retrieval.py", line 806, in save_docs_to_vector_db raise e File "D:\python3-11\Lib\site-packages\open_webui\routers\retrieval.py", line 784, in save_docs_to_vector_db embeddings = embedding_function( ^^^^^^^^^^^^^^^^^^^ File "D:\python3-11\Lib\site-packages\open_webui\retrieval\utils.py", line 265, in <lambda> return lambda query, user=None: embedding_function.encode(query).tolist() ^^^^^^^^^^^^^^^^^^^^^^^^^ AttributeError: 'NoneType' object has no attribute 'encode'
Originally created by @Yepeng-hup on GitHub (Feb 14, 2025).
Original GitHub issue: https://github.com/open-webui/open-webui/issues/9970
**Upload files to the knowledge base error!**
`Traceback (most recent call last):
File "D:\python3-11\Lib\site-packages\open_webui\routers\retrieval.py", line 961, in process_file
raise e
File "D:\python3-11\Lib\site-packages\open_webui\routers\retrieval.py", line 933, in process_file
result = save_docs_to_vector_db(
^^^^^^^^^^^^^^^^^^^^^^^
File "D:\python3-11\Lib\site-packages\open_webui\routers\retrieval.py", line 806, in save_docs_to_vector_db
raise e
File "D:\python3-11\Lib\site-packages\open_webui\routers\retrieval.py", line 784, in save_docs_to_vector_db
embeddings = embedding_function(
^^^^^^^^^^^^^^^^^^^
File "D:\python3-11\Lib\site-packages\open_webui\retrieval\utils.py", line 265, in <lambda>
return lambda query, user=None: embedding_function.encode(query).tolist()
^^^^^^^^^^^^^^^^^^^^^^^^^
AttributeError: 'NoneType' object has no attribute 'encode'`
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 @Yepeng-hup on GitHub (Feb 14, 2025).
Original GitHub issue: https://github.com/open-webui/open-webui/issues/9970
Upload files to the knowledge base error!
Traceback (most recent call last): File "D:\python3-11\Lib\site-packages\open_webui\routers\retrieval.py", line 961, in process_file raise e File "D:\python3-11\Lib\site-packages\open_webui\routers\retrieval.py", line 933, in process_file result = save_docs_to_vector_db( ^^^^^^^^^^^^^^^^^^^^^^^ File "D:\python3-11\Lib\site-packages\open_webui\routers\retrieval.py", line 806, in save_docs_to_vector_db raise e File "D:\python3-11\Lib\site-packages\open_webui\routers\retrieval.py", line 784, in save_docs_to_vector_db embeddings = embedding_function( ^^^^^^^^^^^^^^^^^^^ File "D:\python3-11\Lib\site-packages\open_webui\retrieval\utils.py", line 265, in <lambda> return lambda query, user=None: embedding_function.encode(query).tolist() ^^^^^^^^^^^^^^^^^^^^^^^^^ AttributeError: 'NoneType' object has no attribute 'encode'