最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Python實現(xiàn)同時調(diào)用多個GPT的API

 更新時間:2023年09月04日 09:47:27   作者:未聞Code  
這篇文章主要為大家詳細介紹了Python如何實現(xiàn)同時調(diào)用多個GPT的API,文中的示例代碼簡潔易懂,感興趣的小伙伴可以跟隨小編一起學習一下

相信很多同學或多或少都在Python中使用過GPT API,通過Python安裝openai庫,來調(diào)用GPT模型。

OpenAI官方文檔中給出了一個示例,如下圖所示:

如果你只有一個API賬號,那么你可能不覺得這樣寫有什么問題。但如果你想同時使用兩個賬號怎么辦?

有些同學可能知道,微軟的Azure也提供GPT接口,在Python中也需要通過openai庫來調(diào)用,它的調(diào)用示例為:

當你全局設(shè)置了openai.api_type = 'azure'以后,你怎么同時使用OpenAI的GPT接口?

這兩個文檔中給出的示例寫法,都是全局寫法,一但設(shè)定以后,在整個運行時中,所有調(diào)用GPT接口的地方,都會使用這里設(shè)置的參數(shù):

import?openai
openai.xx?=?yy

有些同學不知道怎么在Python SDK中同時使用多個賬號,于是他們只有使用GPT的Rest HTTP接口,自己封裝一個函數(shù)來發(fā)起請求從而切換不同的賬號。放棄了Python SDK提供的各種便利。

但實際上,根本沒有那么麻煩。在openai模塊里面,天然就可以切換多個賬號。雖然文檔里面沒有寫,但是我們可以通過函數(shù)簽名來找到這種方法。

如下圖所示,在PyCharm中,隨便寫一段調(diào)用openai模塊的代碼,然后Windows按下鍵盤的Ctrl,MacOS按下鍵盤的Command,并鼠標左鍵點擊create函數(shù):

跳轉(zhuǎn)到的函數(shù)里面,還有一個create函數(shù),繼續(xù)按上面的方法跳入,如下圖所示:

接下來,你就會看到這個create函數(shù)能夠接受的參數(shù)里面,包含了幾個很熟悉的名字:

也就是說,當你想同時調(diào)用多個賬號時,不需要在一開始給openai設(shè)置對應(yīng)的參數(shù),你只需要在調(diào)用.create函數(shù)的時候,把對應(yīng)的API參數(shù)傳入就可以了。示例代碼如下:

import?openai
#?使用OpenAI賬號1
response1?=?openai.ChatCompletion.create(??
????????????engine="chatgpt",??
????????????messages=messages,??
????????????temperature=0.9,??
????????????max_tokens=800,??
????????????top_p=0.95,??
????????????frequency_penalty=0,??
????????????presence_penalty=0,??
????????????api_key='xxxxxxxx',??#?在這里傳入API?Key
????????????stop=["<|im_end|>"])
#?使用OpenAI賬號2
response2?=?openai.ChatCompletion.create(??
????????????engine="chatgpt16k",??
????????????messages=messages,??
????????????temperature=0.9,??
????????????max_tokens=800,??
????????????top_p=0.95,??
????????????frequency_penalty=0,??
????????????presence_penalty=0,??
????????????api_key='yyyyyyyyy',???#?在這里傳入API?Key
????????????stop=["<|im_end|>"])
#?使用Azure?OpenAI?賬號
response3?=?openai.ChatCompletion.create(??
????????????engine="gpt4",??
????????????messages=messages,??
????????????temperature=0.9,??
????????????max_tokens=800,??
????????????top_p=0.95,??
????????????frequency_penalty=0,??
????????????presence_penalty=0,??
????????????api_key='zzzzzzz',???#?在這里傳入API?Key
????????????api_base='https://xxx.openai.azure.com/',??
????????????api_type="azure",??
????????????api_version='2023-05-15',??
????????????stop=["<|im_end|>"])

使用這種方法,我們就可以在一個程序里面同時使用多個GPT賬號了。

到此這篇關(guān)于Python實現(xiàn)同時調(diào)用多個GPT的API的文章就介紹到這了,更多相關(guān)Python調(diào)用多個GPT API內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • python深度學習tensorflow實例數(shù)據(jù)下載與讀取

    python深度學習tensorflow實例數(shù)據(jù)下載與讀取

    這篇文章主要為大家介紹了python深度學習tensorflow實例數(shù)據(jù)下載與讀取示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2022-06-06
  • graphviz 最新安裝教程適用初學者

    graphviz 最新安裝教程適用初學者

    Graphviz 是一個自動排版的作圖軟件,可以生成 png pdf 等格式,這篇文章主要介紹了graphviz 2022最新安裝教程適用初學者,需要的朋友可以參考下
    2023-02-02
  • pytorch?液態(tài)算法實現(xiàn)瘦臉效果

    pytorch?液態(tài)算法實現(xiàn)瘦臉效果

    在PS中,我們可以利用液化工具對人像進行形變處理,例如瘦臉、瘦腿、放大眼睛等一系列的常規(guī)操作。今天我們來了解一下這些操作的算法原理,并用pytorch來實現(xiàn)瘦臉效果
    2021-11-11
  • Python集成C#實現(xiàn)界面操作下載文件功能的全過程

    Python集成C#實現(xiàn)界面操作下載文件功能的全過程

    使用腳本進行下載的需求很常見,下面這篇文章主要給大家介紹了關(guān)于Python集成C#實現(xiàn)界面操作下載文件功能的相關(guān)資料,文中通過實例代碼介紹的非常詳細,需要的朋友可以參考下
    2022-03-03
  • python熱力圖實現(xiàn)的完整實例

    python熱力圖實現(xiàn)的完整實例

    熱力圖的使用場景有描述數(shù)據(jù)在空間的密集程度,常見有城市熱力圖、區(qū)域熱力圖,描述多個變量之間相關(guān)性高低程度,這篇文章主要給大家介紹了關(guān)于python熱力圖實現(xiàn)的相關(guān)資料,需要的朋友可以參考下
    2022-06-06
  • pandas解決數(shù)據(jù)缺失、重復(fù)的方法與實踐過程

    pandas解決數(shù)據(jù)缺失、重復(fù)的方法與實踐過程

    這篇文章主要介紹了pandas解決數(shù)據(jù)缺失、重復(fù)的方法與實踐過程,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-06-06
  • 解決Python使用列表副本的問題

    解決Python使用列表副本的問題

    今天小編就為大家分享一篇解決Python使用列表副本的問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-12-12
  • 不歸路系列:Python入門之旅-一定要注意縮進?。。。ㄍ扑])

    不歸路系列:Python入門之旅-一定要注意縮進?。。。ㄍ扑])

    這篇文章主要介紹了Python入門一定要注意縮進,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2019-04-04
  • yolov5訓(xùn)練時參數(shù)workers與batch-size的深入理解

    yolov5訓(xùn)練時參數(shù)workers與batch-size的深入理解

    最近再學習YOLOv3與YOLOv5訓(xùn)練數(shù)據(jù)集的具體步驟,幾經(jīng)波折終于實現(xiàn)了很好的效果,這篇文章主要給大家介紹了關(guān)于yolov5訓(xùn)練時參數(shù)workers與batch-size的相關(guān)資料,文中通過實例代碼介紹的非常詳細,需要的朋友可以參考下
    2022-03-03
  • 解決python明明pip安裝成功卻找不到包的問題

    解決python明明pip安裝成功卻找不到包的問題

    今天小編就為大家分享一篇解決python明明pip安裝成功卻找不到包的問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-08-08

最新評論

梓潼县| 固镇县| 买车| 玉龙| 察哈| 沾化县| 贺州市| 虞城县| 项城市| 平南县| 岱山县| 思南县| 昌黎县| 湖口县| 英吉沙县| 沙雅县| 汤原县| 英山县| 突泉县| 遂平县| 巴林左旗| 杨浦区| 襄城县| 阳山县| 商都县| 额尔古纳市| 方城县| 朝阳区| 哈巴河县| 新疆| 密云县| 张北县| 综艺| 麟游县| 景洪市| 澄江县| 壤塘县| 衡阳县| 太湖县| 杭锦旗| 孟连|