diff --git a/claude_sonnet-3-7-bedrock.py b/claude_sonnet-3-7-bedrock.py index 52f5d5d..d44a9d6 100644 --- a/claude_sonnet-3-7-bedrock.py +++ b/claude_sonnet-3-7-bedrock.py @@ -167,7 +167,7 @@ class Pipeline: reasoning_config = {} payload = {"modelId": model_id, "messages": processed_messages, - "system": system_message if system_message else 'you are an intelligent ai assistant', + "system": [{'text': system_message['content'] if system_message else 'you are an intelligent ai assistant'}], "inferenceConfig": {"temperature": 1, "maxTokens": body.get("max_tokens", MAX_COMBINED_TOKENS)}, "additionalModelRequestFields": reasoning_config }