Struct aws_sdk_sagemaker::types::TextGenerationJobConfig
source · #[non_exhaustive]pub struct TextGenerationJobConfig {
pub completion_criteria: Option<AutoMlJobCompletionCriteria>,
pub base_model_name: Option<String>,
}
Expand description
The collection of settings used by an AutoML job V2 for the text generation problem type.
The text generation models that support fine-tuning in Autopilot are currently accessible exclusively in regions supported by Canvas. Refer to the documentation of Canvas for the full list of its supported Regions.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.completion_criteria: Option<AutoMlJobCompletionCriteria>
How long a job is allowed to run, or how many candidates a job is allowed to generate.
base_model_name: Option<String>
The name of the base model to fine-tune. Autopilot supports fine-tuning a variety of large language models. For information on the list of supported models, see Text generation models supporting fine-tuning in Autopilot. If no BaseModelName
is provided, the default model used is Falcon-7B-Instruct.
Implementations§
source§impl TextGenerationJobConfig
impl TextGenerationJobConfig
sourcepub fn completion_criteria(&self) -> Option<&AutoMlJobCompletionCriteria>
pub fn completion_criteria(&self) -> Option<&AutoMlJobCompletionCriteria>
How long a job is allowed to run, or how many candidates a job is allowed to generate.
sourcepub fn base_model_name(&self) -> Option<&str>
pub fn base_model_name(&self) -> Option<&str>
The name of the base model to fine-tune. Autopilot supports fine-tuning a variety of large language models. For information on the list of supported models, see Text generation models supporting fine-tuning in Autopilot. If no BaseModelName
is provided, the default model used is Falcon-7B-Instruct.
source§impl TextGenerationJobConfig
impl TextGenerationJobConfig
sourcepub fn builder() -> TextGenerationJobConfigBuilder
pub fn builder() -> TextGenerationJobConfigBuilder
Creates a new builder-style object to manufacture TextGenerationJobConfig
.
Trait Implementations§
source§impl Clone for TextGenerationJobConfig
impl Clone for TextGenerationJobConfig
source§fn clone(&self) -> TextGenerationJobConfig
fn clone(&self) -> TextGenerationJobConfig
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for TextGenerationJobConfig
impl Debug for TextGenerationJobConfig
source§impl PartialEq for TextGenerationJobConfig
impl PartialEq for TextGenerationJobConfig
source§fn eq(&self, other: &TextGenerationJobConfig) -> bool
fn eq(&self, other: &TextGenerationJobConfig) -> bool
self
and other
values to be equal, and is used
by ==
.