共用方式為


ChatCompletionsOptions 類別

定義

用於聊天完成要求的組態資訊。

public class ChatCompletionsOptions
type ChatCompletionsOptions = class
Public Class ChatCompletionsOptions
繼承
ChatCompletionsOptions

建構函式

ChatCompletionsOptions()

初始化 ChatCompletionsOptions 的新實例。

屬性

ChoicesPerPrompt

取得或設定每個提供的提示應該產生的選擇數目。 有效範圍為 1 到 128。

FrequencyPenalty

取得或設定值,這個值會根據產生的文字中的累計頻率,影響所產生標記的機率。 有效範圍為 -2.0 到 2.0。

MaxTokens

取得要產生之權杖的最大數目。 至少有 0 個。

Messages

取得或設定與聊天完成要求相關聯的聊天訊息集。

NucleusSamplingFactor

取得或設定的 Temperature 替代值,稱為擷取,導致模型考慮具有機率品質的權杖 NucleusSamplingFactor 結果。

PresencePenalty

取得或設定值,這個值會根據產生的文字中的現有存在,影響所產生標記的機率。 有效範圍為 -2.0 到 2.0。

StopSequences

取得將結束完成產生之文字序列的清單。 最多允許四個停止序列。

Temperature

取得或設定取樣溫度,以控制所產生完成的明顯創意。 有效範圍為 0.0 到 2.0,如果未指定,則預設為 1.0。

TokenSelectionBiases

取得修改字典,以取得在完成結果中出現指定 GPT 標記的可能性。 將權杖識別碼對應至從 -100 到 100 的相關偏差分數,分別對應到該權杖的禁止或獨佔選取範圍之最小值和最大值。

User

取得或設定用於追蹤和速率限制的要求識別碼。

適用於