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

Python代碼連接到 Chat GPT API的方法

 更新時(shí)間:2023年02月15日 14:43:18   作者:AI架構(gòu)師易筋  
Chat GPT 由于其獨(dú)特、近乎準(zhǔn)確且類似人類的響應(yīng),如今在互聯(lián)網(wǎng)上引起了過(guò)多的討論,本文討論如何通過(guò) Python 代碼連接到 Chat GPT API,感興趣的朋友一起看看吧

Chat GPT 由于其獨(dú)特、近乎準(zhǔn)確且類似人類的響應(yīng),如今在互聯(lián)網(wǎng)上引起了過(guò)多的討論。本文討論如何通過(guò) Python 代碼連接到 Chat GPT API。
如果需要用website訪問(wèn)chatGPT, 請(qǐng)參考保姆級(jí)教程 如何在Python里使用ChatGPT及ChatGPT是什么?注冊(cè)方式?

在這里插入圖片描述

第 1 步:獲取 OpenAI API 的 API 密鑰

要獲取 OpenAI API 的 API 密鑰,您需要在 OpenAI 網(wǎng)站上注冊(cè)一個(gè) OpenAI 帳戶。擁有帳戶后,您可以按照以下步驟創(chuàng)建 API 密鑰:

  • OpenAI 網(wǎng)站上登錄您的 OpenAI 帳戶。
  • 單擊頁(yè)面右上角的“查看 API 密鑰”按鈕(Upgrade > API Keys)。
  • 單擊“創(chuàng)建 API 密鑰”按鈕以生成新的 API 密鑰。

在這里插入圖片描述

在這里插入圖片描述

生成 API 密鑰后,您可以復(fù)制它并在您的代碼中使用它來(lái)通過(guò) OpenAI API 進(jìn)行身份驗(yàn)證。

第 2 步:下載 OpenApi 庫(kù)

要通過(guò) Python 中的 OpenAI API 連接到 GPT-3,您需要通過(guò)運(yùn)行以下命令來(lái)安裝 openai 庫(kù):

pip install openai

第 3 步:創(chuàng)建 Python 代碼以連接 Chat GPT

import openai
openai.api_key = "sk-your open ai api key"
def askChatGPT(question):
    prompt = question
    model_engine = "text-davinci-003"

    completions = openai.Completion.create(
        engine=model_engine,
        prompt=prompt,
        max_tokens=1024,
        n=1,
        stop=None,
        temperature=0.5,
    )

    message = completions.choices[0].text
    print(message)
askChatGPT("how to learn ai")

在這里插入圖片描述

注意:本文目前使用的是 GPT-3 API。在撰寫本文時(shí),ChatGPT API 尚未公開(kāi)。我們可以從“ OpenAI ChatGPT API Waitlist ”頁(yè)面請(qǐng)求 Chat GPT API 。

第 4 步. 創(chuàng)建terminal腳本

您可以使用 openai 庫(kù)連接到 Chat GPT 并生成文本。下面是一個(gè)示例,說(shuō)明如何使用 openai 庫(kù)通過(guò) GPT-3 生成文本:

vim HeyChatGPT 
#!/usr/bin/env python3

#Import open AI OS and System Modules
import openai,os,sys

prompt = sys.argv[1]
openai.api_key = os.environ['api_key']

completions = openai.Completion.create(
    engine="text-davinci-003",
    prompt=prompt,
    max_tokens=1024,
    n=1,
    stop=None,
    temperature=0.5,
)

message = completions.choices[0].text
print(message)
chmod +x HeyChatGPT

通過(guò)代碼與聊天GPT交互

導(dǎo)出 OpenAPI API 密鑰

export api_key=xxxxxxxxxxx
./HeyChatGPT "真心祝福語(yǔ)2023年元宵節(jié)"

在這里插入圖片描述

參考

https://devopsforu.com/how-to-connect-to-chat-gpt-api/

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

相關(guān)文章

  • 利用Python語(yǔ)言的grpc實(shí)現(xiàn)消息傳送詳解

    利用Python語(yǔ)言的grpc實(shí)現(xiàn)消息傳送詳解

    gRPC是一個(gè)高性能、通用的開(kāi)源RPC框架,其由Google主要面向移動(dòng)應(yīng)用開(kāi)發(fā)并基于HTTP/2協(xié)議標(biāo)準(zhǔn)而設(shè)計(jì)。本文主要介紹了如何利用Python語(yǔ)言的grpc實(shí)現(xiàn)消息傳送,感興趣的可以了解一下
    2023-03-03
  • OpenCV圖像分割之分水嶺算法與圖像金字塔算法詳解

    OpenCV圖像分割之分水嶺算法與圖像金字塔算法詳解

    本文主要介紹了OpenCV中的分水嶺算法、圖像金字塔對(duì)圖像進(jìn)行分割的方法。文中的示例代碼講解詳細(xì),對(duì)我們學(xué)習(xí)OpenCV有一定的幫助,需要的可以參考一下
    2021-12-12
  • pandas的apply函數(shù)用法詳解

    pandas的apply函數(shù)用法詳解

    本文主要介紹了pandas的apply函數(shù)用法詳解,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2023-01-01
  • 關(guān)于Tensorflow和Keras版本對(duì)照及環(huán)境安裝

    關(guān)于Tensorflow和Keras版本對(duì)照及環(huán)境安裝

    這篇文章主要介紹了關(guān)于Tensorflow和Keras版本對(duì)照及環(huán)境安裝方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-08-08
  • Python 可視化調(diào)色盤繪制

    Python 可視化調(diào)色盤繪制

    這篇文章主要介紹了Python 可視化調(diào)色盤繪制,文章首先通過(guò)導(dǎo)入模塊并加載圖片展開(kāi)全文介紹,具有一定的參考價(jià)值,需要的朋友可以參考一下
    2022-06-06
  • 用Python編寫簡(jiǎn)單的微博爬蟲(chóng)

    用Python編寫簡(jiǎn)單的微博爬蟲(chóng)

    這篇文章主要介紹了如何利用Python編寫一個(gè)簡(jiǎn)單的微博爬蟲(chóng),感興趣的小伙伴們可以參考一下
    2016-03-03
  • tensorflow模型轉(zhuǎn)ncnn的操作方式

    tensorflow模型轉(zhuǎn)ncnn的操作方式

    這篇文章主要介紹了tensorflow模型轉(zhuǎn)ncnn的操作方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2020-05-05
  • selenium判斷元素是否存在的兩種方法小結(jié)

    selenium判斷元素是否存在的兩種方法小結(jié)

    這篇文章主要介紹了selenium判斷元素是否存在的兩種方法,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-12-12
  • Flask解決跨域的問(wèn)題示例代碼

    Flask解決跨域的問(wèn)題示例代碼

    這篇文章主要介紹了Flask解決跨域的問(wèn)題示例代碼,分享了相關(guān)代碼示例,小編覺(jué)得還是挺不錯(cuò)的,具有一定借鑒價(jià)值,需要的朋友可以參考下
    2018-02-02
  • Python實(shí)現(xiàn)雙因素驗(yàn)證2FA的示例代碼

    Python實(shí)現(xiàn)雙因素驗(yàn)證2FA的示例代碼

    雙因素認(rèn)證(2FA)作為額外安全層為賬號(hào)登錄添加了第二層身份驗(yàn)證。確保賬號(hào)持有人是可以訪問(wèn)數(shù)字身份的唯-用戶。如果不使用雙因表認(rèn)證,企業(yè)將承擔(dān)巨大的安全風(fēng)險(xiǎn)。本文將用Python實(shí)現(xiàn)雙因素驗(yàn)證2FA,需要的可以參考一下
    2022-07-07

最新評(píng)論

板桥市| 合水县| 富源县| 宝兴县| 长治县| 新晃| 洛隆县| 上林县| 拉孜县| 安图县| 崇信县| 怀安县| 开平市| 北碚区| 民勤县| 铜山县| 玉屏| 青海省| 纳雍县| 常山县| 永宁县| 临洮县| 津南区| 石棉县| 龙游县| 汝城县| 七台河市| 巴彦淖尔市| 丰台区| 聂荣县| 永定县| 迁西县| 靖远县| 六安市| 威信县| 龙口市| 苍山县| 盈江县| 潞西市| 南通市| 行唐县|