ciyidogan commited on
Commit
681e4ee
·
verified ·
1 Parent(s): 6e34543

Update chat_handler.py

Browse files
Files changed (1) hide show
  1. chat_handler.py +1 -5
chat_handler.py CHANGED
@@ -344,7 +344,7 @@ async def chat(req: ChatRequest, x_session_id: str = Header(...)):
344
  detail=get_user_friendly_error("version_not_found")
345
  )
346
 
347
- # Process based on current state - MEVCUT KODU KORUYORUZ
348
  if session.state == "idle":
349
  # Build intent detection prompt
350
  prompt = build_intent_prompt(version, session.chat_history, project.default_locale)
@@ -381,7 +381,6 @@ async def chat(req: ChatRequest, x_session_id: str = Header(...)):
381
  else:
382
  # Need to collect more parameters
383
  # Get parameter collection config
384
- cfg = ConfigProvider.get()
385
  collection_config = cfg.global_config.llm_provider.settings.get("parameter_collection_config", {})
386
  max_params = collection_config.get("max_params_per_question", 2)
387
 
@@ -449,7 +448,6 @@ async def chat(req: ChatRequest, x_session_id: str = Header(...)):
449
  else:
450
  # Still need more parameters
451
  # Get parameter collection config
452
- cfg = ConfigProvider.get()
453
  collection_config = cfg.global_config.llm_provider.settings.get("parameter_collection_config", {})
454
  max_params = collection_config.get("max_params_per_question", 2)
455
 
@@ -551,7 +549,6 @@ async def handle_new_message(session: Session, user_input: str) -> str:
551
  return await _execute_api_call(session, intent_config)
552
  else:
553
  # Need to collect more parameters
554
- cfg = ConfigProvider.get()
555
  collection_config = cfg.global_config.llm_provider.settings.get("parameter_collection_config", {})
556
  max_params = collection_config.get("max_params_per_question", 2)
557
 
@@ -627,7 +624,6 @@ async def handle_parameter_followup(session: Session, user_input: str) -> str:
627
  return await _execute_api_call(session, intent_config)
628
  else:
629
  # Still need more parameters
630
- cfg = ConfigProvider.get()
631
  collection_config = cfg.global_config.llm_provider.settings.get("parameter_collection_config", {})
632
  max_params = collection_config.get("max_params_per_question", 2)
633
 
 
344
  detail=get_user_friendly_error("version_not_found")
345
  )
346
 
347
+ # Process based on current state
348
  if session.state == "idle":
349
  # Build intent detection prompt
350
  prompt = build_intent_prompt(version, session.chat_history, project.default_locale)
 
381
  else:
382
  # Need to collect more parameters
383
  # Get parameter collection config
 
384
  collection_config = cfg.global_config.llm_provider.settings.get("parameter_collection_config", {})
385
  max_params = collection_config.get("max_params_per_question", 2)
386
 
 
448
  else:
449
  # Still need more parameters
450
  # Get parameter collection config
 
451
  collection_config = cfg.global_config.llm_provider.settings.get("parameter_collection_config", {})
452
  max_params = collection_config.get("max_params_per_question", 2)
453
 
 
549
  return await _execute_api_call(session, intent_config)
550
  else:
551
  # Need to collect more parameters
 
552
  collection_config = cfg.global_config.llm_provider.settings.get("parameter_collection_config", {})
553
  max_params = collection_config.get("max_params_per_question", 2)
554
 
 
624
  return await _execute_api_call(session, intent_config)
625
  else:
626
  # Still need more parameters
 
627
  collection_config = cfg.global_config.llm_provider.settings.get("parameter_collection_config", {})
628
  max_params = collection_config.get("max_params_per_question", 2)
629