Bye Bye Moore

PoCソルジャーな零細事業主が作業メモを残すブログ

ChatGPTとGoogle colabを連動してアレコレする その3:Colabでつかう

実際のところ

Jupyterなので、シェルコマンドは冒頭に"!"
わたしの環境では導入に13秒ほど

!pip3 install openai

読み込みは同じ

import openai
openai.api_key = "sk-..."

実際にやってみると

completion = openai.ChatCompletion.create(model="gpt-3.5-turbo", messages=[{"role": "user", "content": "犬の特徴を3つ教えてください"}])
print(completion.choices[0].message.content)

……前回と微妙に結果が違う(驚愕

奇妙な質問

question = "東京から名古屋までお年寄りが徒歩で移動するとき、気を付ける事を5つ教えてください"
completion = openai.ChatCompletion.create(model="gpt-3.5-turbo", messages=[{"role": "user", "content": question}])
print(completion.choices[0].message.content)

特にお年寄りは関係ない回答ですが、1分程度で仕上げてくれました……

翻訳

question = "以下を韓国語にしてください 黄色いアスパラはバナナ"
completion = openai.ChatCompletion.create(model="gpt-3.5-turbo", messages=[{"role": "user", "content": question}])
print(completion.choices[0].message.content)


イラストも

image_resp = openai.Image.create(prompt="two dogs playing chess, oil painting", n=4, size="512x512")
url = image_resp.data[2].url
img = Image.open(io.BytesIO(requests.get(url).content))
img