View Source ExOpenAI.Components.CreateEmbeddingResponse (ex_openai.ex v2.0.0-beta2)
Module for representing the OpenAI schema CreateEmbeddingResponse.
Fields
:data- required -[ExOpenAI.Components.Embedding.t()]
The list of embeddings generated by the model.:model- required -String.t()
The name of the model used to generate the embedding.:object- required -:list
The object type, which is always "list".
Allowed values:"list":usage- required -{:%{}, [], [{{:required, [], [:prompt_tokens]}, {:integer, [], []}}, {{:required, [], [:total_tokens]}, {:integer, [], []}}]}
The usage information for the request.
Summary
Types
@type t() :: %ExOpenAI.Components.CreateEmbeddingResponse{ data: [ExOpenAI.Components.Embedding.t()], model: String.t(), object: :list, usage: %{prompt_tokens: integer(), total_tokens: integer()} }