自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

當(dāng)ChatGPT遇見(jiàn)Python

開(kāi)發(fā) 前端 人工智能
Python 作為著名的萬(wàn)金油工具,怎么能沒(méi)有它的身影呢。今天我們就介紹兩種通過(guò) Python 調(diào)用 ChatGPT 的方法,一起來(lái)看看吧~

在如火如荼的 ChatGPT 大潮當(dāng)中,已經(jīng)衍生出了各種各樣的周邊產(chǎn)品。

Python 作為著名的萬(wàn)金油工具,怎么能沒(méi)有它的身影呢。今天我們就介紹兩種通過(guò) Python 調(diào)用 ChatGPT 的方法,一起來(lái)看看吧!

chatgpt-wrapper

這是一個(gè)開(kāi)源在 GitHub 上的項(xiàng)目,通過(guò)自動(dòng)化工具 Playwright 來(lái)驅(qū)動(dòng)調(diào)用 CHatGPT。

我們配置好這個(gè)工具之后,就可以在命令行以及 Python 代碼中使用 ChatGPT了。

安裝配置

首先當(dāng)然是安裝克隆該項(xiàng)目了。

pip install git+https://github.com/mmabrouk/chatgpt-wrapper

然后我們安裝 Playwright。

pip install playwright

接下來(lái)我們?cè)?Playwright 當(dāng)中安裝瀏覽器,比如 firefox。

playwright install firefox

以上都完成后,我們?cè)诮K端執(zhí)行如下命令:

chatgpt install

接下來(lái)會(huì)彈出一個(gè) ChatGPT 的登錄頁(yè)面,輸入賬號(hào)密碼,點(diǎn)擊登陸即可,如果還沒(méi)有 ChatGPT 賬號(hào)密碼,可以在公眾號(hào)后臺(tái)發(fā)送「chatgpt」獲取共享測(cè)試賬號(hào),先到先得哈!

圖片

登陸完成之后我們就可以重啟終端,在里面輸入 chatgpt,此時(shí)就可以開(kāi)始和 CHatGPT 愉快的玩耍了。

接入 Python

當(dāng)然我們必須可以把這一切都植入 Python 代碼。

from chatgpt_wrapper import ChatGPT

bot = ChatGPT()
response = bot.ask("Hello, world!")
print(response) # prints the response from chatGPT

區(qū)區(qū)三行代碼,我們仿佛擁有了整個(gè)世界!

OpenAI

第二種方法是通過(guò) OpenAI 開(kāi)放的接口。

我們先安裝 OpenAI 庫(kù)。

pip install openai

然后需要獲取 api key,需要訪問(wèn)如下網(wǎng)站 https://platform.openai.com/account/api-key,添加對(duì)應(yīng)的 key 即可,保存該 key。

圖片

接下來(lái)我們就可以編寫(xiě)代碼了,也非常簡(jiǎn)單。

import openai

# 設(shè)置 API Key
openai.api_key = "上面保存的api key"

# 設(shè)置請(qǐng)求參數(shù)
model_engine = "text-davinci-002"
prompt = "Hello World"

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

# 獲取 ChatGPT 的回復(fù)
message = completions.choices[0].text
print(message)

在上面的代碼中,我們注意到,可以通過(guò)更改代碼中的請(qǐng)求參數(shù),如提示、模型、溫度等,來(lái)調(diào)整 ChatGPT 的響應(yīng)。

不過(guò)當(dāng)前需要注意,OpenAI 的 API 有請(qǐng)求限制,所以我們不能毫無(wú)節(jié)制的調(diào)用該接口哈。

責(zé)任編輯:武曉燕 來(lái)源: 蘿卜大雜燴
相關(guān)推薦

2012-09-21 17:14:47

開(kāi)源云計(jì)算

2020-01-14 15:54:20

邊緣計(jì)算區(qū)塊鏈

2017-08-03 16:20:42

深度學(xué)習(xí)文本摘要遞歸神經(jīng)網(wǎng)絡(luò)

2017-05-04 13:18:18

深度學(xué)習(xí)知識(shí)圖譜

2014-11-04 16:30:52

2011-07-20 10:18:41

EmacsShell

2023-03-07 10:08:06

2022-04-02 14:34:42

人工智能手機(jī)拍照

2018-06-22 08:46:18

2018-06-06 08:41:56

微軟GitHub開(kāi)發(fā)者

2020-08-13 09:53:51

AIoT人工智能物聯(lián)網(wǎng)

2025-03-20 08:25:24

2015-11-04 10:54:10

云計(jì)算大數(shù)據(jù)量子科學(xué)

2012-09-12 10:25:45

開(kāi)源云平臺(tái)云計(jì)算OpenStack

2015-03-21 16:26:34

應(yīng)用性能管理大數(shù)據(jù)

2023-04-06 16:29:18

模型AI

2018-06-27 15:18:11

2018-07-12 12:52:50

2018-08-14 15:25:27

存儲(chǔ)

2018-07-02 01:17:06

大數(shù)據(jù)分析云技術(shù)數(shù)據(jù)
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)