ModelSettings.reminder_as_sys_msg:true/false -> reminder:sys/user/None

This commit is contained in:
Paul Gauthier 2024-08-20 10:51:37 -07:00
parent 455487e5a9
commit c13b277070
3 changed files with 34 additions and 29 deletions

View file

@ -1015,9 +1015,9 @@ class Coder:
or total_tokens < max_input_tokens
and self.gpt_prompts.system_reminder
):
if self.main_model.reminder_as_sys_msg:
if self.main_model.reminder == "sys":
chunks.reminder = reminder_message
elif final["role"] == "user":
elif self.main_model.reminder == "user" and final["role"] == "user":
# stuff it into the user message
new_content = (
final["content"]