From 618336a3d32edd2c96276156658c615a344a3a8b Mon Sep 17 00:00:00 2001 From: Huanzhi Mao Date: Sat, 30 Nov 2024 14:14:29 -0800 Subject: [PATCH] fix _add_execution_results_prompting --- .../bfcl/model_handler/proprietary_model/claude.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/berkeley-function-call-leaderboard/bfcl/model_handler/proprietary_model/claude.py b/berkeley-function-call-leaderboard/bfcl/model_handler/proprietary_model/claude.py index 83f5e6713..398e3c9da 100644 --- a/berkeley-function-call-leaderboard/bfcl/model_handler/proprietary_model/claude.py +++ b/berkeley-function-call-leaderboard/bfcl/model_handler/proprietary_model/claude.py @@ -328,7 +328,10 @@ def _add_execution_results_prompting( inference_data, execution_results, model_response_data ) inference_data["message"].append( - {"role": "user", "content": formatted_results_message} + { + "role": "user", + "content": [{"type": "text", "text": formatted_results_message}], + } ) return inference_data