Skip to main content
Module

x/openai/resources/mod.ts>EmbeddingCreateParams

Deno build of the official Typescript library for the OpenAI API.
Extremely Popular
Go to Latest
interface EmbeddingCreateParams
import { type EmbeddingCreateParams } from "https://deno.land/x/openai@v4.21.0/resources/mod.ts";

Properties

input:
| string
| Array<string>
| Array<number>
| Array<Array<number>>

Input text to embed, encoded as a string or array of tokens. To embed multiple inputs in a single request, pass an array of strings or array of token arrays. The input must not exceed the max input tokens for the model (8192 tokens for text-embedding-ada-002) and cannot be an empty string. Example Python code for counting tokens.

model: (string & { }) | "text-embedding-ada-002"

ID of the model to use. You can use the List models API to see all of your available models, or see our Model overview for descriptions of them.

optional
encoding_format: "float" | "base64"

The format to return the embeddings in. Can be either float or base64.

optional
user: string

A unique identifier representing your end-user, which can help OpenAI to monitor and detect abuse. Learn more.