首先, 先到OpenAI註冊會員 https://openai.com/
如果有會員, 在OpenAI首頁點選API login, 選擇API


點選在左上角小齒輪, 再點選Billing
要先儲值進去才能使用(用多少算多少), 剛開始建議儲值5塊美金就好
(基本上如果只有純文字聊天的話, 費用很低)

點選User API keys
建立一組User API Key, 先複製起來存好, 好像只會顯示一次
不過如果Key不見就再重新申請一個就好

將API keys存到環境變數
1. 開啟"編輯系統環境變數"

2. 選點選上方欄位"進階", 再點選"環境變數"

3. 點選"新增"

4. 輸入"OPENAI_USER_API"(大小寫要相同)和前面複製的API KEY, 點擊確認這樣就完成了

在API reference頁面有說明OpenAI的功能以及如何使用, 也有附上程式碼, 在Docs頁面有更詳細的說明

在這裡我們是使用OpenAI chat聊天功能
1. 先在終端機安裝openai
```
$ pip install openai
```
2. 程式執行
```py=
from openai import OpenAI
# 初始化
# 如果沒有設環境變數需要設定api key
# key ='xxxxx'
# client = OpenAI(api_key=key)
# 如果有設環境變數
client = OpenAI()
while True:
user = input('=> ')
# 輸入"quit"離開聊天
if user == 'quit':
break
completion = client.chat.completions.create(
model="gpt-3.5-turbo",
messages=[
{"role": "system", "content": "請用繁體中文回答"},
{"role": "user", "content": user}
]
)
print(f'AI:{completion.choices[0].message.content}')
```
執行結果:

不過目前AI不知道我現在所在位置的天氣, 它在亂回答