From ca631d8130e22533c4895289d4c6879507904bee Mon Sep 17 00:00:00 2001
From: Stefano Zaninetta <stefano.zaninetta@nagra.com>
Date: Tue, 4 Mar 2025 17:35:02 +0100
Subject: [PATCH] text is required in boto3 model (#17989)

---
 .../llama_index/llms/bedrock_converse/utils.py                  | 2 +-
 .../llms/llama-index-llms-bedrock-converse/pyproject.toml       | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/llama-index-integrations/llms/llama-index-llms-bedrock-converse/llama_index/llms/bedrock_converse/utils.py b/llama-index-integrations/llms/llama-index-llms-bedrock-converse/llama_index/llms/bedrock_converse/utils.py
index 6240b6cfa..7e0be3f50 100644
--- a/llama-index-integrations/llms/llama-index-llms-bedrock-converse/llama_index/llms/bedrock_converse/utils.py
+++ b/llama-index-integrations/llms/llama-index-llms-bedrock-converse/llama_index/llms/bedrock_converse/utils.py
@@ -182,7 +182,7 @@ def messages_to_converse_messages(
                     "toolUseId": message.additional_kwargs["tool_call_id"],
                     "content": [
                         {
-                            "text": message.content,
+                            "text": message.content or "",
                         },
                     ],
                 }
diff --git a/llama-index-integrations/llms/llama-index-llms-bedrock-converse/pyproject.toml b/llama-index-integrations/llms/llama-index-llms-bedrock-converse/pyproject.toml
index 262edb495..572224311 100644
--- a/llama-index-integrations/llms/llama-index-llms-bedrock-converse/pyproject.toml
+++ b/llama-index-integrations/llms/llama-index-llms-bedrock-converse/pyproject.toml
@@ -27,7 +27,7 @@ exclude = ["**/BUILD"]
 license = "MIT"
 name = "llama-index-llms-bedrock-converse"
 readme = "README.md"
-version = "0.4.7"
+version = "0.4.8"
 
 [tool.poetry.dependencies]
 python = ">=3.9,<4.0"
-- 
GitLab