{"record":{"id":"cda1f8293af83f39","repo":"microsoft/autogen","slug":"model-is-required-for-anthropicbedrockchatcomplet","errorCode":null,"errorMessage":"model is required for  AnthropicBedrockChatCompletionClient","messagePattern":"model is required for  AnthropicBedrockChatCompletionClient","errorType":"exception","errorClass":"ValueError","httpStatus":null,"severity":"error","filePath":"python/packages/autogen-ext/src/autogen_ext/models/anthropic/_anthropic_client.py","lineNumber":1345,"sourceCode":"                    aws_region=\"<aws_region>\",\n                ),\n            )\n\n            result = await anthropic_client.create([UserMessage(content=\"What is the capital of France?\", source=\"user\")])  # type: ignore\n            print(result)\n\n\n        if __name__ == \"__main__\":\n            asyncio.run(main())\n    \"\"\"\n\n    component_type = \"model\"\n    component_config_schema = AnthropicBedrockClientConfigurationConfigModel\n    component_provider_override = \"autogen_ext.models.anthropic.AnthropicBedrockChatCompletionClient\"\n\n    def __init__(self, **kwargs: Unpack[AnthropicBedrockClientConfiguration]):\n        if \"model\" not in kwargs:\n            raise ValueError(\"model is required for  AnthropicBedrockChatCompletionClient\")\n\n        self._raw_config: Dict[str, Any] = dict(kwargs).copy()\n        copied_args = dict(kwargs).copy()\n\n        model_info: Optional[ModelInfo] = None\n        if \"model_info\" in kwargs:\n            model_info = kwargs[\"model_info\"]\n            del copied_args[\"model_info\"]\n\n        bedrock_info: Optional[BedrockInfo] = None\n        if \"bedrock_info\" in kwargs:\n            bedrock_info = kwargs[\"bedrock_info\"]\n\n        if bedrock_info is None:\n            raise ValueError(\"bedrock_info is required for AnthropicBedrockChatCompletionClient\")\n\n        # Handle bedrock_info\n        aws_region = bedrock_info[\"aws_region\"]","sourceCodeStart":1327,"sourceCodeEnd":1363,"githubUrl":"https://github.com/microsoft/autogen/blob/027ecf0a379bcc1d09956d46d12d44a3ad9cee14/python/packages/autogen-ext/src/autogen_ext/models/anthropic/_anthropic_client.py#L1327-L1363","documentation":"Error \"model is required for  AnthropicBedrockChatCompletionClient\" thrown in microsoft/autogen.","triggerScenarios":"Thrown at python/packages/autogen-ext/src/autogen_ext/models/anthropic/_anthropic_client.py:1345 when the library encounters an invalid state.","commonSituations":"See trigger scenarios.","solutions":["Pass the model parameter"],"exampleFix":"AnthropicBedrockChatCompletionClient(model='claude-...', bedrock_info=...)","handlingStrategy":null,"validationCode":null,"typeGuard":null,"tryCatchPattern":null,"preventionTips":[],"tags":[],"backgroundTag":null,"analyzedSha":"027ecf0a379bcc1d09956d46d12d44a3ad9cee14","analyzedAt":"2026-08-15T03:38:00.719Z","schemaVersion":2},"datasetVersion":"2026-08-15T17:31:12.345Z"}