Chat GPT 由于其獨特、近乎準確且類似人類的響應,如今在互聯網上引起了過多的討論。本文討論如何通過 代碼連接到 Chat GPT API。

如果需要用訪問, 請參考保姆級教程 如何在里使用及是什么?注冊方式?

第 1 步:獲取 API 的 API 密鑰

要獲取 API 的 API 密鑰,您需要在 網站上注冊一個 帳戶。擁有帳戶后,您可以按照以下步驟創建 API 密鑰:

生成 API 密鑰后,您可以復制它并在您的代碼中使用它來通過 API 進行身份驗證。

第 2 步:下載 庫

要通過 編程客棧n 中的 API 連接到 GPT-3,您需要通過運行以下命令來安裝 庫:

pip install openai

第 3 步:創建 代碼以連接 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,
        sjavascripttop=None,
        temperature=0.5,
    )
    message = completions.choices[0].text
    print(message)

askChatGPT("how to learn ai")

注意:本文目前使用的是 GPT-3 API。在撰寫本文時, API 尚未公開。我們可以從“ API ”頁面請求 Chat GPT API 。

第 4 步. 創建腳本

您可以使用 庫連接到 Chat GPT 并生成文本。下面是一個示例,說明如何使用 庫通過 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_tokjsens=1024,
    n=1,
    stop=None,
    temperature=0.5,
)
message = completions.choices[0].text
print(message)

chmod +x HeyChatGPTjavascript

通過代碼與聊天GPT交互

導出 API 密鑰

export api_key=xxxxxxxxxxx

./HeyChatGPT "真心祝福語2023年元宵節"

參考

到此這篇關于?API調用和腳本實現的文章就介紹到這了,更多相關?API調用內容請搜索我們以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持我們!

本文標題: 代碼連接到 Chat GPT API的方法

本文地址: