mirror of
https://github.com/open-webui/open-webui.git
synced 2026-05-07 11:28:35 -05:00
web search bing errors #2697
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 @fq393 on GitHub (Nov 20, 2024).
ERROR [open_webui.apps.retrieval.web.bing] Error: 'latin-1' codec can't encode characters in position 0-19: ordinal not in range(256)
ERROR [open_webui.apps.retrieval.main] 'latin-1' codec can't encode characters in position 0-19: ordinal not in range(256)
Traceback (most recent call last):
File "/app/backend/open_webui/apps/retrieval/main.py", line 1266, in process_web_search
web_results = search_web(
^^^^^^^^^^^
File "/app/backend/open_webui/apps/retrieval/main.py", line 1248, in search_web
return search_bing(
^^^^^^^^^^^^
File "/app/backend/open_webui/apps/retrieval/web/bing.py", line 46, in search_bing
raise ex
File "/app/backend/open_webui/apps/retrieval/web/bing.py", line 30, in search_bing
response = requests.get(endpoint, headers=headers, params=params)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/site-packages/requests/api.py", line 73, in get
return request("get", url, params=params, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/site-packages/requests/api.py", line 59, in request
return session.request(method=method, url=url, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/site-packages/requests/sessions.py", line 589, in request
resp = self.send(prep, **send_kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/site-packages/requests/sessions.py", line 703, in send
r = adapter.send(request, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/site-packages/requests/adapters.py", line 667, in send
resp = conn.urlopen(
^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/site-packages/urllib3/connectionpool.py", line 789, in urlopen
response = self._make_request(
^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/site-packages/urllib3/connectionpool.py", line 495, in _make_request
conn.request(
File "/usr/local/lib/python3.11/site-packages/urllib3/connection.py", line 440, in request
self.putheader(header, value)
File "/usr/local/lib/python3.11/site-packages/urllib3/connection.py", line 354, in putheader
super().putheader(header, *values)
File "/usr/local/lib/python3.11/http/client.py", line 1276, in putheader
values[i] = one_value.encode('latin-1')
^^^^^^^^^^^^^^^^^^^^^^^^^^^
UnicodeEncodeError: 'latin-1' codec can't encode characters in position 0-19: ordinal not in range(256)
'latin-1' codec can't encode characters in position 0-19: ordinal not in range(256)
The DEFAULT_LOCALE has been configured as zh-CN. Is it still wrong to use Chinese?