Class PdfChatGptRequestOptions

Class PdfChatGptRequestOptions

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

Représente les options pour le plugin Aspose.Pdf.Plugins.PdfChatGpt.

public class PdfChatGptRequestOptions : PdfChatGptOptions, IPluginOptions

Héritage

objectPdfChatGptOptionsPdfChatGptRequestOptions

Implémente

IPluginOptions

Membres Hérités

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

Constructeurs

PdfChatGptRequestOptions()

Initialise une nouvelle instance de l’objet Aspose.Pdf.Plugins.PdfChatGptRequestOptions avec des options par défaut.

public PdfChatGptRequestOptions()

PdfChatGptRequestOptions(string, string, string, string)

Initialise une nouvelle instance de l’objet Aspose.Pdf.Plugins.PdfChatGptRequestOptions avec des options.

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

Paramètres

apiKey string

La clé pour accéder à l’API ChatGPT.

model string

Le nom du modèle ChatGPT. Le modèle par défaut est : gpt-3.5-turbo-1106

apiUrl string

L’URL de l’API ChatGPT. L’URL par défaut est : https://api.openai.com/v1/chat/completions.

query string

La chaîne de requête pour ChatGPT.

Propriétés

ApiKey

Obtient ou définit la clé pour accéder à l’API ChatGPT.

public string ApiKey { get; set; }

Valeur de la Propriété

string

ApiUrl

Obtient ou définit l’URL de l’API ChatGPT.

public string ApiUrl { get; set; }

Valeur de la Propriété

string

MaxTokens

Nombre maximum de tokens dans la réponse.
La valeur par défaut est null, ce qui signifie l’infini.

public int? MaxTokens { get; set; }

Valeur de la Propriété

int?

Messages

Obtient ou définit une collection des objets Aspose.Pdf.Plugins.Message.

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

Valeur de la Propriété

List<Message&gt;

Model

Obtient ou définit l’ID du modèle à utiliser.

public string Model { get; set; }

Valeur de la Propriété

string

NumberOfChoices

Combien de choix de complétion de chat générer pour chaque message d’entrée.

public int NumberOfChoices { get; set; }

Valeur de la Propriété

int

Query

Obtient ou définit la chaîne de requête pour ChatGPT.
Si elle n’est pas vide, c’est le premier message de la collection,
qui sera envoyé dans la requête.

public string Query { get; set; }

Valeur de la Propriété

string

Temperature

Quelle température d’échantillonnage utiliser, entre 0 et 2.
Des valeurs plus élevées comme 0.8 rendront la sortie plus aléatoire,
tandis que des valeurs plus faibles comme 0.2 la rendront plus ciblée et déterministe.
La valeur par défaut est 1.

public double Temperature { get; set; }

Valeur de la Propriété

double

 Français