diff --git a/aider/sendchat.py b/aider/sendchat.py index 07d31b421..59f67c53e 100644 --- a/aider/sendchat.py +++ b/aider/sendchat.py @@ -15,6 +15,7 @@ CACHE = None RETRY_TIMEOUT = 60 + def sanity_check_messages(messages): """Check if messages alternate between user and assistant roles. System messages can be interspersed anywhere. @@ -29,6 +30,7 @@ def sanity_check_messages(messages): last_role = role return True + def send_completion( model_name, messages,