Values.SystemContentBlockSourceContains configurations for instructions to provide the model for how to handle input. To learn more, see Using the Converse API.
type nonrec t = {text : NonEmptyString.t option;A system prompt for the model.
*)guardContent : GuardrailConverseContentBlock.t option;A content block to assess with the guardrail. Use with the Converse or ConverseStream API operations. For more information, see Use a guardrail with the Converse API in the Amazon Bedrock User Guide.
*)cachePoint : CachePointBlock.t option;CachePoint to include in the system prompt.
*)}val to_value :
t ->
[> `Structure of
(string
* [> `String of NonEmptyString.t
| `Structure of
(string
* [> `Enum 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 ])
list ]