Creates a ModelRefusalError from a refusal content block.
The message includes the provider's refusal category, when present, and
the refusal text.
fromRefusal(
refusal: Refusal,
rawMessage: BaseMessage<MessageStructure<MessageToolSet>, MessageType>
): ModelRefusalError| Name | Type | Description |
|---|---|---|
refusal* | Refusal | The refusal content block from the model response. |
rawMessage | BaseMessage<MessageStructure<MessageToolSet>, MessageType> | The refused model response. |