Class PdfChatGptRequestOptions

Class PdfChatGptRequestOptions

Numele spaţiului: Aspose.Pdf.Plugins Etichetă: ASPOSE.PDF.dll

Representează opțiunile pentru Aspose.Pdf.Plugins.PdfChatGpt plugin.

public class PdfChatGptRequestOptions : PdfChatGptOptions, IPluginOptions

Inheritance

object PdfChatGptOptions PdfChatGptRequestOptions

Implements

IPluginOptions

Membrii moștenitori

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

Constructors

PdfChatGptRequestOptions()

Inițializează o nouă instanță a Obiectului Aspose.Pdf.Plugins.PdfChatGptRequestOptions cu opțiuni predefinite.

public PdfChatGptRequestOptions()

PdfChatGptRequestOptions(String, String, String și String)

Inițializează o nouă instanță a Obiectului Aspose.Pdf.Plugins.PdfChatGptRequestOptions cu opțiuni.

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

Parameters

apiKey string

Cheia pentru accesarea API-ului ChatGPT.

model string

Numele modelului ChatGPT. modelul standard este: gpt-3.5-turbo-1106

apiUrl string

URL-ul standard este: https://api.openai.com/v1/chat/completions .

query string

Cererea de string pentru ChatGPT.

Properties

ApiKey

Obțineți sau puneți cheia pentru a accesa API-ul ChatGPT.

public string ApiKey { get; set; }

Valoarea proprietății

string

ApiUrl

Obțineți sau stabiliți URL-ul API ChatGPT.

public string ApiUrl { get; set; }

Valoarea proprietății

string

MaxTokens

Numărul maxim de tokenuri în răspuns.Valoarea defectuoasă este zero, înseamnă infinitate.

public int? MaxTokens { get; set; }

Valoarea proprietății

int ?

Messages

Obține sau stabilește o colecție de obiecte Aspose.Pdf.Plugins.Message.

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

Valoarea proprietății

List < Message >

Model

Set sau obține ID-ul modelului de utilizare.

public string Model { get; set; }

Valoarea proprietății

string

NumberOfChoices

Cât de multe opțiuni de completare de chat pentru a genera pentru fiecare mesaj de intrare.

public int NumberOfChoices { get; set; }

Valoarea proprietății

int

Query

Obțineți sau puneți cererea de string la ChatGPT.Dacă nu este gol, acesta este primul mesaj din colecție,Acest lucru va fi trimis în cerere.

public string Query { get; set; }

Valoarea proprietății

string

Temperature

Ce temperatură de eșantionare să folosească, între 0 și 2.Valorile mai ridicate, cum ar fi 0.8, vor face ca rezultatul să fie mai random,În timp ce valorile mai mici, cum ar fi 0.2, îl vor face mai concentrat și determinist.Valoarea defectuoasă este 1.

public double Temperature { get; set; }

Valoarea proprietății

double

 Română