




下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
第在Python開發(fā)環(huán)境中調(diào)用ChatGPT模型詳細(xì)過程目錄寫在前面第一步:獲取APIKey第二步:安裝OpenAI第三方庫第三步:Python開發(fā)環(huán)境中調(diào)用ChatGPT模型本文將演示在本地的python項目中調(diào)用ChatGPT模型。
寫在前面
作為一名程序員,在開發(fā)過程當(dāng)中時常需要使用ChatGPT來完成一些任務(wù),但總是使用網(wǎng)頁交互模式去Web端訪問ChatGPT是很麻煩的,這時候我們可以使用代碼來調(diào)用ChatGPT模型,以實現(xiàn)在本地和Web端一樣的效果。
本文將演示Python開發(fā)語言對ChatGPT模型的調(diào)用,總體分為三步:
步驟一:獲取APIKey,訪問OpenAI官網(wǎng)下的API網(wǎng)站獲取自己的密鑰;步驟二:安裝OpenAI第三方庫;步驟三:使用Python調(diào)用ChatGPT模型API。
第一步:獲取APIKey
每一個賬號在注冊成功之后都會有自己專屬的APIkey。首先使用我們注冊的ChatGPT賬號密碼登錄OpenAI官網(wǎng)(/overview);
登錄后進(jìn)入以下界面,選擇ViewAPIkeys;
如果我們是第一次來到該頁面,需要先自己創(chuàng)建key,選擇Createnewsecretkey;
創(chuàng)建成功后如下,屬于自己的APIkey已生成,復(fù)制使用即可。
第二步:安裝OpenAI第三方庫
這里python安裝第三方庫需要使用到pypi,在瀏覽器輸入pypi,就可以看到PythonPackageIndex,點擊進(jìn)入;
pypi:PythonPackageIndex首字母簡寫,表示的是Python的Packag索引,這是Python的官方索引。
隨后搜索openai,可以找到openai當(dāng)前的庫;
我們選擇openai0.27.4版本,進(jìn)入。這里面告知了我們openai第三方庫的安裝方式:使用命令pipinstallopenai。
接下來使用本地anaconda窗口輸入命令下載即可。進(jìn)入anaconda的prompt界面;
然后在prompt界面中輸入命令pipinstallopenai進(jìn)行第三方庫的安裝;
安裝完成之后,再使用命令piplist查看已安裝的包,能看到openai說明第三方庫安裝成功。
第三步:Python開發(fā)環(huán)境中調(diào)用ChatGPT模型
此處基于python開發(fā)環(huán)境(Python項目)來調(diào)用OpenAI的第三方庫,所以我們本地需要有已經(jīng)搭建好的python開發(fā)環(huán)境。
來到開發(fā)工具PyCharm,新建一個項目,界面如下:
映入眼簾的是新項目默認(rèn)生成的一段入門基礎(chǔ)代碼,運(yùn)行后會輸出Hi,PyCharm,能運(yùn)行成功說明我們的python環(huán)境是沒有問題的。
接下來在項目文件夾下創(chuàng)建文件夾和.py文件,就可以編寫代碼了;
#1.引入必須的包
importos
importopenai
#2.獲取api-key
openai.api_key="你自己的API-key"
#3.使用OpenAI的API完成ChatGPT模型調(diào)用
#model:指的就是ChatGPT模型
#prompt:向ChatGPT提出的問題
#max_tokens:返回的最大字符個數(shù)
response=openai.Completion.create(
model="text-davinci-003",
prompt="請用python語言生成一個二分法查找算法",
max_tokens=256,
#4.打印結(jié)果
message=respon
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年鐵道工程與管理專業(yè)資格考試試題及答案
- 2025年物流管理資格考試試題及解析
- 老齡化相關(guān)面試題及答案
- 托業(yè)模擬測試題及答案
- 2025年高中生化學(xué)期末考試試題及答案
- 35年java面試題及答案
- 雪球java面試題及答案
- 經(jīng)濟(jì)學(xué)微觀經(jīng)濟(jì)學(xué)知識要點與試題
- 網(wǎng)絡(luò)工程師職業(yè)素養(yǎng)在工作中的體現(xiàn)試題及答案
- 網(wǎng)絡(luò)風(fēng)險評估的步驟與工具試題及答案
- 電動車分期付款的合同范本
- 張克非《公共關(guān)系學(xué)》(修訂版)筆記和課后習(xí)題詳解
- 四年級下冊英語試題-期末測試卷 劍橋英語
- 清潔能源 氫能
- XX工程二次結(jié)構(gòu)專項施工方案
- 山體滑坡應(yīng)急演練方案
- 2010第四屆全國數(shù)控技能大賽五軸實操試題
- GB/T 14364-1993船舶軸系滑動式中間軸承
- XX項目不動產(chǎn)權(quán)籍調(diào)查技術(shù)設(shè)計書
- 家庭教育指導(dǎo)師題庫
- 金融犯罪研究課件
評論
0/150
提交評論