BerriAI/litellm · error · AnthropicError
{error_text}
Error message
{error_text} What it means
Error "{error_text}" thrown in BerriAI/litellm.
Source
Thrown at litellm/llms/anthropic/chat/handler.py:297
logging_obj=logging_obj,
)
except Exception as e:
## LOGGING
logging_obj.post_call(
input=messages,
api_key=api_key,
original_response=str(e),
additional_args={"complete_input_dict": data},
)
status_code: Final = getattr(e, "status_code", 500)
error_headers = getattr(e, "headers", None)
error_text = getattr(e, "text", str(e))
error_response: Final = getattr(e, "response", None)
if error_headers is None and error_response:
error_headers = getattr(error_response, "headers", None)
if error_response and hasattr(error_response, "text"):
error_text = getattr(error_response, "text", error_text)
raise AnthropicError(
message=error_text,
status_code=status_code,
headers=error_headers,
)
return provider_config.transform_response(
model=model,
raw_response=response,
model_response=model_response,
logging_obj=logging_obj,
api_key=api_key,
request_data=data,
messages=messages,
optional_params=optional_params,
litellm_params=litellm_params,
encoding=encoding,
json_mode=json_mode,
)View on GitHub (pinned to 6c2dcb801b)
Solutions
- Inspect the Anthropic error text for details.
When it happens
Trigger: Thrown at litellm/llms/anthropic/chat/handler.py:297 when the library encounters an invalid state.
Common situations: See trigger scenarios.
AI-assisted analysis of BerriAI/litellm@6c2dcb801b (2026-08-15).
Data as JSON: /api/errors/7b913eed223bc7b5.
Report an issue: GitHub.