Values.GuardrailConverseContentBlockSourceA content block for selective guarding with the Converse or ConverseStream API operations.
type nonrec t = {text : GuardrailConverseTextBlock.t option;The text to guard.
*)image : GuardrailConverseImageBlock.t option;Image within converse content block to be evaluated by the guardrail.
*)}val make :
?text:GuardrailConverseTextBlock.t ->
?image:GuardrailConverseImageBlock.t ->
unit ->
tval to_value :
t ->
[> `Structure of
(string
* [> `Structure of
(string
* [> `Enum of string
| `List of [> `Enum of string ] list
| `String of String_.t
| `Structure of
(string
* [> `Blob of GuardrailConverseImageSourceBytesBlob.t ])
list ])
list ])
list ]