diff --git a/llm/bedrock.py b/llm/bedrock.py index 37debc4..7d7c19b 100644 --- a/llm/bedrock.py +++ b/llm/bedrock.py @@ -29,7 +29,10 @@ class BedrockClient: } if tools and len(tools) > 0: - request["toolConfig"] = {"tools": tools} + request["toolConfig"] = { + "tools": tools, + "toolChoice": {"auto": {}} # oder "any" falls du Tool-Nutzung erzwingen willst + } start_time = time.time() logger.info(f"→ Bedrock Aufruf gestartet (Model: {BEDROCK_MODEL})")