首先,透過pip安裝openai
程式碼,透過這程式碼向OpenAI 發送訊息:
openai.Completion.create 方法,方法的參數說明如下(參考Create completion ):
engine:AI 所使用的引擎名稱,如果是以自然語意為主,目前最新的使用 text-davinci-003
prompt:要傳送的句子會詞彙。
max_tokens:希望 AI 回傳的最大字數,預設 128。
temperature:隨機文字組合,範圍 0~1,預設 0.5,0 表示不隨機,1 表示完全隨機。
language:機器人處理的「程式語言」,預設 python,可設定 javascript、java、csharp、golang、ruby、php、cpp。
第2行 openai.api_key 要填入你自己的API-key,取得API-key的方式如下:
到Personal下拉選單,選擇View API keys
然後會出現下面的畫面:
按下 + Create new secret key ,就會有一組API-key 產生,複製下來貼到程式碼即可。
這樣就可以建立一個機器人聊天的環境,我們來試一下:
我提問了3個問題,彩虹顏色的組成,IG流行的主題,講個笑話
串接OpenAI 操作起來還蠻簡單的,只要索取 API-key 就可以使用, 而且是免費的。
沒有留言:
張貼留言