> ## Documentation Index
> Fetch the complete documentation index at: https://www.adaline.ai/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# ErrorContent

# ErrorContent

Error content for LLM safety and content filtering errors.

```python theme={null}
from adaline_api.models.error_content import ErrorContent
```

***

## Fields

<ParamField body="modality" type="str" required>
  Must be `"error"`.
</ParamField>

<ParamField body="value" type="SafetyErrorContentValue" required>
  Safety error value with `type` and `value` fields.
</ParamField>

***

## Example

```python theme={null}
from adaline_api.models.error_content import ErrorContent
from adaline_api.models.safety_error_content_value import SafetyErrorContentValue
from adaline_api.models.message_content import MessageContent

error = ErrorContent(
    modality="error",
    value=SafetyErrorContentValue(
        type="safety",
        value="Content filtered due to safety policy."
    )
)

content = MessageContent(actual_instance=error)
```

**JSON**:

```json theme={null}
{
  "modality": "error",
  "value": {
    "type": "safety",
    "value": "Content filtered due to safety policy."
  }
}
```

***

## Related

* [MessageContent](/docs/reference/sdk/v2/python/types/MessageContent) — union wrapper for all content types
* [PromptMessage](/docs/reference/sdk/v2/python/types/PromptMessage) — chat message containing content arrays
