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

ChatGPT(GPT-4版)でIoTやってみた / IoTLT vol.97

ChatGPT(GPT-4版)でIoTやってみた / IoTLT vol.97

you(@youtoy)

March 23, 2023
Tweet

More Decks by you(@youtoy)

Other Decks in Technology

Transcript

  1. 自己紹介 豊田陽介( ) @youtoy ・IT系イベント主催、登壇や運営なども ・子ども向けの活動いろいろ ・ Microsoft MVP(2021/10 から)

    プライベートでの活動 ・ガジェット大好き ・昨年12月の ChatGPT熱が、昨月くらい  から再燃中 ※ 昨年のアドベントカレンダーで、12月   2日やその他の日で ChatGPTネタの   記事を書いたりしてた 好きなこと、他
  2. 「Bing Image Creator」を軽く試してみた プロンプト 「Fantastic scenery of  ice and flames」

    DeepL翻訳で「氷と炎が 入りまじる幻想的な風景」 を英訳したもの
  3. ChatGPTとは? ▪ 話題になりすぎてて、詳細説明は不要かも... ・OpenAIの出した対話型AI ・提供開始などは以下のとおり   ・2022年11月30日: 一般公開   ・2023年3月2日: ChatGPT APIの一般公開

    ※1   ・2023年3月15日: GPT-4版提供 ※2 ※3     ※1 従量課金     ※2 Webからの利用には、有償版「ChatGPT Plus」が必要     ※3 現状、GPT-4のAPI利用はwaitlist登録が必要
  4. 結果:「適当なプロンプト(詳細は書かない)」 プロンプト:  M5Stackを使ってLINE Notifyで通知を送る  プログラム 出力の概要:  ・LINE Notifyのアクセストークン取得に関する簡単な説明  ・Arduino IDE開発の準備について簡単な説明

     ・loop()の中身が空、1度だけ通知を送るプログラム    ※ LINE Notifyの処理のトリガーを指定してない部分は、      「setup()のWi-Fi接続成功後に1度だけ処理」に 出力は 「手順説明   + プログラム」 プログラム は、setup() で1回処理と いうものに
  5. 結果:「少し補足情報あり」のプロンプト プロンプト(3つ):  M5StickC Plus のボタンを押したら、LINE Notify  で通知が送られるプログラム  Arduino IDE のプログラムを示してください

     サンプルコードを見せてください サンプルコードを見せてください 出力結果:  ・LINE Notifyのアクセストークン・無線LAN情報   (SSID・パスワード)を変更するだけで無事に動作 ここでコードが出てきた