Class CreateEmbeddingRequest

Classe CreateEmbeddingRequest

Représente une requête pour le point de terminaison Create Embeddings.

public class CreateEmbeddingRequest

Constructeurs

NomDescription
CreateEmbeddingRequest()Le constructeur par défaut.

Propriétés

NomDescription
Dimensions { get; set; }Obtient ou définit le nombre de dimensions que les embeddings de sortie résultants doivent avoir. Prise en charge uniquement dans les modèles text-embedding-3 et ultérieurs.
EncodingFormat { get; set; }Obtient ou définit le format dans lequel retourner les embeddings. Peut être soit float soit base64.
Input { get; set; }Obtient ou définit le texte d’entrée à intégrer, encodé sous forme de chaîne ou de tableau de tokens. Pour intégrer plusieurs entrées dans une seule requête, passez un tableau de chaînes ou un tableau de tableaux de tokens. L’entrée ne doit pas dépasser le nombre maximal de tokens d’entrée pour le modèle (8192 tokens pour text-embedding-ada-002), ne peut pas être une chaîne vide, et tout tableau doit avoir 2048 dimensions ou moins.
Model { get; set; }Obtient ou définit le modèle pour générer l’embedding.
User { get; set; }Obtient ou définit un identifiant unique représentant votre utilisateur final, ce qui peut aider OpenAI à surveiller et détecter les abus.

Voir aussi