Class CompletionResponse

Класс CompletionResponse

Представляет собой ответ на завершение чата, возвращаемый моделью на основе предоставленного ввода.

public class CompletionResponse : BaseResponse

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

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

Свойства

ИмяОписание
Choices { get; set; }Получает или задает список вариантов завершения чата. Может быть более одного, если n больше 1.
Created { get; set; }Получает или задает временную метку Unix (в секундах) времени создания завершения чата.
Detail { get; set; }Получает или задает детали ответа.
Error { get; set; }Получает или задает ошибку HTTP-ответа.
ErrorMessage { get; }Получает или задает информацию об ошибке.
HttpResponseHeaders { get; set; }Получает или задает заголовки HTTP-ответа.
HttpStatusCode { get; set; }Получает или задает код состояния HTTP.
Id { get; set; }Получает или задает уникальный идентификатор для завершения чата.
IsSuccessful { get; }Указывает, был ли ответ успешным.
Model { get; set; }Получает или задает модель, используемую для завершения чата.
Object { get; set; }Получает или задает тип объекта, который всегда равен chat.completion.
ReasonPhrase { get; }Получает фразу причины ошибки.
SystemFingerprint { get; set; }Получает или задает отпечаток, который представляет конфигурацию бэкенда, с которой работает модель. Может использоваться вместе с параметром запроса seed для понимания, когда были внесены изменения в бэкенд, которые могут повлиять на детерминизм.
Usage { get; set; }Получает или задает статистику использования для запроса на завершение.

Методы

ИмяОписание
override ToString()Возвращает содержимое первого варианта в виде строки.

Смотрите также