This commit is contained in:
@@ -36,12 +36,12 @@ def update_bd_and_create_document(
|
|||||||
data = json.loads(clean_response)
|
data = json.loads(clean_response)
|
||||||
|
|
||||||
# Проверяем наличие обязательных полей от GPT
|
# Проверяем наличие обязательных полей от GPT
|
||||||
missing_fields = [f for f in REQUIRED_FIELDS if not data.get(f)]
|
# missing_fields = [f for f in REQUIRED_FIELDS if not data.get(f)]
|
||||||
if missing_fields:
|
# if missing_fields:
|
||||||
print(f"Ответ GPT не содержит обязательных полей: {missing_fields} для URL: {url}")
|
# print(f"Ответ GPT не содержит обязательных полей: {missing_fields} для URL: {url}")
|
||||||
logger.warning(f"Ответ GPT не содержит обязательных полей: {missing_fields} для URL: {url}")
|
# logger.warning(f"Ответ GPT не содержит обязательных полей: {missing_fields} для URL: {url}")
|
||||||
print(f"Полученные данные: {data}")
|
# print(f"Полученные данные: {data}")
|
||||||
return
|
# return
|
||||||
|
|
||||||
# Нормализация типов: category может приходить как list, а ожидается str
|
# Нормализация типов: category может приходить как list, а ожидается str
|
||||||
if isinstance(data.get('category'), list):
|
if isinstance(data.get('category'), list):
|
||||||
|
|||||||
Reference in New Issue
Block a user