成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

OpenAI API輸入關(guān)鍵參數(shù)詳解

發(fā)布于 2024-12-9 10:53
瀏覽
0收藏

OpenAI API輸入關(guān)鍵參數(shù)詳解-AI.x社區(qū)

主要是發(fā)現(xiàn)網(wǎng)上沒有比較新的OpenAI API參數(shù)詳情參考,自己到官網(wǎng)上看了最新內(nèi)容,機(jī)翻后簡(jiǎn)單修正了下,作為備忘搜索用。

主要參數(shù)

messages(object):包含到目前為止的對(duì)話的消息列表。根據(jù)您使用的模型,支持不同的消息類型(模態(tài)),如文本、圖像和音頻。

model(string):要使用的模型的ID。

store(bool):是否存儲(chǔ)此聊天完成請(qǐng)求的輸出。

frequency_penalty(float):介于-2.0和2.0之間。正值會(huì)根據(jù)在文本中的現(xiàn)有頻率對(duì)新token進(jìn)行懲罰,從而降低模型逐字重復(fù)內(nèi)容的可能性。

logit_bias(map):接受一個(gè)JSON對(duì)象,該對(duì)象將標(biāo)記(由標(biāo)記器中的標(biāo)記ID指定)映射到從-100到100的關(guān)聯(lián)偏置值。從數(shù)學(xué)上講,在采樣前將偏置添加到模型生成的logit中。確切的效果會(huì)因模型而異,但-1和1之間的值應(yīng)該會(huì)減少或增加選擇的可能性,而像-100或100這樣的值應(yīng)該會(huì)導(dǎo)致相關(guān)token的禁止或排他性選擇。

logprobs(bool):是否返回輸出token的概率。如果為true,則返回消息內(nèi)容中返回的每個(gè)輸出標(biāo)記的對(duì)數(shù)概率。

max_tokens(integer):可以生成的token的最大數(shù)量。此值可用于控制通過API生成的文本的成本。

n(integer):最終生成多少個(gè)內(nèi)容結(jié)果。

modalities(array):希望模型為此請(qǐng)求生成的輸出類型,例如["text", "audio"]。

audio(object):音頻需輸入的參數(shù)。當(dāng)用這個(gè)參數(shù)時(shí)需對(duì)應(yīng)modalities是否輸入audio。

presence_penalty(float):介于-2.0和2.0之間。正值會(huì)根據(jù)新token是否出現(xiàn)在文本中來懲罰它們,從而增加模型討論新主題的可能性。

response_format(object):響應(yīng)格式。指定模型必須輸出的格式的對(duì)象。兼容GPT-4 o、GPT-4 o mini、GPT-4 Turbo和所有比gpt-3.5-turbo-1106更新的GPT-3.5Turbo型號(hào)。設(shè)置為{ "type": "json_schema", "json_schema": {...} } 將啟用結(jié)構(gòu)化輸出,以確保模型與您提供的JSON模式匹配。如果設(shè)置為{“type”:“json_object”}將啟用JSON模式,這將確保模型生成的消息是有效的JSON。

seed(integer):如果指定,系統(tǒng)將盡最大努力確定性地采樣,這樣具有相同種子和參數(shù)的重復(fù)請(qǐng)求應(yīng)該返回相同的結(jié)果。但目前此功能為beta狀態(tài),不保證確定性。

temperature(float):溫度參數(shù),使用什么樣的采樣溫度,在0和2之間。較高的值(如0.8)將使輸出更隨機(jī),而較低的值(如0.2)將使其更集中和確定性。

top_p(float):溫度采樣的替代方案,稱為nucleus采樣,其中模型考慮具有top_p概率質(zhì)量的token結(jié)果。因此,0.1意味著只考慮包含前10%概率質(zhì)量的token。

tools(array):模型可能調(diào)用的工具列表。目前,僅支持函數(shù)作為工具。使用它來提供模型可能為其生成JSON輸入的函數(shù)列表。最多支持128個(gè)函數(shù)。

tool_choice(string or object):控制模型調(diào)用哪個(gè)(如果有)工具。none意味著模型將不調(diào)用任何工具,而是生成一條消息。auto意味著模型可以在生成消息或調(diào)用一個(gè)或多個(gè)工具之間進(jìn)行選擇。required意味著模型必須調(diào)用一個(gè)或多個(gè)工具。通過{"type": "function", "function": {"name": "my_function"}} 指定一個(gè)特定的工具會(huì)強(qiáng)制模型調(diào)用該工具。

請(qǐng)求示例

默認(rèn)請(qǐng)求:

curl https://api.openai.com/v1/chat/completions \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer $OPENAI_API_KEY" \
  -d '{
    "model": "gpt-4o",
    "messages": [
      {
        "role": "user",
        "content": [
          {
            "type": "text",
            "text": "What'\''s in this image?"
          },
          {
            "type": "image_url",
            "image_url": {
              "url": "https://upload.wikimedia.org/wikipedia/commons/thumb/d/dd/Gfp-wisconsin-madison-the-nature-boardwalk.jpg/2560px-Gfp-wisconsin-madison-the-nature-boardwalk.jpg"
            }
          }
        ]
      }
    ],
    "max_tokens": 300
  }'

結(jié)果響應(yīng):

{
  "id": "chatcmpl-123",
  "object": "chat.completion",
  "created": 1677652288,
  "model": "gpt-4o-mini",
  "system_fingerprint": "fp_44709d6fcb",
  "choices": [{
    "index": 0,
    "message": {
      "role": "assistant",
      "content": "\n\nHello there, how may I assist you today?",
    },
    "logprobs": null,
    "finish_reason": "stop"
  }],
  "usage": {
    "prompt_tokens": 9,
    "completion_tokens": 12,
    "total_tokens": 21,
    "completion_tokens_details": {
      "reasoning_tokens": 0
    }
  }
}


??https://platform.openai.com/docs/api-reference/chat/create??

本文轉(zhuǎn)載自??沐白AI筆記??,作者: 楊沐白 ?

標(biāo)簽
收藏
回復(fù)
舉報(bào)
回復(fù)
相關(guān)推薦
主站蜘蛛池模板: 69av在线视频 | 久久小视频| 久久久影院 | 亚洲精品久久久久久一区二区 | 午夜看电影在线观看 | 五月激情婷婷在线 | 成人精品系列 | 久久视频精品 | 手机在线一区二区三区 | 中文av在线播放 | 一区二区三区国产在线观看 | 九九热免费视频在线观看 | 日韩在线免费 | 中文字幕在线播放不卡 | 一区二区在线视频 | 先锋av资源在线 | 国产欧美一区二区精品久导航 | 精品免费 | 日韩在线小视频 | 日日骚视频 | 在线资源视频 | 国产精品视频久久久久久 | 日韩在线中文 | 国产99久久精品一区二区永久免费 | 一区二区成人在线 | 操人网站 | 亚洲成av人影片在线观看 | av国产精品 | 免费观看成人鲁鲁鲁鲁鲁视频 | 久久专区| 精品视频一区二区三区在线观看 | h视频在线观看免费 | 国产精品一区二 | 欧美一区成人 | 亚洲国产18 | 国产精品免费一区二区三区 | 久草中文在线 | 日韩一区二区在线视频 | 国产精品一卡 | 91大片| av黄色在线 |