CreateEmbeddingResponse constructor

const CreateEmbeddingResponse({
  1. required List<Embedding> data,
  2. required String model,
  3. required CreateEmbeddingResponseObject object,
  4. @JsonKey.new(includeIfNull: false) EmbeddingUsage? usage,
})

Factory constructor for CreateEmbeddingResponse

Implementation

const factory CreateEmbeddingResponse({
  /// The list of embeddings generated by the model.
  required List<Embedding> data,

  /// The name of the model used to generate the embedding.
  required String model,

  /// The object type, which is always "list".
  required CreateEmbeddingResponseObject object,

  /// The usage information for the request.
  @JsonKey(includeIfNull: false) EmbeddingUsage? usage,
}) = _CreateEmbeddingResponse;