Class PdfChatGptRequestOptions

Class PdfChatGptRequestOptions

Namespace: Aspose.Pdf.Plugins
Assembly: Aspose.PDF.dll

Reprezentuje opcje dla wtyczki Aspose.Pdf.Plugins.PdfChatGpt.

public class PdfChatGptRequestOptions : PdfChatGptOptions, IPluginOptions

Dziedziczenie

objectPdfChatGptOptionsPdfChatGptRequestOptions

Implementuje

IPluginOptions

Członkowie dziedziczeni

PdfChatGptOptions.AddInput(IDataSource), PdfChatGptOptions.AddOutput(IDataSource), PdfChatGptOptions.Inputs, PdfChatGptOptions.Outputs, object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

Konstruktory

PdfChatGptRequestOptions()

Inicjalizuje nową instancję obiektu Aspose.Pdf.Plugins.PdfChatGptRequestOptions z domyślnymi opcjami.

public PdfChatGptRequestOptions()

PdfChatGptRequestOptions(string, string, string, string)

Inicjalizuje nową instancję obiektu Aspose.Pdf.Plugins.PdfChatGptRequestOptions z opcjami.

public PdfChatGptRequestOptions(string apiKey, string model, string apiUrl, string query)

Parametry

apiKey string

Klucz dostępu do API ChatGPT.

model string

Nazwa modelu ChatGPT. Domyślny model to: gpt-3.5-turbo-1106

apiUrl string

Adres URL API ChatGPT. Domyślny adres URL to: https://api.openai.com/v1/chat/completions.

query string

Łańcuch zapytania do ChatGPT.

Właściwości

ApiKey

Pobiera lub ustawia klucz dostępu do API ChatGPT.

public string ApiKey { get; set; }

Wartość właściwości

string

ApiUrl

Pobiera lub ustawia adres URL API ChatGPT.

public string ApiUrl { get; set; }

Wartość właściwości

string

MaxTokens

Maksymalna liczba tokenów w odpowiedzi. Domyślna wartość to null, co oznacza nieskończoność.

public int? MaxTokens { get; set; }

Wartość właściwości

int?

Messages

Pobiera lub ustawia kolekcję obiektów Aspose.Pdf.Plugins.Message.

public List<message> Messages { get; set; }

Wartość właściwości

List<Message&gt;

Model

Ustawia lub pobiera identyfikator modelu do użycia.

public string Model { get; set; }

Wartość właściwości

string

NumberOfChoices

Ile wyborów zakończenia czatu ma zostać wygenerowanych dla każdego wiadomości wejściowej.

public int NumberOfChoices { get; set; }

Wartość właściwości

int

Query

Pobiera lub ustawia łańcuch zapytania do ChatGPT. Jeśli nie jest pusty, to jest to pierwsza wiadomość w kolekcji, która zostanie wysłana w zapytaniu.

public string Query { get; set; }

Wartość właściwości

string

Temperature

Jaką temperaturę próbkowania zastosować, w zakresie od 0 do 2. Wyższe wartości, takie jak 0.8, sprawią, że wynik będzie bardziej losowy, podczas gdy niższe wartości, takie jak 0.2, uczynią go bardziej skupionym i deterministycznym. Domyślna wartość to 1.

public double Temperature { get; set; }

Wartość właściwości

double

 Polski