話題のchatGPTがどれだけ凄いのか試すために
高速で環境構築して遊びます。
10分あれば環境構築してプログラム実行できます。(python実行環境はある前提です)
環境
- MacOS 13.0.1
- python 3.9.1
手順
1.OpenAIでアカウント登録
↓から登録できます。
308 Permanent Redirect
2.必要パッケージインストール
1 2 |
pip install openai pip install python-dotenv |
3. .env設定
API_KEY=openai のシークレットキーとする。
4. 実行ファイル
コピペで良い
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 |
import openai import os from dotenv import load_dotenv load_dotenv() openai.api_key = os.environ["API_KEY"] prompt = input("Enter a prompt: ") completions = openai.Completion.create( engine="text-davinci-003", prompt=prompt, max_tokens=1024, n=1, stop=None, temperature=0.5, ) for choice in completions.choices: print(choice.text) |
実行
1 2 |
(venv) chatGPT % python chatgpt.py Enter a prompt: ドラエモンとはなんですか? |
このように実行すると以下レスポンスが返ってきた。。。
1 2 3 |
ドラえもんとは、藤子・F・不二雄先生が創作した、おぼえていると便利ないろんな能力を持ったおじいさんの少年・ドラえもんと、 その旅を描いた漫画作品です。ドラえもんは、特殊な能力を持つ「ドライブ」を装着しているのが特徴で、「ドライブ」を使って、 いろいろなトラブルを解決します。また、ドラえもんは、おかしな台詞やアクションで子供たちを笑わせることでも有名です。 |
おじいさんの少年www
最後に
openaiやhuggingfaceがモデル公開していることで、簡単にAIモデルを使えるようになっている。
時間あったらAI使った、アプリでも作ってみたい。
その前に、モデルの理解が先かなぁ。。。
コメント