【ワールドの作り方:上級編vol.1】ChatGPT導入 基礎知識編
Vket Cloudは実験的にChatGPTの連携を導入しています。
今回は、導入方法の前に
「ChatGPTとはなにか?」という基礎的なお話をしていきます。
すでに使ったことがある、自分のワールドに導入する方法が知りたい、という方は
「【ワールドの作り方:上級編vol.2】ChatGPT導入 ワールドに連携してみよう」
の記事をお読みください。
それでは進めていきます!
🔶ChatGPTとは
今注目されているAI「ChatGPT」は、人間のようにおしゃべりができる・チャットが得意なAIです。
https://chat.openai.com/
様々な分野の知識がインプットされているので、あらゆる分野のトピックに詳しく、一般的な質問に答えたり、意見を言ったり、情報を教えてくれます。
オンラインのチャットbotや仮想アシスタント、教育などさまざまなアプリで活躍しています。
さらに翻訳や要約、文章作成にも役立つ存在です。
本当に人間のように話せる、すごいAIツールですよね!
🔶プロンプト(指示書)の重要性
プロンプトはChatGPTに最初に伝えるメッセージや質問であり、ChatGPTの返答や振る舞いを左右する重要な要素です。
例えば、「明日の天気は?」というプロンプトに反応すると天気情報を教えてくれたり、「おすすめの本を教えてください」というプロンプトに対しては本のアドバイスをしてくれます。
プロンプトは対話のはじまりを決める大切なものであり、どんな質問やメッセージをプロンプトに書くかでChatGPTの返答が変わることを意識して活用してみてくださいね。
🔶プロンプトを磨くと活用の幅が広がる
プロンプトは「ChatGPTの返答や振る舞いを左右する重要な要素」ということで、最高のプロンプトを磨き上げ、使いこなす方々がネット上にはたくさんいらっしゃいます。
試行錯誤している人たちの知見で「ChatGPTが望んだ返答を返してくれやすいプロンプト」の形式は固まってきています。
note CXOの深津 貴之さんがわかりやすく発信してくださっているので、そちらを参考にご紹介していきますね。
以下がプロンプトで押さえておきたいポイントです。
ご自身でプロンプトを作る時はぜひ意識してみてください。
🔹深津式汎用プロンプトがおすすめ
先ほどのポイントを押さえた汎用可能なプロンプトがこちらです。
これをコピペして書き換えていくと、ChatGPTの操作がかなりやりやすくなるので試してみてくださいね。
引用元の動画はこちら。
(説明がわかりやすいのでオススメです)
🔹実際に使ってみると・・・
テストで使ってみましょう。
Wikipediaから引用した「メタバース」の解説を要約してもらいました。
このように、先ほどの汎用プロンプトに内容を挿入します。
指示通り、300字程度で要約してくれました。
実際に動かしてみると、プロンプトの重要性やChatGPTのクセがわかってきて面白いですよ!
🔶Vket Cloudでどう活用する?
Vket Cloudでは実験的にChatGPTの連携を実装しています。
現在はチャットbotとして導入できるだけにとどまっていますが、
ゆくゆくは独自プロンプトをユーザーの皆様に使っていただけるようにアップデートを準備中です。
ChatGPTは対人のやり取りが得意なので、バーチャル店舗の接客やメタバースの情報収集などに活躍できるんじゃないかと構想しています。
ほかにも例えば、ワールドにNPCとして配置することで、リアルな対話体験を提供することができそうですよね。
ChatGPTに「キャラクターの性格」を設定している例↓
🔶そのほかの活用例
ChatGPTを活用する場面はおもに、
といったものを中心に、幅広く活用可能です。
🔹コード生成してUnityゲーム制作に
プロンプトを上手く活用して、ゲーム制作まで実験成功した例もあります。
Vket Cloud SDKもUnityでC#ベースのスクリプトを使用しているので、上手く使えば非プログラマーでもスクリプトを用いたワールド制作ができるかもしれません。
🔹ノベルゲームやRPGゲームの活用も
そのほかにもRPG向きのプロンプトを作り出した方がいらっしゃったり、ネット上ではChatGPTをどう使うか実験している方がたくさんいます。
ChatGPT自体に興味が出てきたら、プロンプト集など検索してみると知見が広がりますよ!
今回は、ChatGPTの基礎知識編でした。
【ワールドの作り方:上級編vol.2】ChatGPT導入 ワールドに連携してみようへ続きます。