Třída PdfChatGptRequestOptions

Info

Představuje možnosti pro plugin Documentize.PdfChatGpt.

public class PdfChatGptRequestOptions : PdfChatGptOptions, IPluginOptions  

Dědičnost

object
PdfChatGptOptions
PdfChatGptRequestOptions

Implementuje

Děděné členy

Konstruktory

PdfChatGptRequestOptions()

Inicializuje novou instanci objektu Documentize.PdfChatGptRequestOptions s výchozími možnostmi.

public PdfChatGptRequestOptions()  

PdfChatGptRequestOptions(string, string, string, string)

Inicializuje novou instanci objektu Documentize.PdfChatGptRequestOptions s možnostmi.

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

Parametry

Vlastnosti

ApiKey

Získá nebo nastaví klíč pro přístup k API ChatGPT.

public string ApiKey { get; set; }  

Hodnota vlastnosti

string

ApiUrl

Získá nebo nastaví URL API ChatGPT.

public string ApiUrl { get; set; }  

Hodnota vlastnosti

string

MaxTokens

Maximální počet tokenů v odpovědi.
Výchozí hodnota je null, což znamená nekonečno.

public int? MaxTokens { get; set; }  

Hodnota vlastnosti

int?

Messages

Získá nebo nastaví kolekci objektů Documentize.Message.

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

Hodnota vlastnosti

List<Message&gt;

Model

Nastaví nebo získá ID modelu, který se má použít.

public string Model { get; set; }  

Hodnota vlastnosti

string

NumberOfChoices

Kolik možností dokončení chatu generovat pro každou vstupní zprávu.

public int NumberOfChoices { get; set; }  

Hodnota vlastnosti

int

Query

Získá nebo nastaví řetězec požadavku na ChatGPT.
Pokud není prázdný, toto je první zpráva v kolekci,
která bude odeslána v požadavku.

public string Query { get; set; }  

Hodnota vlastnosti

string

Temperature

Jakou teplotu vzorkování použít, mezi 0 a 2.
Vyšší hodnoty jako 0.8 učiní výstup náhodnější,
zatímco nižší hodnoty jako 0.2 udělají výstup více zaměřený a deterministický.
Výchozí hodnota je 1.

public double Temperature { get; set; }  

Hodnota vlastnosti

double

Namespace: Documentize
Assembly: Documentize.dll

 Čeština