class RubyLLM::Embedding

An Embedding is the result of turning text into numerical vectors. RubyLLM.embed returns one:

embedding = RubyLLM.embed("Ruby is a programmer's best friend")
embedding.vectors.length  # => 1536
embedding.model           # => "text-embedding-3-small"
embedding.input_tokens    # => 8