Skip to main content
POST
Create embeddings

Cuerpo de la Solicitud

string
requerido
Modelo de embedding a usar (por ejemplo, text-embedding-3-small, text-embedding-3-large).
string | string[]
requerido
El/los texto(s) a convertir en embedding. Puede ser una cadena única o un array de cadenas.
string
predeterminado:"float"
El formato de los embeddings. float o base64.
integer
El número de dimensiones para los embeddings de salida (depende del modelo).

Respuesta

Ejemplo

Embeddings por Lotes

Puede generar embeddings de múltiples textos en una sola solicitud:

Autorizaciones

Authorization
string
header
requerido

API key authentication. Pass your OpenModex API key as a Bearer token in the Authorization header: Authorization: Bearer omx_sk_...

Cuerpo

application/json

Request body for creating embeddings.

model
string
requerido

ID of the model to use.

input
requerido

Input text to embed. Can be a single string or an array of strings.

encoding_format
enum<string>
predeterminado:float

The format to return the embeddings in.

Opciones disponibles:
float,
base64
dimensions
integer

The number of dimensions the resulting output embeddings should have. Only supported by certain models.

user
string

A unique identifier representing your end-user.

Respuesta

Embedding response.

Response from an embedding request.

object
enum<string>

The object type, always 'list'.

Opciones disponibles:
list
data
object[]

A list of embedding objects.

model
string

The model used to generate the embeddings.

usage
object

Usage statistics for the embedding request.