Module Values_0.CreateAIRecommendationJobResponseSource

Creates a recommendation job that generates intelligent optimization recommendations for generative AI inference deployments. The job analyzes your model, workload configuration, and performance targets to recommend optimal instance types, model optimization techniques (such as quantization and speculative decoding), and deployment configurations.

Sourcetype nonrec t = {
  1. aIRecommendationJobArn : AIRecommendationJobArn.t option;
    (*

    The Amazon Resource Name (ARN) of the created recommendation job.

    *)
}
Sourcetype nonrec error = [
  1. | `ResourceInUse of ResourceInUse.t
  2. | `ResourceLimitExceeded of ResourceLimitExceeded.t
  3. | `ResourceNotFound of ResourceNotFound.t
  4. | `Unknown_operation_error of string * string option
]
Sourceval make : ?aIRecommendationJobArn:??? -> unit -> t
Sourceval error_of_json : string -> Yojson.Safe.t -> [> `ResourceInUse of ResourceInUse.t | `ResourceLimitExceeded of ResourceLimitExceeded.t | `ResourceNotFound of ResourceNotFound.t | `Unknown_operation_error of string * string option ]
Sourceval error_of_xml : string -> Awso.Xml.t -> [> `ResourceInUse of ResourceInUse.t | `ResourceLimitExceeded of ResourceLimitExceeded.t | `ResourceNotFound of ResourceNotFound.t | `Unknown_operation_error of string * string option ]
Sourceval error_to_json : error -> Yojson.Safe.t
Sourceval to_value : t -> [> `Structure of (string * [> `String of AIRecommendationJobArn.t ]) list ]
Sourceval to_query : t -> Awso.Client.Query.t
Sourceval of_xml : Awso.Xml.t -> t
Sourceval of_string : string -> t
Sourceval of_json : Yojson.Safe.t -> t
Sourceval to_json : t -> Yojson.Safe.t