Class PdfChatGptRequestOptions

Class PdfChatGptRequestOptions

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

Stellt Optionen für das Aspose.Pdf.Plugins.PdfChatGpt-Plugin dar.

public class PdfChatGptRequestOptions : PdfChatGptOptions, IPluginOptions

Vererbung

objectPdfChatGptOptionsPdfChatGptRequestOptions

Implementiert

IPluginOptions

Vererbte Mitglieder

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()

Konstruktoren

PdfChatGptRequestOptions()

Initialisiert eine neue Instanz des Aspose.Pdf.Plugins.PdfChatGptRequestOptions-Objekts mit Standardoptionen.

public PdfChatGptRequestOptions()

PdfChatGptRequestOptions(string, string, string, string)

Initialisiert eine neue Instanz des Aspose.Pdf.Plugins.PdfChatGptRequestOptions-Objekts mit Optionen.

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

Parameter

apiKey string

Der Schlüssel für den Zugriff auf die ChatGPT-API.

model string

Der Name des ChatGPT-Modells. Das Standardmodell ist: gpt-3.5-turbo-1106

apiUrl string

Die URL der ChatGPT-API. Die Standard-URL ist: https://api.openai.com/v1/chat/completions.

query string

Die Anfragezeichenfolge an ChatGPT.

Eigenschaften

ApiKey

Erhält oder setzt den Schlüssel für den Zugriff auf die ChatGPT-API.

public string ApiKey { get; set; }

Eigenschaftswert

string

ApiUrl

Erhält oder setzt die URL der ChatGPT-API.

public string ApiUrl { get; set; }

Eigenschaftswert

string

MaxTokens

Maximale Anzahl von Tokens in der Antwort. Der Standardwert ist null, was Unendlichkeit bedeutet.

public int? MaxTokens { get; set; }

Eigenschaftswert

int?

Messages

Erhält oder setzt eine Sammlung von Aspose.Pdf.Plugins.Message-Objekten.

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

Eigenschaftswert

List<Message&gt;

Model

Setzt oder erhält die ID des zu verwendenden Modells.

public string Model { get; set; }

Eigenschaftswert

string

NumberOfChoices

Wie viele Chat-Vervollständigungsoptionen für jede Eingabemeldung generiert werden sollen.

public int NumberOfChoices { get; set; }

Eigenschaftswert

int

Query

Erhält oder setzt die Anfragezeichenfolge an ChatGPT. Wenn nicht leer, ist dies die erste Nachricht in der Sammlung, die in der Anfrage gesendet wird.

public string Query { get; set; }

Eigenschaftswert

string

Temperature

Welche Sampling-Temperatur verwendet werden soll, zwischen 0 und 2. Höhere Werte wie 0,8 machen die Ausgabe zufälliger, während niedrigere Werte wie 0,2 sie fokussierter und deterministisch machen. Der Standardwert ist 1.

public double Temperature { get; set; }

Eigenschaftswert

double

 Deutsch