クラス 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&gt;

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

 日本語