key | value/default | 型別 | 說明 | 使用場景 |
---|---|---|---|---|
model | gpt-3.5-turbo | string | 模型名稱 | 不同的模型名稱底層呼叫不同的模型,一般簡單的場景使用gpt-3.5-turbo,複雜的場景使用gpt-4-turbo,預設指向最新預覽版的模型 |
messages | [{"role": "system","content":""},{"role": "user","content":""}] | array | 提示詞 | 上下文資訊,system用於定義gpt的角色和功能預設,user為使用者的問題 |
stream | false | bool | 流 | 因為GPT一次只能預測一個token,使用流可以節省使用者等待第一次相應的事件,一般是在使用者可見的返回內容場景使用 |
max_tokens | null | int/null | 最大回復長度 | 想要限制模型的回覆長度時使用,僅對返回的結果長度有效,不能保證結果的完整性 |
temperature | 1 | [0.0, 2.0] | 溫度 | 類似於熵的概念,溫度越高預測下一個詞的機率分佈越平均,過大是個”瘋子“,過小是個“書呆子“ |
top_p | 1 | [0.0,1.0] | 核取樣範圍 | 定義待選擇詞的範圍,比如0.1是隻在前10%(不是個數,是機率和)的最優詞裡面選擇 |
frequency_penalty | 0 | [-2.0,2.0] | 頻率性懲罰 | 如果某個詞在前面大量出現,將對其再次出現的機率做出懲罰,不想讓相同的詞大量重複出現時可使用(懲罰程度和出現次數有關) |
presence_penalty | 0 | [-2.0,2.0] | 存在性懲罰 | 如果某個詞在前面大量出現,將對其再次出現的機率做出懲罰,不想讓相同的詞大量重複出現時可使用(懲罰程度和是否出現有關) |
seed | null | int/null | 種子 | 固定取樣的隨機種子,讓取樣的詞更加穩定,想讓gpt的多次回覆內容比較穩定時使用,但並不是絕對的,因為gpt推理出的token機率分佈每次都不太一樣 |
response_format | map/null | 返回型別 | 一般想讓GPT回覆json字串時使用 | |
logprobs | false | bool | 返回每個詞的對數機率 | 推理時token的機率分佈,除錯、句子分類、自動補全提示 |
top_logprobs | 1 | [0,20] | 返回logprobs個數 | |
tools | array | 工具 | 自定義一些獲取資料、計算等函式,讓GPT按需使用 | |
tool_choice | null/"auto" | 是否使用工具 | ||
stop | string | 自定義停用詞 | 遇到某個詞會自動停止,業務使用應該不多 | |
n | 1 | 1 | int | 一個問題有多少個版本的回覆 |
log_bias | map | 邏輯偏差,控制某個詞的頻率 |
openai GPT引數(入參)使用總結
相關文章
- parallel rollback引數總結Parallel
- Mybatis引數處理總結MyBatis
- Python函式引數總結Python函式
- 史上最強通用NLP模型GPT-2:OpenAI剛又釋出7.74億引數版本模型GPTOpenAI
- SpringBoot2 引數管理實踐,入參出參與校驗Spring Boot
- Flink常用的配置引數總結
- OpenAI的Temperature和Top P 引數OpenAI
- mysqldump常見使用場景及引數參考MySql
- consul配置引數大全、詳解、總結
- docker 配置引數參考Docker
- JS傳參技巧總結JS
- Flutter 中使用 OpenAI GPT-3 進行語義化處理FlutterOpenAIGPT
- 引數彙總
- (4)caffe總結之視覺層及引數視覺
- (6)caffe總結之其它常用層及引數
- JVM調優引數、方法、工具以及案例總結JVM
- OpenAI的ChatGPT與GPT3區別?OpenAIChatGPT
- koa2入門使用總結
- iOS小數四捨五入總結iOS
- MySQL中Redo Log相關的重要引數總結MySql
- sklearn與XGBoost庫xgboost演算法引數總結演算法
- OpenMP 環境變數使用總結變數
- Mybatis parameterType 傳入多個引數的使用MyBatis
- Next-Gen GPT | Azure OpenAI 特別專場GPTOpenAI
- GPT-2:OpenAI的NLP商業化野望GPTOpenAI
- Vue一個案例引發「動畫」的使用總結Vue動畫
- MySQL儲存過程in、out、inout引數示例與總結MySql儲存過程
- 深度學習調參tricks總結!深度學習
- 深度學習調參tricks總結深度學習
- 深度學習模型調參總結深度學習模型
- OpenAI:GPT或將顛覆19%的工作崗位OpenAIGPT
- 引數量不到10億的OctopusV3,如何媲美GPT-4V和GPT-4?GPT
- sql中別名as,不寫,以及使用雙引號總結SQL
- Canal詳細入門實戰(使用總結)
- Angular 自定義結構化指令,如何傳入多個輸入引數Angular
- TensorFlow卷積網路常用函式引數詳細總結卷積函式
- Ilya參與,OpenAI給GPT-4搞可解釋,提取了1600萬個特徵,還能看它怎麼想OpenAIGPT特徵
- C技巧:結構體引數轉成不定引數結構體