OpenAIEmbeddingsModel.fromMap constructor
This class is used to represent an OpenAI embeddings request. This method is used to convert a Map<String, dynamic> object to a OpenAIEmbeddingsModel object.
Implementation
factory OpenAIEmbeddingsModel.fromMap(Map<String, dynamic> map) {
return OpenAIEmbeddingsModel(
data: List<OpenAIEmbeddingsDataModel>.from(
map['data'].map<OpenAIEmbeddingsDataModel>(
(x) => OpenAIEmbeddingsDataModel.fromMap(x as Map<String, dynamic>),
),
),
model: map['model'] as String,
usage: OpenAIEmbeddingsUsageModel.fromMap(
map['usage'] as Map<String, dynamic>,
),
);
}