timeki commited on
Commit
236f0c0
·
1 Parent(s): 63f8741

Fixed follow up examples for local qa

Browse files
Files changed (1) hide show
  1. app.py +9 -0
app.py CHANGED
@@ -113,6 +113,13 @@ async def chat(
113
  search_only,
114
  ):
115
  print("chat cqa - message received")
 
 
 
 
 
 
 
116
  async for event in chat_stream(
117
  agent,
118
  query,
@@ -392,6 +399,7 @@ def event_handling(
392
  output_language,
393
  new_figures,
394
  current_graphs,
 
395
  ],
396
  concurrency_limit=8,
397
  api_name=f"chat_{textbox.elem_id}",
@@ -427,6 +435,7 @@ def event_handling(
427
  output_language,
428
  new_figures,
429
  current_graphs,
 
430
  ],
431
  concurrency_limit=8,
432
  api_name=f"chat_{examples_hidden.elem_id}",
 
113
  search_only,
114
  ):
115
  print("chat cqa - message received")
116
+ # Ensure default values if components are not set
117
+ audience = audience or "Experts"
118
+ sources = sources or ["IPCC", "IPBES"]
119
+ reports = reports or []
120
+ relevant_content_sources_selection = relevant_content_sources_selection or ["Figures (IPCC/IPBES)"]
121
+ search_only = bool(search_only) # Convert to boolean if None
122
+
123
  async for event in chat_stream(
124
  agent,
125
  query,
 
399
  output_language,
400
  new_figures,
401
  current_graphs,
402
+ follow_up_examples.dataset,
403
  ],
404
  concurrency_limit=8,
405
  api_name=f"chat_{textbox.elem_id}",
 
435
  output_language,
436
  new_figures,
437
  current_graphs,
438
+ follow_up_examples.dataset,
439
  ],
440
  concurrency_limit=8,
441
  api_name=f"chat_{examples_hidden.elem_id}",