使用 OpenAI API 來玩聊天機器人
Tags: ai-side-project, chatGPT, OpenAI
1. Get key
- 創建 OpenAI 帳號
- 拿 API Keys
2. python code
import os
import openai
openai.api_key = os.getenv("OPENAI_API_KEY")
response = openai.Completion.create(
model="text-davinci-003",
prompt="Convert this text to a programmatic command:\n\nExample: Ask Constance if we need some bread\nOutput: send-msg `find constance` Do we need some bread?\n\nReach out to the ski store and figure out if I can get my skis fixed before I leave on Thursday",
temperature=0,
max_tokens=100,
top_p=1.0,
frequency_penalty=0.2,
presence_penalty=0.0,
stop=["\n"]
)
Playground
- 各種 model 任君挑選啊!
- 多玩 然後範例 code 很簡單易讀
收費 Tokenizer
- OpenAI 用你輸入的文字多寡為基準, 輸入的文字在做運算的時候會被轉換成 token, 讓model 來了解文字前後文的關聯, 進而理解我們在說殺洨~
- Tokenizer 讓你更能理解 輸入大約多少文字是會被轉換成多少 tokens 然後再去看 OpenAI 價目表
一個月有一定的免費 token 額度
把握時機 練習飯把玩吧!!!
阿如果玩上癮 就付一點小錢
反正就是粉便宜!!!! XDDD