一、需要注冊OpenAI賬號
這個網上很多教程,隨便搜索一大片,只是需要科學上網。。。
二、獲取OpenAI的API密鑰
登陸OpenAI的API地址:https://platform.openai.com/
創建API KEY,創建好的key記得立刻復制出來,因為創建完成后無法再次查看
三、安裝python安裝包openai
安裝openai安裝包時,記得留意電腦上面安裝的python版本,調用OpenAI的API需要python版本大于等于3.7.1, 切記,切記,切記!!!
pip install openai
四、編寫連接代碼
編寫代碼如下:
import openai
openai.api_key = "xxxxx" #將第二步獲取的密鑰填寫到這里
completion = openai.ChatCompletion.create(
model="gpt-3.5-turbo",
messages=[
{"role": "user", "content": "介紹一下廣州塔"}
]
)
print(completion.choices[0].message)
可能出現的報錯
1、第一個報錯,‘module’ object has no attribute 'ChatCompletion' ,出現這個報錯的主要原因是openai的版本低于0.27.0,因此只需要升級openai到最新版即可,命令: pip install --upgrade openai,openai版本大于等于0.27.0即可
2、在科學上網的情況下,還連接異常,主要原因是urllib3的版本過高,這時查一下版本是不是1.26.14,只需要把這個版本卸載 pip uninstall urllib3,然后重新安裝1.25.11版本的urllib即可pip install urllib3==1.25.11
本站文章版權歸原作者及原出處所有 。內容為作者個人觀點, 并不代表本站贊同其觀點和對其真實性負責,本站只提供參考并不構成任何投資及應用建議。本站是一個個人學習交流的平臺,網站上部分文章為轉載,并不用于任何商業目的,我們已經盡可能的對作者和來源進行了通告,但是能力有限或疏忽,造成漏登,請及時聯系我們,我們將根據著作權人的要求,立即更正或者刪除有關內容。本站擁有對此聲明的最終解釋權。