Slide 1

Slide 1 text

20231020_ChatGPT オンラインハッカソン vol.03 ChatGPT つかったりつくったりよもやま ワンフットシーバス 田中正吾

Slide 2

Slide 2 text

私の話はスライドを後ほど共有します。 話す内容に注力いただいて大丈夫です!

Slide 3

Slide 3 text

10 分くらいを目指してアレコレ話します のこり時間は質疑応答などで

Slide 4

Slide 4 text

田中正吾(たなかせいご) 屋号:ワンフットシーバス 2004年よりフリーランス。以後、FLASH制作を 中心にインタラクティブコンテンツを主に行い現 在に至る。 最近ではWEBフロントエンドをベースにしなが らも、情報とインターフェースが合わさるアプ ローチという視点でIoTやMixed Realityといった 技術も取り入れながら活動しています。

Slide 5

Slide 5 text

2023/9/15 ごろの情報で進めます 進化が目まぐるしいので違いがあったらご容赦

Slide 6

Slide 6 text

ChatGPT たのしいです ウォンバットの質問をしてみました。よい。

Slide 7

Slide 7 text

ChatGPT の私の印象 人間の言葉(自然言語)で聞くと、うまく理解してくれて、かなりジャンルは万能に対応でき、 人間の言葉(自然言語)で人間が分かるように返答してくれる仕組みあるいは相手 人間の言葉を理解 人間の言葉で回答 回答ジャンルは万能 (得手不得手はある)

Slide 8

Slide 8 text

Prompt Engineering Guide 日本語訳が素敵 こんな基礎があると、つくるときにも助けになりそうです。私が試行錯誤で得たような知見もまとまってる! https://www.promptingguide.ai/jp

Slide 9

Slide 9 text

プロンプト設計のヒントも! わりとコミュニケーション力を求めてる感もある。おもしろい。 https://www.promptingguide.ai/jp/introduction/tips

Slide 10

Slide 10 text

私の事例を少し話します 結構がんばってみて私に合ってたのは、この「指示」の方面

Slide 11

Slide 11 text

OpenAI 社の ChatGPT API 使うのはこの API です https://platform.openai.com/docs/guides/chat/introduction

Slide 12

Slide 12 text

他のシステムに馴染ませる調整の一例 ChatGPT さんは回答できるジャンルは万能だけど、あえてルールを決めて回答しやすく特化。 さらに JSON データに加工して回答してもらい、他のシステムにつなぎやすく。もう人間同士の対話っぽい。 人間の言葉を理解 JSON データに 加工して回答 ルールを決めて 回答しやすく特化 ブラッシュアップ! ブラッシュアップ! 人間の言葉を理解 人間の言葉で回答 回答ジャンルは万能 (得手不得手はある) ■ChatGPT の基本キャラクター ■他のシステムに馴染ませる調整(今回)

Slide 13

Slide 13 text

色を聞くと RGB の色情報を JSON で返してきてすぐに使える仕組み Node-RED で色名を聞くと RGB 値を JSON データで返答する ChatGPT API の仕組みを新機能 Function calling を導入したメモ https://www.1ft-seabass.jp/memo/2023/06/19/chatgpt-http-api-like-json-response-tips-with-node- red-using-function-calling/

Slide 14

Slide 14 text

Unity で OpenAI 社の ChatGPT API とやり取りする https://www.1ft-seabass.jp/memo/2023/09/28/unity-with-chatgpt-api/

Slide 15

Slide 15 text

Unity からマイク録音して Whisper API で 文字起こしして ChatGPT API とやり取り https://www.1ft-seabass.jp/memo/2023/10/05/unity-with-whisper-api-and-chatgpt-api/

Slide 16

Slide 16 text

XREAL Air

Slide 17

Slide 17 text

XREAL Air からマイク録音して Whisper API で 文字起こしして ChatGPT API とやり取りする https://www.1ft-seabass.jp/memo/2023/10/17/xreal-air-with-whisper-api-and-chatgpt-api/

Slide 18

Slide 18 text

XREAL Air のマイク入力を Whisper で 文字起こしして ChatGPT に回答してもらう仕組み Whisper API ChatGPT API Unity マイク入力 WAVデータ 文字起こし 質問 回答

Slide 19

Slide 19 text

こんな風に動きます https://twitter.com/1ft_seabass/status/1709741731955277998

Slide 20

Slide 20 text

XREAL Air 内のやり取りを Node-RED で Web に流して、みなさんに共有します! XREAL Air Node-RED

Slide 21

Slide 21 text

それではスタート!

Slide 22

Slide 22 text

実装上の注意点も話しているので スライドもよろしければ見てみてください https://speakerdeck.com/1ftseabass/xr-meeting-20231018

Slide 23

Slide 23 text

よき ChatGPT つくってみるライフを! このあと https://www.promptingguide.ai/jp のプロンプト例など、見つつワイワイ話せたらと。