|
@@ -119,12 +119,18 @@ class GPT4o():
|
|
|
data = json.loads(content)
|
|
|
title = data["title"]
|
|
|
if title:
|
|
|
+ if '原标题无法按照规则生成新标题' in title or '原标题不符合生成新标题的要求,请提供符合要求的原标题' in title or 'Invalid input format' in title or "很抱歉,您提供的原标题没有包含在上下文中。请提供具体的原标题列表,以便我为您生成新的标题。" in title or "对不起,我的职责是优化短视频标题" in title or "请提供需要优化的原标题列表。" in title:
|
|
|
+ return "这个视频,分享给我的老友,祝愿您能幸福安康"
|
|
|
return title
|
|
|
elif '新标题' in content:
|
|
|
data = json.loads(content)
|
|
|
title = data['新标题']
|
|
|
+ if '原标题无法按照规则生成新标题' in title or '原标题不符合生成新标题的要求,请提供符合要求的原标题' in title or 'Invalid input format' in title or "很抱歉,您提供的原标题没有包含在上下文中。请提供具体的原标题列表,以便我为您生成新的标题。" in title or "对不起,我的职责是优化短视频标题" in title or "请提供需要优化的原标题列表。" in title:
|
|
|
+ return "这个视频,分享给我的老友,祝愿您能幸福安康"
|
|
|
return title
|
|
|
if '"' in content:
|
|
|
+ if '原标题无法按照规则生成新标题' in content or '原标题不符合生成新标题的要求,请提供符合要求的原标题' in content or 'Invalid input format' in content or "很抱歉,您提供的原标题没有包含在上下文中。请提供具体的原标题列表,以便我为您生成新的标题。" in content or "对不起,我的职责是优化短视频标题" in content or "请提供需要优化的原标题列表。" in content:
|
|
|
+ return "这个视频,分享给我的老友,祝愿您能幸福安康"
|
|
|
content = content.replace('"', '')
|
|
|
return content
|
|
|
elif attempt == max_retries - 1:
|