Class CreateEmbeddingRequest

Класс CreateEmbeddingRequest

Представляет запрос для конечной точки Создания Встраиваний.

public class CreateEmbeddingRequest

Конструкторы

ИмяОписание
CreateEmbeddingRequest()Конструктор по умолчанию.

Свойства

ИмяОписание
Dimensions { get; set; }Получает или задает количество измерений, которые должны иметь результирующие встраивания. Поддерживается только в моделях text-embedding-3 и более поздних.
EncodingFormat { get; set; }Получает или задает формат для возврата встраиваний. Может быть либо float, либо base64.
Input { get; set; }Получает или задает входной текст для встраивания, закодированный как строка или массив токенов. Чтобы встроить несколько входов в одном запросе, передайте массив строк или массив массивов токенов. Вход не должен превышать максимальное количество входных токенов для модели (8192 токена для text-embedding-ada-002), не может быть пустой строкой, и любой массив должен содержать 2048 измерений или меньше.
Model { get; set; }Получает или задает модель для генерации встраивания.
User { get; set; }Получает или задает уникальный идентификатор, представляющий вашего конечного пользователя, который может помочь OpenAI отслеживать и обнаруживать злоупотребления.

См. также