Values.ModelConfigurationSourceConfiguration for a model used in advanced prompt optimization.
type nonrec t = {modelId : BedrockModelId.t;The model ID.
*)inferenceConfig : InferenceConfiguration.t option;Inference configuration for the model.
*)additionalModelRequestFields : AdditionalModelRequestFields.t option;Additional model request fields.
*)}val make :
?inferenceConfig:??? ->
?additionalModelRequestFields:??? ->
modelId:BedrockModelId.t ->
unit ->
tval to_value :
t ->
[> `Structure of
(string
* [> `Map of
([> `String of AdditionalModelRequestFieldsKey.t ]
* [> `Structure of 'a list ])
list
| `String of BedrockModelId.t
| `Structure of
(string
* [> `Float of InferenceConfigurationTemperatureFloat.t
| `Integer of InferenceConfigurationMaxTokensInteger.t
| `List of
[> `String of
InferenceConfigurationStopSequencesListMemberString.t ]
list ])
list ])
list ]