EmbeddingsResult constructor
EmbeddingsResult({})
Implementation
factory EmbeddingsResult({
$core.Iterable<EmbeddingVector>? vectors,
$core.int? dimension,
$fixnum.Int64? processingTimeMs,
$core.int? tokensUsed,
$core.String? modelId,
$core.String? errorMessage,
$core.int? errorCode,
$core.String? requestId,
}) {
final result = create();
if (vectors != null) result.vectors.addAll(vectors);
if (dimension != null) result.dimension = dimension;
if (processingTimeMs != null) result.processingTimeMs = processingTimeMs;
if (tokensUsed != null) result.tokensUsed = tokensUsed;
if (modelId != null) result.modelId = modelId;
if (errorMessage != null) result.errorMessage = errorMessage;
if (errorCode != null) result.errorCode = errorCode;
if (requestId != null) result.requestId = requestId;
return result;
}