anthropic_manifold_pipeline.py sseclient Failed to parse: <Response [200]> #146

Closed
opened 2026-02-15 19:16:15 -05:00 by yindo · 1 comment
Owner

Originally created by @oscarriddle on GitHub (Oct 28, 2024).

Hi, thanks for providing the pipeline for anthropic. However, after successfully updated available models, it failed with exception as below. Seems something wrong with sseclient initialization.

[ENV]
Python3.10
sseclient-py 1.8.0

Traceback (most recent call last):
File "/data/application/pipelines/venv/lib/python3.10/site-packages/uvicorn/protocols/http/httptools_impl.py", line 435, in run_asgi
result = await app( # type: ignore[func-returns-value]
File "/data/application/pipelines/venv/lib/python3.10/site-packages/uvicorn/middleware/proxy_headers.py", line 78, in call
return await self.app(scope, receive, send)
File "/data/application/pipelines/venv/lib/python3.10/site-packages/fastapi/applications.py", line 1054, in call
await super().call(scope, receive, send)
File "/data/application/pipelines/venv/lib/python3.10/site-packages/starlette/applications.py", line 123, in call
await self.middleware_stack(scope, receive, send)
File "/data/application/pipelines/venv/lib/python3.10/site-packages/starlette/middleware/errors.py", line 186, in call
raise exc
File "/data/application/pipelines/venv/lib/python3.10/site-packages/starlette/middleware/errors.py", line 164, in call
await self.app(scope, receive, _send)
File "/data/application/pipelines/venv/lib/python3.10/site-packages/starlette/middleware/base.py", line 189, in call
with collapse_excgroups():
File "/usr/local/python3/lib/python3.10/contextlib.py", line 153, in exit
self.gen.throw(typ, value, traceback)
File "/data/application/pipelines/venv/lib/python3.10/site-packages/starlette/_utils.py", line 93, in collapse_excgroups
raise exc
File "/data/application/pipelines/venv/lib/python3.10/site-packages/starlette/responses.py", line 261, in wrap
await func()
File "/data/application/pipelines/venv/lib/python3.10/site-packages/starlette/responses.py", line 250, in stream_response
async for chunk in self.body_iterator:
File "/data/application/pipelines/venv/lib/python3.10/site-packages/starlette/concurrency.py", line 65, in iterate_in_threadpool
yield await anyio.to_thread.run_sync(_next, as_iterator)
File "/data/application/pipelines/venv/lib/python3.10/site-packages/anyio/to_thread.py", line 56, in run_sync
return await get_async_backend().run_sync_in_worker_thread(
File "/data/application/pipelines/venv/lib/python3.10/site-packages/anyio/_backends/_asyncio.py", line 2177, in run_sync_in_worker_thread
return await future
File "/data/application/pipelines/venv/lib/python3.10/site-packages/anyio/_backends/_asyncio.py", line 859, in run
result = context.run(func, *args)
File "/data/application/pipelines/venv/lib/python3.10/site-packages/starlette/concurrency.py", line 54, in _next
return next(iterator)
File "/data/application/pipelines/main.py", line 665, in stream_content
for line in res:
File "/data/application/pipelines/./pipelines/anthropic_manifold_pipeline.py", line 150, in stream_response
client = sseclient.SSEClient(response)
File "/data/application/pipelines/venv/lib/python3.10/site-packages/sseclient.py", line 48, in init
File "/data/application/pipelines/venv/lib/python3.10/site-packages/sseclient.py", line 56, in _connect
File "/data/application/pipelines/venv/lib/python3.10/site-packages/requests/api.py", line 73, in get
return request("get", url, params=params, **kwargs)
File "/data/application/pipelines/venv/lib/python3.10/site-packages/requests/api.py", line 59, in request
return session.request(method=method, url=url, **kwargs)
File "/data/application/pipelines/venv/lib/python3.10/site-packages/requests/sessions.py", line 575, in request
prep = self.prepare_request(req)
File "/data/application/pipelines/venv/lib/python3.10/site-packages/requests/sessions.py", line 484, in prepare_request
p.prepare(
File "/data/application/pipelines/venv/lib/python3.10/site-packages/requests/models.py", line 367, in prepare
self.prepare_url(url, params)
File "/data/application/pipelines/venv/lib/python3.10/site-packages/requests/models.py", line 435, in prepare_url
raise InvalidURL(*e.args)
requests.exceptions.InvalidURL: Failed to parse: <Response [200]>

Originally created by @oscarriddle on GitHub (Oct 28, 2024). Hi, thanks for providing the pipeline for anthropic. However, after successfully updated available models, it failed with exception as below. Seems something wrong with sseclient initialization. [ENV] Python3.10 sseclient-py 1.8.0 Traceback (most recent call last): File "/data/application/pipelines/venv/lib/python3.10/site-packages/uvicorn/protocols/http/httptools_impl.py", line 435, in run_asgi result = await app( # type: ignore[func-returns-value] File "/data/application/pipelines/venv/lib/python3.10/site-packages/uvicorn/middleware/proxy_headers.py", line 78, in __call__ return await self.app(scope, receive, send) File "/data/application/pipelines/venv/lib/python3.10/site-packages/fastapi/applications.py", line 1054, in __call__ await super().__call__(scope, receive, send) File "/data/application/pipelines/venv/lib/python3.10/site-packages/starlette/applications.py", line 123, in __call__ await self.middleware_stack(scope, receive, send) File "/data/application/pipelines/venv/lib/python3.10/site-packages/starlette/middleware/errors.py", line 186, in __call__ raise exc File "/data/application/pipelines/venv/lib/python3.10/site-packages/starlette/middleware/errors.py", line 164, in __call__ await self.app(scope, receive, _send) File "/data/application/pipelines/venv/lib/python3.10/site-packages/starlette/middleware/base.py", line 189, in __call__ with collapse_excgroups(): File "/usr/local/python3/lib/python3.10/contextlib.py", line 153, in __exit__ self.gen.throw(typ, value, traceback) File "/data/application/pipelines/venv/lib/python3.10/site-packages/starlette/_utils.py", line 93, in collapse_excgroups raise exc File "/data/application/pipelines/venv/lib/python3.10/site-packages/starlette/responses.py", line 261, in wrap await func() File "/data/application/pipelines/venv/lib/python3.10/site-packages/starlette/responses.py", line 250, in stream_response async for chunk in self.body_iterator: File "/data/application/pipelines/venv/lib/python3.10/site-packages/starlette/concurrency.py", line 65, in iterate_in_threadpool yield await anyio.to_thread.run_sync(_next, as_iterator) File "/data/application/pipelines/venv/lib/python3.10/site-packages/anyio/to_thread.py", line 56, in run_sync return await get_async_backend().run_sync_in_worker_thread( File "/data/application/pipelines/venv/lib/python3.10/site-packages/anyio/_backends/_asyncio.py", line 2177, in run_sync_in_worker_thread return await future File "/data/application/pipelines/venv/lib/python3.10/site-packages/anyio/_backends/_asyncio.py", line 859, in run result = context.run(func, *args) File "/data/application/pipelines/venv/lib/python3.10/site-packages/starlette/concurrency.py", line 54, in _next return next(iterator) File "/data/application/pipelines/main.py", line 665, in stream_content for line in res: File "/data/application/pipelines/./pipelines/anthropic_manifold_pipeline.py", line 150, in stream_response client = sseclient.SSEClient(response) File "/data/application/pipelines/venv/lib/python3.10/site-packages/sseclient.py", line 48, in __init__ File "/data/application/pipelines/venv/lib/python3.10/site-packages/sseclient.py", line 56, in _connect File "/data/application/pipelines/venv/lib/python3.10/site-packages/requests/api.py", line 73, in get return request("get", url, params=params, **kwargs) File "/data/application/pipelines/venv/lib/python3.10/site-packages/requests/api.py", line 59, in request return session.request(method=method, url=url, **kwargs) File "/data/application/pipelines/venv/lib/python3.10/site-packages/requests/sessions.py", line 575, in request prep = self.prepare_request(req) File "/data/application/pipelines/venv/lib/python3.10/site-packages/requests/sessions.py", line 484, in prepare_request p.prepare( File "/data/application/pipelines/venv/lib/python3.10/site-packages/requests/models.py", line 367, in prepare self.prepare_url(url, params) File "/data/application/pipelines/venv/lib/python3.10/site-packages/requests/models.py", line 435, in prepare_url raise InvalidURL(*e.args) requests.exceptions.InvalidURL: Failed to parse: <Response [200]>
yindo closed this issue 2026-02-15 19:16:16 -05:00
Author
Owner

@oscarriddle commented on GitHub (Oct 29, 2024):

change to official api client, works well

@oscarriddle commented on GitHub (Oct 29, 2024): change to official api client, works well
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: open-webui/pipelines#146