Upgrade to Pro — share decks privately, control downloads, hide ads and more …

ChatGPT + Node-RED + HoloLens 2 + IoT な連携の Node-RED フロー例

ChatGPT + Node-RED + HoloLens 2 + IoT な連携の Node-RED フロー例

Node-RED Park Vol.11 - AIを使うフローについて語る会!「ChatGPT + Node-RED + HoloLens 2 + IoT な連携の Node-RED フロー例」の登壇資料です。

◆スライド内の素材は以下を使用させていただいております。ありがとうございます!

・シルエットデザイン http://kage-design.com/
・human pictogram 2.0 http://pictogram2.com
・ICOOON MONO http://icooon-mono.com/
・Adobe Stock https://stock.adobe.com/jp

1ft-seabass

May 11, 2023
Tweet

More Decks by 1ft-seabass

Other Decks in Technology

Transcript

  1. Node-RED Park Vol.11 - AIを使うフローについて語る会! ChatGPT + Node-RED + HoloLens

    2 + IoT な連携の Node-RED フロー例 ワンフットシーバス 田中正吾
  2. 音声認識したテキストを ChatGPT API に伝えて IoT へ指示する JSON に変換され IoT が動作します

    日本語 音声認識 (インターネット経由) IoT 指示 JSON 自前 Node-RED ChatGPT API HoloLens2 IoT
  3. おおまかには OpenAI の Web 版で 使えるのと近いもの たしかに API と Web

    版で比較してやってみても同じような印象(あくまで印象ですが)
  4. 他のシステムに馴染ませる調整の一例 ChatGPT さんは回答できるジャンルは万能だけど、あえてルールを決めて回答しやすく特化。 さらに JSON データに加工して回答してもらい、他のシステムにつなぎやすく。もう人間同士の対話っぽい。 人間の言葉を理解 JSON データに 加工して回答

    ルールを決めて 回答しやすく特化 ブラッシュアップ! ブラッシュアップ! 人間の言葉を理解 人間の言葉で回答 回答ジャンルは万能 (得手不得手はある) ▪ChatGPT の基本キャラクター ▪他のシステムに馴染ませる調整(今回)
  5. うまく JSON で返ってくる質問の 試行錯誤をしてみました! いい感じのエアコン設定温度を JSON データで返答し HTTP API 的に

    ChatGPT が答えてくれる質問例のメモ https://www.1ft-seabass.jp/memo/2023/03/13/chatgpt-http-api-like-json-response-tips1/
  6. さらにブラッシュアップしたものがこちら! LED への RGB 値を JSON データで返答する ChatGPT API の仕組みを

    Node-RED でブラッシュアップしたメモ https://www.1ft-seabass.jp/memo/2023/03/17/chatgpt-http-api-like-json-response-tips-with-node-red/
  7. IoT 指示はこんな風に動作します obniz 側で IoT 指示 JSON に応じて動作します • {"type":"on"}

    ◦ 機能 : LED がつく ◦ セリフ : 「おんにして」 • {"type":"off"} ◦ 機能 : LED が消える ◦ セリフ : 「おふにして」 • {"type": "blink", "interval": 1, "count": 3} ◦ 機能 : 3 回点滅する ◦ セリフ : 「3回点滅して」
  8. 音声認識したテキストを ChatGPT API に伝えて IoT へ指示する JSON に変換され IoT が動作します

    日本語 音声認識 (インターネット経由) IoT 指示 JSON 自前 Node-RED ChatGPT API HoloLens2 IoT
  9. ➔ Node-RED で ChatGPT するノードはいろいろあってとっ つきやすい ➔ JSON で返すことができると Node-RED

    に受けて IoT と か VR にアレコレと料理ができるのでたのしい ➔ Unity で確かに開発できるけど Unity 内で ChatGPT API の試行錯誤を直結するのは大変なので Node-RED であれ これできるがめっちゃありがたい まとめ