View Source ExOpenAI.Components.Embedding (ex_openai.ex v2.0.0-beta2)

Represents an embedding vector returned by embedding endpoint.

Fields

  • :embedding - required - [number()]
    The embedding vector, which is a list of floats. The length of vector depends on the model as listed in the embedding guide.

  • :index - required - integer()
    The index of the embedding in the list of embeddings.

  • :object - required - :embedding
    The object type, which is always "embedding".
    Allowed values: "embedding"

Summary

Types

@type t() :: %ExOpenAI.Components.Embedding{
  embedding: [number()],
  index: integer(),
  object: :embedding
}