Enhance AI processor error logging for better debugging
This commit is contained in:
parent
876cfddce7
commit
271ede7845
@ -89,7 +89,8 @@ class FactExtractor:
|
|||||||
)
|
)
|
||||||
response.raise_for_status()
|
response.raise_for_status()
|
||||||
except requests.exceptions.RequestException as e:
|
except requests.exceptions.RequestException as e:
|
||||||
logger.error(f"Request failed for article '{title}': {e}")
|
logger.error(f"REQUEST FAILED for article '{title}' - URL: {extraction_url}, Error: {e}")
|
||||||
|
logger.error(f"Article content preview: {article_content[:200]}...")
|
||||||
# Return basic structure if request fails
|
# Return basic structure if request fails
|
||||||
return self._create_basic_fact_structure(article_content, title)
|
return self._create_basic_fact_structure(article_content, title)
|
||||||
|
|
||||||
@ -98,7 +99,8 @@ class FactExtractor:
|
|||||||
result = response.json()
|
result = response.json()
|
||||||
extracted_text = result['choices'][0]['message']['content'].strip()
|
extracted_text = result['choices'][0]['message']['content'].strip()
|
||||||
except json.JSONDecodeError as e:
|
except json.JSONDecodeError as e:
|
||||||
logger.error(f"Failed to parse JSON response from AI service for article '{title}': {e}")
|
logger.error(f"JSON PARSING FAILED for article '{title}' - Response status: {response.status_code}, Response text: {response.text[:200]}...")
|
||||||
|
logger.error(f"Article content preview: {article_content[:200]}...")
|
||||||
# Return basic structure if response parsing fails
|
# Return basic structure if response parsing fails
|
||||||
return self._create_basic_fact_structure(article_content, title)
|
return self._create_basic_fact_structure(article_content, title)
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user