Class CreateEmbeddingRequest

Clase CreateEmbeddingRequest

Representa una solicitud para el endpoint Crear Embeddings.

public class CreateEmbeddingRequest

Constructores

NombreDescripción
CreateEmbeddingRequest()El constructor predeterminado.

Propiedades

NombreDescripción
Dimensions { get; set; }Obtiene o establece el número de dimensiones que deben tener las embeddings de salida resultantes. Solo es compatible con modelos text-embedding-3 y posteriores.
EncodingFormat { get; set; }Obtiene o establece el formato para devolver las embeddings. Puede ser float o base64.
Input { get; set; }Obtiene o establece el texto de entrada para incrustar, codificado como una cadena o un arreglo de tokens. Para incrustar múltiples entradas en una sola solicitud, pase un arreglo de cadenas o un arreglo de arreglos de tokens. La entrada no debe exceder el máximo de tokens de entrada para el modelo (8192 tokens para text-embedding-ada-002), no puede ser una cadena vacía y cualquier arreglo debe tener 2048 dimensiones o menos.
Model { get; set; }Obtiene o establece el modelo para generar la embedding.
User { get; set; }Obtiene o establece un identificador único que representa a su usuario final, lo que puede ayudar a OpenAI a monitorear y detectar abusos.

Ver También