embeddings.create()

Converts text into a numerical vector (embedding) for use in semantic search, clustering, and recommendation systems.

Syntax

openai-api
client.embeddings.create({ model, input })

Example

openai-api
const embedding = await client.embeddings.create({
  model: "text-embedding-3-small",
  input: "The quick brown fox"
});

const vector = embedding.data[0].embedding;
console.log(`Dimensions: ${vector.length}`); // 1536