Documentation ¶
Index ¶
- type AccessDeniedException
- type CloudWatchConfig
- type CommitmentDuration
- type ConflictException
- type CustomModelSummary
- type CustomizationType
- type FineTuningJobStatus
- type FoundationModelDetails
- type FoundationModelLifecycle
- type FoundationModelLifecycleStatus
- type FoundationModelSummary
- type InferenceType
- type InternalServerException
- type LoggingConfig
- type ModelCustomization
- type ModelCustomizationJobStatus
- type ModelCustomizationJobSummary
- type ModelModality
- type OutputDataConfig
- type ProvisionedModelStatus
- type ProvisionedModelSummary
- type ResourceNotFoundException
- type S3Config
- type ServiceQuotaExceededException
- type SortByProvisionedModels
- type SortJobsBy
- type SortModelsBy
- type SortOrder
- type Tag
- type ThrottlingException
- type TooManyTagsException
- type TrainingDataConfig
- type TrainingMetrics
- type ValidationDataConfig
- type ValidationException
- type Validator
- type ValidatorMetric
- type VpcConfig
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AccessDeniedException ¶
type AccessDeniedException struct { Message *string ErrorCodeOverride *string // contains filtered or unexported fields }
The request is denied because of missing access permissions.
func (*AccessDeniedException) Error ¶
func (e *AccessDeniedException) Error() string
func (*AccessDeniedException) ErrorCode ¶
func (e *AccessDeniedException) ErrorCode() string
func (*AccessDeniedException) ErrorFault ¶
func (e *AccessDeniedException) ErrorFault() smithy.ErrorFault
func (*AccessDeniedException) ErrorMessage ¶
func (e *AccessDeniedException) ErrorMessage() string
type CloudWatchConfig ¶
type CloudWatchConfig struct { // The log group name. // // This member is required. LogGroupName *string // The role ARN. // // This member is required. RoleArn *string // S3 configuration for delivering a large amount of data. LargeDataDeliveryS3Config *S3Config // contains filtered or unexported fields }
CloudWatch logging configuration.
type CommitmentDuration ¶ added in v1.1.0
type CommitmentDuration string
const ( CommitmentDurationOneMonth CommitmentDuration = "OneMonth" CommitmentDurationSixMonths CommitmentDuration = "SixMonths" )
Enum values for CommitmentDuration
func (CommitmentDuration) Values ¶ added in v1.1.0
func (CommitmentDuration) Values() []CommitmentDuration
Values returns all known values for CommitmentDuration. Note that this can be expanded in the future, and so it is only as up to date as the client. The ordering of this slice is not guaranteed to be stable across updates.
type ConflictException ¶
type ConflictException struct { Message *string ErrorCodeOverride *string // contains filtered or unexported fields }
Error occurred because of a conflict while performing an operation.
func (*ConflictException) Error ¶
func (e *ConflictException) Error() string
func (*ConflictException) ErrorCode ¶
func (e *ConflictException) ErrorCode() string
func (*ConflictException) ErrorFault ¶
func (e *ConflictException) ErrorFault() smithy.ErrorFault
func (*ConflictException) ErrorMessage ¶
func (e *ConflictException) ErrorMessage() string
type CustomModelSummary ¶
type CustomModelSummary struct { // The base model ARN. // // This member is required. BaseModelArn *string // The base model name. // // This member is required. BaseModelName *string // Creation time of the model. // // This member is required. CreationTime *time.Time // The ARN of the custom model. // // This member is required. ModelArn *string // The name of the custom model. // // This member is required. ModelName *string // Specifies whether to carry out continued pre-training of a model or whether to // fine-tune it. For more information, see Custom models (https://docs.aws.amazon.com/bedrock/latest/userguide/custom-models.html) // . CustomizationType CustomizationType // contains filtered or unexported fields }
Summary information for a custom model.
type CustomizationType ¶ added in v1.4.0
type CustomizationType string
const ( CustomizationTypeFineTuning CustomizationType = "FINE_TUNING" CustomizationTypeContinuedPreTraining CustomizationType = "CONTINUED_PRE_TRAINING" )
Enum values for CustomizationType
func (CustomizationType) Values ¶ added in v1.4.0
func (CustomizationType) Values() []CustomizationType
Values returns all known values for CustomizationType. Note that this can be expanded in the future, and so it is only as up to date as the client. The ordering of this slice is not guaranteed to be stable across updates.
type FineTuningJobStatus ¶
type FineTuningJobStatus string
const ( FineTuningJobStatusInProgress FineTuningJobStatus = "InProgress" FineTuningJobStatusCompleted FineTuningJobStatus = "Completed" FineTuningJobStatusFailed FineTuningJobStatus = "Failed" FineTuningJobStatusStopping FineTuningJobStatus = "Stopping" FineTuningJobStatusStopped FineTuningJobStatus = "Stopped" )
Enum values for FineTuningJobStatus
func (FineTuningJobStatus) Values ¶
func (FineTuningJobStatus) Values() []FineTuningJobStatus
Values returns all known values for FineTuningJobStatus. Note that this can be expanded in the future, and so it is only as up to date as the client. The ordering of this slice is not guaranteed to be stable across updates.
type FoundationModelDetails ¶
type FoundationModelDetails struct { // The model ARN. // // This member is required. ModelArn *string // The model identifier. // // This member is required. ModelId *string // The customization that the model supports. CustomizationsSupported []ModelCustomization // The inference types that the model supports. InferenceTypesSupported []InferenceType // The input modalities that the model supports. InputModalities []ModelModality // Contains details about whether a model version is available or deprecated ModelLifecycle *FoundationModelLifecycle // The model name. ModelName *string // The output modalities that the model supports. OutputModalities []ModelModality // he model's provider name. ProviderName *string // Indicates whether the model supports streaming. ResponseStreamingSupported *bool // contains filtered or unexported fields }
Information about a foundation model.
type FoundationModelLifecycle ¶ added in v1.4.0
type FoundationModelLifecycle struct { // Specifies whether a model version is available ( ACTIVE ) or deprecated ( LEGACY // . // // This member is required. Status FoundationModelLifecycleStatus // contains filtered or unexported fields }
Details about whether a model version is available or deprecated.
type FoundationModelLifecycleStatus ¶ added in v1.4.0
type FoundationModelLifecycleStatus string
const ( FoundationModelLifecycleStatusActive FoundationModelLifecycleStatus = "ACTIVE" FoundationModelLifecycleStatusLegacy FoundationModelLifecycleStatus = "LEGACY" )
Enum values for FoundationModelLifecycleStatus
func (FoundationModelLifecycleStatus) Values ¶ added in v1.4.0
func (FoundationModelLifecycleStatus) Values() []FoundationModelLifecycleStatus
Values returns all known values for FoundationModelLifecycleStatus. Note that this can be expanded in the future, and so it is only as up to date as the client. The ordering of this slice is not guaranteed to be stable across updates.
type FoundationModelSummary ¶
type FoundationModelSummary struct { // The ARN of the foundation model. // // This member is required. ModelArn *string // The model Id of the foundation model. // // This member is required. ModelId *string // Whether the model supports fine-tuning or continual pre-training. CustomizationsSupported []ModelCustomization // The inference types that the model supports. InferenceTypesSupported []InferenceType // The input modalities that the model supports. InputModalities []ModelModality // Contains details about whether a model version is available or deprecated. ModelLifecycle *FoundationModelLifecycle // The name of the model. ModelName *string // The output modalities that the model supports. OutputModalities []ModelModality // The model's provider name. ProviderName *string // Indicates whether the model supports streaming. ResponseStreamingSupported *bool // contains filtered or unexported fields }
Summary information for a foundation model.
type InferenceType ¶
type InferenceType string
const ( InferenceTypeOnDemand InferenceType = "ON_DEMAND" InferenceTypeProvisioned InferenceType = "PROVISIONED" )
Enum values for InferenceType
func (InferenceType) Values ¶
func (InferenceType) Values() []InferenceType
Values returns all known values for InferenceType. Note that this can be expanded in the future, and so it is only as up to date as the client. The ordering of this slice is not guaranteed to be stable across updates.
type InternalServerException ¶
type InternalServerException struct { Message *string ErrorCodeOverride *string // contains filtered or unexported fields }
An internal server error occurred. Retry your request.
func (*InternalServerException) Error ¶
func (e *InternalServerException) Error() string
func (*InternalServerException) ErrorCode ¶
func (e *InternalServerException) ErrorCode() string
func (*InternalServerException) ErrorFault ¶
func (e *InternalServerException) ErrorFault() smithy.ErrorFault
func (*InternalServerException) ErrorMessage ¶
func (e *InternalServerException) ErrorMessage() string
type LoggingConfig ¶
type LoggingConfig struct { // CloudWatch logging configuration. CloudWatchConfig *CloudWatchConfig // Set to include embeddings data in the log delivery. EmbeddingDataDeliveryEnabled *bool // Set to include image data in the log delivery. ImageDataDeliveryEnabled *bool // S3 configuration for storing log data. S3Config *S3Config // Set to include text data in the log delivery. TextDataDeliveryEnabled *bool // contains filtered or unexported fields }
Configuration fields for invokation logging.
type ModelCustomization ¶
type ModelCustomization string
const ( ModelCustomizationFineTuning ModelCustomization = "FINE_TUNING" ModelCustomizationContinuedPreTraining ModelCustomization = "CONTINUED_PRE_TRAINING" )
Enum values for ModelCustomization
func (ModelCustomization) Values ¶
func (ModelCustomization) Values() []ModelCustomization
Values returns all known values for ModelCustomization. Note that this can be expanded in the future, and so it is only as up to date as the client. The ordering of this slice is not guaranteed to be stable across updates.
type ModelCustomizationJobStatus ¶
type ModelCustomizationJobStatus string
const ( ModelCustomizationJobStatusInProgress ModelCustomizationJobStatus = "InProgress" ModelCustomizationJobStatusCompleted ModelCustomizationJobStatus = "Completed" ModelCustomizationJobStatusFailed ModelCustomizationJobStatus = "Failed" ModelCustomizationJobStatusStopping ModelCustomizationJobStatus = "Stopping" ModelCustomizationJobStatusStopped ModelCustomizationJobStatus = "Stopped" )
Enum values for ModelCustomizationJobStatus
func (ModelCustomizationJobStatus) Values ¶
func (ModelCustomizationJobStatus) Values() []ModelCustomizationJobStatus
Values returns all known values for ModelCustomizationJobStatus. Note that this can be expanded in the future, and so it is only as up to date as the client. The ordering of this slice is not guaranteed to be stable across updates.
type ModelCustomizationJobSummary ¶
type ModelCustomizationJobSummary struct { // ARN of the base model. // // This member is required. BaseModelArn *string // Creation time of the custom model. // // This member is required. CreationTime *time.Time // ARN of the customization job. // // This member is required. JobArn *string // Name of the customization job. // // This member is required. JobName *string // Status of the customization job. // // This member is required. Status ModelCustomizationJobStatus // ARN of the custom model. CustomModelArn *string // Name of the custom model. CustomModelName *string // Specifies whether to carry out continued pre-training of a model or whether to // fine-tune it. For more information, see Custom models (https://docs.aws.amazon.com/bedrock/latest/userguide/custom-models.html) // . CustomizationType CustomizationType // Time that the customization job ended. EndTime *time.Time // Time that the customization job was last modified. LastModifiedTime *time.Time // contains filtered or unexported fields }
Information about one customization job
type ModelModality ¶
type ModelModality string
const ( ModelModalityText ModelModality = "TEXT" ModelModalityImage ModelModality = "IMAGE" ModelModalityEmbedding ModelModality = "EMBEDDING" )
Enum values for ModelModality
func (ModelModality) Values ¶
func (ModelModality) Values() []ModelModality
Values returns all known values for ModelModality. Note that this can be expanded in the future, and so it is only as up to date as the client. The ordering of this slice is not guaranteed to be stable across updates.
type OutputDataConfig ¶
type OutputDataConfig struct { // The S3 URI where the output data is stored. // // This member is required. S3Uri *string // contains filtered or unexported fields }
S3 Location of the output data.
type ProvisionedModelStatus ¶ added in v1.1.0
type ProvisionedModelStatus string
const ( ProvisionedModelStatusCreating ProvisionedModelStatus = "Creating" ProvisionedModelStatusInService ProvisionedModelStatus = "InService" ProvisionedModelStatusUpdating ProvisionedModelStatus = "Updating" ProvisionedModelStatusFailed ProvisionedModelStatus = "Failed" )
Enum values for ProvisionedModelStatus
func (ProvisionedModelStatus) Values ¶ added in v1.1.0
func (ProvisionedModelStatus) Values() []ProvisionedModelStatus
Values returns all known values for ProvisionedModelStatus. Note that this can be expanded in the future, and so it is only as up to date as the client. The ordering of this slice is not guaranteed to be stable across updates.
type ProvisionedModelSummary ¶ added in v1.1.0
type ProvisionedModelSummary struct { // The time that this provisioned throughput was created. // // This member is required. CreationTime *time.Time // Desired model ARN. // // This member is required. DesiredModelArn *string // Desired model units. // // This member is required. DesiredModelUnits *int32 // Foundation model ARN. // // This member is required. FoundationModelArn *string // The time that this provisioned throughput was last modified. // // This member is required. LastModifiedTime *time.Time // The ARN of the model associated with this provisioned throughput. // // This member is required. ModelArn *string // The number of model units allocated. // // This member is required. ModelUnits *int32 // The ARN of the provisioned throughput. // // This member is required. ProvisionedModelArn *string // The name of the provisioned throughput. // // This member is required. ProvisionedModelName *string // Status of the provisioned throughput. // // This member is required. Status ProvisionedModelStatus // Commitment duration for the provisioned throughput. CommitmentDuration CommitmentDuration // Commitment expiration time for the provisioned throughput. CommitmentExpirationTime *time.Time // contains filtered or unexported fields }
Set of fields associated with a provisioned throughput.
type ResourceNotFoundException ¶
type ResourceNotFoundException struct { Message *string ErrorCodeOverride *string // contains filtered or unexported fields }
The specified resource ARN was not found. Check the ARN and try your request again.
func (*ResourceNotFoundException) Error ¶
func (e *ResourceNotFoundException) Error() string
func (*ResourceNotFoundException) ErrorCode ¶
func (e *ResourceNotFoundException) ErrorCode() string
func (*ResourceNotFoundException) ErrorFault ¶
func (e *ResourceNotFoundException) ErrorFault() smithy.ErrorFault
func (*ResourceNotFoundException) ErrorMessage ¶
func (e *ResourceNotFoundException) ErrorMessage() string
type S3Config ¶
type S3Config struct { // S3 bucket name. // // This member is required. BucketName *string // S3 prefix. KeyPrefix *string // contains filtered or unexported fields }
S3 configuration for storing log data.
type ServiceQuotaExceededException ¶
type ServiceQuotaExceededException struct { Message *string ErrorCodeOverride *string // contains filtered or unexported fields }
The number of requests exceeds the service quota. Resubmit your request later.
func (*ServiceQuotaExceededException) Error ¶
func (e *ServiceQuotaExceededException) Error() string
func (*ServiceQuotaExceededException) ErrorCode ¶
func (e *ServiceQuotaExceededException) ErrorCode() string
func (*ServiceQuotaExceededException) ErrorFault ¶
func (e *ServiceQuotaExceededException) ErrorFault() smithy.ErrorFault
func (*ServiceQuotaExceededException) ErrorMessage ¶
func (e *ServiceQuotaExceededException) ErrorMessage() string
type SortByProvisionedModels ¶ added in v1.1.0
type SortByProvisionedModels string
const (
SortByProvisionedModelsCreationTime SortByProvisionedModels = "CreationTime"
)
Enum values for SortByProvisionedModels
func (SortByProvisionedModels) Values ¶ added in v1.1.0
func (SortByProvisionedModels) Values() []SortByProvisionedModels
Values returns all known values for SortByProvisionedModels. Note that this can be expanded in the future, and so it is only as up to date as the client. The ordering of this slice is not guaranteed to be stable across updates.
type SortJobsBy ¶
type SortJobsBy string
const (
SortJobsByCreationTime SortJobsBy = "CreationTime"
)
Enum values for SortJobsBy
func (SortJobsBy) Values ¶
func (SortJobsBy) Values() []SortJobsBy
Values returns all known values for SortJobsBy. Note that this can be expanded in the future, and so it is only as up to date as the client. The ordering of this slice is not guaranteed to be stable across updates.
type SortModelsBy ¶
type SortModelsBy string
const (
SortModelsByCreationTime SortModelsBy = "CreationTime"
)
Enum values for SortModelsBy
func (SortModelsBy) Values ¶
func (SortModelsBy) Values() []SortModelsBy
Values returns all known values for SortModelsBy. Note that this can be expanded in the future, and so it is only as up to date as the client. The ordering of this slice is not guaranteed to be stable across updates.
type Tag ¶
type Tag struct { // Key for the tag. // // This member is required. Key *string // Value for the tag. // // This member is required. Value *string // contains filtered or unexported fields }
Definition of the key/value pair for a tag.
type ThrottlingException ¶
type ThrottlingException struct { Message *string ErrorCodeOverride *string // contains filtered or unexported fields }
The number of requests exceeds the limit. Resubmit your request later.
func (*ThrottlingException) Error ¶
func (e *ThrottlingException) Error() string
func (*ThrottlingException) ErrorCode ¶
func (e *ThrottlingException) ErrorCode() string
func (*ThrottlingException) ErrorFault ¶
func (e *ThrottlingException) ErrorFault() smithy.ErrorFault
func (*ThrottlingException) ErrorMessage ¶
func (e *ThrottlingException) ErrorMessage() string
type TooManyTagsException ¶
type TooManyTagsException struct { Message *string ErrorCodeOverride *string ResourceName *string // contains filtered or unexported fields }
The request contains more tags than can be associated with a resource (50 tags per resource). The maximum number of tags includes both existing tags and those included in your current request.
func (*TooManyTagsException) Error ¶
func (e *TooManyTagsException) Error() string
func (*TooManyTagsException) ErrorCode ¶
func (e *TooManyTagsException) ErrorCode() string
func (*TooManyTagsException) ErrorFault ¶
func (e *TooManyTagsException) ErrorFault() smithy.ErrorFault
func (*TooManyTagsException) ErrorMessage ¶
func (e *TooManyTagsException) ErrorMessage() string
type TrainingDataConfig ¶
type TrainingDataConfig struct { // The S3 URI where the training data is stored. // // This member is required. S3Uri *string // contains filtered or unexported fields }
S3 Location of the training data.
type TrainingMetrics ¶
type TrainingMetrics struct { // Loss metric associated with the custom job. TrainingLoss *float32 // contains filtered or unexported fields }
Metrics associated with the custom job.
type ValidationDataConfig ¶
type ValidationDataConfig struct { // Information about the validators. // // This member is required. Validators []Validator // contains filtered or unexported fields }
Array of up to 10 validators.
type ValidationException ¶
type ValidationException struct { Message *string ErrorCodeOverride *string // contains filtered or unexported fields }
Input validation failed. Check your request parameters and retry the request.
func (*ValidationException) Error ¶
func (e *ValidationException) Error() string
func (*ValidationException) ErrorCode ¶
func (e *ValidationException) ErrorCode() string
func (*ValidationException) ErrorFault ¶
func (e *ValidationException) ErrorFault() smithy.ErrorFault
func (*ValidationException) ErrorMessage ¶
func (e *ValidationException) ErrorMessage() string
type Validator ¶
type Validator struct { // The S3 URI where the validation data is stored. // // This member is required. S3Uri *string // contains filtered or unexported fields }
Information about a validator.
type ValidatorMetric ¶
type ValidatorMetric struct { // The validation loss associated with this validator. ValidationLoss *float32 // contains filtered or unexported fields }
The metric for the validator.