Skip to content

Commit

Permalink
when error occured, recover previous notes
Browse files Browse the repository at this point in the history
  • Loading branch information
nishio committed Aug 23, 2023
1 parent 622ab79 commit 03b6ca3
Showing 1 changed file with 9 additions and 5 deletions.
14 changes: 9 additions & 5 deletions write_to_scrapbox/recurrent_notes.py
Original file line number Diff line number Diff line change
Expand Up @@ -275,7 +275,10 @@ def overwrite_mode(prev_title, prev_lines):
digest_str = "\n".join(digests)

prompt = PROMPT.format(digest_str=digest_str, previous_notes=previous_notes)
lines.extend(call_gpt(prompt))
response = call_gpt(prompt)
if not response:
response = ["`AI_IGNORE: GPT failed`"] + previous_notes.split("\n")
lines.extend(response)

lines.append("")
lines.append(EXTRA_INFO_HEADER)
Expand Down Expand Up @@ -318,10 +321,11 @@ def call_gpt(prompt, model="gpt-4"):
ret = markdown_to_scrapbox(ret)
lines.extend(ret.split("\n"))
except Exception as e:
lines.append("Failed to generate report.")
lines.append(str(e))
lines.append("Prompt:")
lines.extend(prompt.split("\n"))
# lines.append("Failed to generate report.")
# lines.append(str(e))
# lines.append("Prompt:")
# lines.extend(prompt.split("\n"))
return []
return lines


Expand Down

0 comments on commit 03b6ca3

Please sign in to comment.