Class PdfChatGptRequestOptions

Class PdfChatGptRequestOptions

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

Rappresenta le opzioni per il plugin Aspose.Pdf.Plugins.PdfChatGpt.

public class PdfChatGptRequestOptions : PdfChatGptOptions, IPluginOptions

Ereditarietà

objectPdfChatGptOptionsPdfChatGptRequestOptions

Implementa

IPluginOptions

Membri Ereditati

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

Costruttori

PdfChatGptRequestOptions()

Inizializza una nuova istanza dell’oggetto Aspose.Pdf.Plugins.PdfChatGptRequestOptions con opzioni predefinite.

public PdfChatGptRequestOptions()

PdfChatGptRequestOptions(string, string, string, string)

Inizializza una nuova istanza dell’oggetto Aspose.Pdf.Plugins.PdfChatGptRequestOptions con opzioni.

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

Parametri

apiKey string

La chiave per accedere all’API di ChatGPT.

model string

Il nome del modello di ChatGPT. Il modello predefinito è: gpt-3.5-turbo-1106

apiUrl string

L’URL dell’API di ChatGPT. L’URL predefinito è: https://api.openai.com/v1/chat/completions.

query string

La stringa di richiesta a ChatGPT.

Proprietà

ApiKey

Ottiene o imposta la chiave per accedere all’API di ChatGPT.

public string ApiKey { get; set; }

Valore della Proprietà

string

ApiUrl

Ottiene o imposta l’URL dell’API di ChatGPT.

public string ApiUrl { get; set; }

Valore della Proprietà

string

MaxTokens

Numero massimo di token nella risposta. Il valore predefinito è nullo, significa infinito.

public int? MaxTokens { get; set; }

Valore della Proprietà

int?

Messages

Ottiene o imposta una collezione di oggetti Aspose.Pdf.Plugins.Message.

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

Valore della Proprietà

List<Message&gt;

Model

Imposta o ottiene l’ID del modello da utilizzare.

public string Model { get; set; }

Valore della Proprietà

string

NumberOfChoices

Quante scelte di completamento della chat generare per ogni messaggio di input.

public int NumberOfChoices { get; set; }

Valore della Proprietà

int

Query

Ottiene o imposta la stringa di richiesta a ChatGPT. Se non è vuota, questo è il primo messaggio nella collezione, che sarà inviato nella richiesta.

public string Query { get; set; }

Valore della Proprietà

string

Temperature

Quale temperatura di campionamento utilizzare, tra 0 e 2. Valori più alti come 0.8 renderanno l’output più casuale, mentre valori più bassi come 0.2 lo renderanno più focalizzato e deterministico. Il valore predefinito è 1.

public double Temperature { get; set; }

Valore della Proprietà

double

 Italiano