Class PdfChatGptRequestOptions

情報

Documentize.PdfChatGptプラグインのオプションを表します。

public class PdfChatGptRequestOptions : PdfChatGptOptions, IPluginOptions

継承

objectPdfChatGptOptionsPdfChatGptRequestOptions

実装

継承されたメンバー

コンストラクター

PdfChatGptRequestOptions()

デフォルトオプションでDocumentize.PdfChatGptRequestOptionsオブジェクトの新しいインスタンスを初期化します。

public PdfChatGptRequestOptions()

PdfChatGptRequestOptions(string, string, string, string)

オプションでDocumentize.PdfChatGptRequestOptionsオブジェクトの新しいインスタンスを初期化します。

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

パラメーター

プロパティ

ApiKey

ChatGPT APIにアクセスするためのキーを取得または設定します。

public string ApiKey { get; set; }

プロパティの値

string

ApiUrl

ChatGPT APIのURLを取得または設定します。

public string ApiUrl { get; set; }

プロパティの値

string

MaxTokens

レスポンス内のトークンの最大数。 デフォルト値はnullで、無限を意味します。

public int? MaxTokens { get; set; }

プロパティの値

int?

Messages

Documentize.Messageオブジェクトのコレクションを取得または設定します。

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

プロパティの値

List<Message>

Model

使用するモデルのIDを取得または設定します。

public string Model { get; set; }

プロパティの値

string

NumberOfChoices

各入力メッセージに対して生成するチャット補完の選択肢の数。

public int NumberOfChoices { get; set; }

プロパティの値

int

Query

ChatGPTへのリクエスト文字列を取得または設定します。 空でない場合、これはコレクション内の最初のメッセージであり、リクエストに送信されます。

public string Query { get; set; }

プロパティの値

string

Temperature

使用するサンプリング温度(0から2の間)を指定します。 0.8のような高い値は出力をよりランダムにし、 0.2のような低い値はより集中し決定的にします。 デフォルト値は1です。

public double Temperature { get; set; }

プロパティの値

double

名前空間: Documentize アセンブリ: Documentize.dll

 日本語