QVAC Logo

embed( )

Generates embeddings for text using a specified model.

Accepted forms

Single text

function embed(params): Promise<number[]>;

Multiple texts

function embed(params): Promise<number[][]>;

Parameters

NameTypeRequired?Description
paramsobjectThe parameters for the embedding

params

FieldTypeRequired?Description
modelIdstringThe identifier of the embedding model to use
textstring or string[]The input text(s) to embed

Returns

  • Single text: Promise<number[]> — Array of embedding values
  • Multiple texts: Promise<number[][]> — Array of embedding arrays

Throws

When the response type is invalid or when the embedding fails

On this page