mtyrrell commited on
Commit
b0cee67
·
1 Parent(s): 4e5d3de

revert langserve upgrade and change api

Browse files
Files changed (2) hide show
  1. app/main.py +4 -3
  2. requirements.txt +1 -2
app/main.py CHANGED
@@ -399,10 +399,11 @@ add_routes(
399
 
400
  add_routes(
401
  app,
402
- RunnableLambda(lambda d: flexible_handler(d).result), # returns just the string
403
  path="/chatfed",
404
- config={"enable_streaming": True, "exclude_run_metadata": True},
405
- output_type=str
 
406
  )
407
 
408
  # ChatUI-compatible streaming route (yields tokens via SSE)
 
399
 
400
  add_routes(
401
  app,
402
+ RunnableLambda(lambda d: flexible_handler(d).result),
403
  path="/chatfed",
404
+ output_type=str, # <-- still needed so /invoke returns a string
405
+ enable_streaming=True, # <-- old API
406
+ include_run_metadata=False # <-- old API; same effect as exclude_run_metadata=True
407
  )
408
 
409
  # ChatUI-compatible streaming route (yields tokens via SSE)
requirements.txt CHANGED
@@ -14,8 +14,7 @@ langgraph>=0.2.0
14
  langchain-core>=0.2.0
15
  Pillow>=9.0.0
16
  fastapi>=0.100.0
17
- langserve[all]==0.0.46
18
- # langserve[all]>=0.0.30
19
  uvicorn[standard]>=0.23.0
20
  typing_extensions>=4.5.0
21
  python-multipart>=0.0.6
 
14
  langchain-core>=0.2.0
15
  Pillow>=9.0.0
16
  fastapi>=0.100.0
17
+ langserve[all]>=0.0.30
 
18
  uvicorn[standard]>=0.23.0
19
  typing_extensions>=4.5.0
20
  python-multipart>=0.0.6