Commit
·
a67b5f4
1
Parent(s):
44b41ba
Fix else clause indentation in response handling
Browse files- src/llm_router.py +4 -4
src/llm_router.py
CHANGED
|
@@ -55,7 +55,7 @@ class LLMRouter:
|
|
| 55 |
logger.info(f"Base URL: {self.settings.novita_base_url}")
|
| 56 |
logger.info(f"Model: {self.settings.novita_model}")
|
| 57 |
logger.info(f"Context Window: {self.settings.novita_model_context_window} tokens")
|
| 58 |
-
|
| 59 |
logger.error(f"Failed to initialize Novita AI client: {e}")
|
| 60 |
raise RuntimeError(f"Could not initialize Novita AI API client: {e}") from e
|
| 61 |
|
|
@@ -159,11 +159,11 @@ class LLMRouter:
|
|
| 159 |
# Clean up reasoning tags if present
|
| 160 |
result = self._clean_reasoning_tags(result)
|
| 161 |
logger.info(f"Novita AI API generated response (length: {len(result)})")
|
| 162 |
-
|
| 163 |
-
|
| 164 |
logger.error("Novita AI API returned empty response")
|
| 165 |
return None
|
| 166 |
-
|
| 167 |
except Exception as e:
|
| 168 |
logger.error(f"Error calling Novita AI API: {e}", exc_info=True)
|
| 169 |
raise
|
|
|
|
| 55 |
logger.info(f"Base URL: {self.settings.novita_base_url}")
|
| 56 |
logger.info(f"Model: {self.settings.novita_model}")
|
| 57 |
logger.info(f"Context Window: {self.settings.novita_model_context_window} tokens")
|
| 58 |
+
except Exception as e:
|
| 59 |
logger.error(f"Failed to initialize Novita AI client: {e}")
|
| 60 |
raise RuntimeError(f"Could not initialize Novita AI API client: {e}") from e
|
| 61 |
|
|
|
|
| 159 |
# Clean up reasoning tags if present
|
| 160 |
result = self._clean_reasoning_tags(result)
|
| 161 |
logger.info(f"Novita AI API generated response (length: {len(result)})")
|
| 162 |
+
return result
|
| 163 |
+
else:
|
| 164 |
logger.error("Novita AI API returned empty response")
|
| 165 |
return None
|
| 166 |
+
|
| 167 |
except Exception as e:
|
| 168 |
logger.error(f"Error calling Novita AI API: {e}", exc_info=True)
|
| 169 |
raise
|