More improvements.
This commit is contained in:
6
main.py
6
main.py
@@ -108,7 +108,7 @@ def process_book(bp, folder, context="", resume=False, interactive=False):
|
||||
INSTRUCTIONS: Use dense, factual bullet points. Focus on character meetings, relationships, and known information.
|
||||
OUTPUT: Summary text.
|
||||
""")
|
||||
utils.log_usage(folder, "writer-flash", resp_sum.usage_metadata)
|
||||
utils.log_usage(folder, ai.model_writer.name, resp_sum.usage_metadata)
|
||||
summary = resp_sum.text
|
||||
except: summary = "The story continues."
|
||||
|
||||
@@ -187,12 +187,12 @@ def process_book(bp, folder, context="", resume=False, interactive=False):
|
||||
OUTPUT: Updated summary text.
|
||||
"""
|
||||
resp_sum = ai.model_writer.generate_content(update_prompt)
|
||||
utils.log_usage(folder, "writer-flash", resp_sum.usage_metadata)
|
||||
utils.log_usage(folder, ai.model_writer.name, resp_sum.usage_metadata)
|
||||
summary = resp_sum.text
|
||||
except:
|
||||
try:
|
||||
resp_fallback = ai.model_writer.generate_content(f"ROLE: Summarizer\nTASK: Summarize plot points.\nTEXT: {txt}\nOUTPUT: Bullet points.")
|
||||
utils.log_usage(folder, "writer-flash", resp_fallback.usage_metadata)
|
||||
utils.log_usage(folder, ai.model_writer.name, resp_fallback.usage_metadata)
|
||||
summary += f"\n\nChapter {ch['chapter_number']}: " + resp_fallback.text
|
||||
except: summary += f"\n\nChapter {ch['chapter_number']}: [Content processed]"
|
||||
|
||||
|
||||
Reference in New Issue
Block a user