公式サイトによると、ChatGPTはブラウザからの場合、入力データが学習に利用されます。https://openai.com/policies/privacy-policy
ブラウザからの使用の場合、データプライバシーの点で少々不安が残るため、機密性の高い情報ではAPIの利用が求められると思います。そのため、やり方の概要を説明します。
- API waitlistへのリンクに登録
上記の内容を英語で埋めてください。 - アクセストークンを取得
- pythonをインストール (Python 3.7.1以上のバージョンをインストール)
- コマンドライン上で、”pip install openai”をつかって、pythonのモジュールをインストール。
- OpenAI Python Libraryを使って、OPENAI_API_KEYに取得したアクセストークンを、promptに質問文を入力する。例えば、以下のテキストをmain.pyとして保存。
import os
import openaiopenai.api_key = “OPENAI_API_KEY”
response = openai.Completion.create(
model=”text-davinci-003″,
prompt=”あなた: 最近元気?\n相手: 昔の映画見たわ。\nあなた: なんか興味あるものあった?\n相手:”,
temperature=0.5,
max_tokens=60,
top_p=1.0,
frequency_penalty=0.5,
presence_penalty=0.0,
stop=[“あなた:”]
)print(response[“choices”][0][“text”])
- コマンドラインからpythonファイルを実行(python main.py)
以上を行えば、データプライバシーも考慮に入れながら、ChatGPTを使えます。
上記の例だと、以下のような返答が得られました。
あるわ。『ラ・ラ・ランド』とか『フォーエバー・ヤング』とか見たわ。
充実したAIライフを送ってください!