validate method
void
validate()
Implementation
void validate() {
if (modelId.isEmpty) {
throw SDKException.validationFailed(
'model_id is required',
fieldPath: 'EmbeddingsConfiguration.model_id',
);
}
if (embeddingDimension < 1) {
throw SDKException.validationFailed(
'embedding_dimension must be >= 1 (got $embeddingDimension)',
fieldPath: 'EmbeddingsConfiguration.embedding_dimension',
);
}
if (maxSequenceLength < 1) {
throw SDKException.validationFailed(
'max_sequence_length must be >= 1 (got $maxSequenceLength)',
fieldPath: 'EmbeddingsConfiguration.max_sequence_length',
);
}
}