00:01
ハチコの毎日ちょこっとAIラジオ、おはようございます。ハチコです。
この番組では、仕事でもプライベートでも気ままにAIを楽しんでいる私、ハチコが、
AIでできたことや、おすすめのAI活用法などをゆるーく語っています。
さて、12月10日、火曜日の朝です。いかがお過ごしでしょうか。
私はですね、今日は、ふるさと納税をしなくてはならない。楽天で。
楽天のね、今スーパーセールだったかな。お買い回りだったかな。どっちかの。
そうそう。でね、5の倍数の日だから、やっぱり、今日やっとかないとな、と思っています。
もう一回多分ね、12月にあるんじゃないかなって思うんですけど、
バタバタしますからね。ギリギリだとあんまりね、忘れちゃったらショックなんで、
必ず今日やろうと思います。
皆さんは、ふるさと納税されていますか?
されている方は、何の返礼金にもらいましたかね。
私は、お肉かな。
でもね、うなぎ、おいしかったんですよ。この前もらったやつ。
もう一回、うなぎでもいいかもって思ってます。
さて、今日はチャットGPTと一緒に、ガスを使って、ちょっとしたツールを作りましたという話をしたいと思います。
その内容はですね、自分のGoogleカレンダーから、明日の予定をピックアップして、
それをLINEに送る、自動で送るというものです。
これをね、今、しゃべった内容そのままチャットGPTに送って、
どんな技術で実装したらいいですかとか、基本的な仕様書を作ってください、
お願いして作りました。
Googleカレンダーからデータを取るということをやるので、
やっぱりGoogleのプラットフォームである、ガス。
ガスというのは、Google Apps Scriptというもので、
Googleが提供しているアプリケーション開発用のプラットフォームなんですよね。
なので、相性も良いですし、データとか取りやすいのかなと思っていました。
チャットGPTの判断も、ガスが最適ですね、ということでしたね。
今回は、仕様みたいなのを作ってもらったんですけど、
そのままコードも書き出しました。
結構あるあるかなと思いますが、勝手にツルツル、どんどん進めちゃうやつですね。
開発の規模感としては、かなりライトなものなので、書いてくれても全然内容的に悪くはなかったかなという感じのプログラムでした。
03:13
ただ、私はプログラムのところは、書けないけど読めるかな、JavaScriptなんですけどね、ガスは。
けど、その周りのところがあんまり分かってないんですよね。
ガスというのは、本当にプライベートで最近ちょろりと使い出しているぐらいなので、
どこでどう設定するんだとかがあんまり分かっておらず、
またLINE側もですね、アプリと連携というのは今回は初めてだったので、
何かしらのAPIとどうにかこうにかするんだろうなみたいな、こういうざっくりな大枠の大枠みたいなことは分かるんですけど、
それをどこからどうやって設定するのかは全く一ミリも分からなかったので、全部聞きました。
全く分からない初心者にも分かりやすく、設定方法からテストのところまでステップバイステップで全部教えてくださいって言ってみましたらですね、
ちゃんとステップ1、Googleカレンダーの準備みたいなところから全部書いてくれました。
ところどころ、分からない単語なんかが出てきますので、それはちょっとChatGPTに深掘りしてもらうんですけど、
やっぱり文章で見て分からない部分というのは分かりづらい部分もあるので、そういったところは別で、
例えばノートとかYouTubeとかで確認しました。
ChatGPTも結構頑張って書いてくれるんですけど、動画とか専門の設定方法をまとめているサイトなんかで見た方が理解ができる部分もあるので、
適宜に使い分けて進めたらいいのかなと思います。
画数をChatGPTとかで書くときにちょっと気になっているのが、セキュリティ面というか、設定地の置く場所ですね。
以前、クロートで画数を書いたときはあまり気になる点がなかったんですけど、
ChatGPTで書いているときは何度か思った点なので、一応お話ししておきます。
画数というのは、コードの中にも設定地を持つことができるんですね。
けど、それとは別にスクリプトプロパティだとか、コードに書くよりも少し安全な場所に設定地を持つことができるんですよね。
06:08
今回の例だとLINEのアクセストークというものを使うんですけど、
これはあまりいろんな人に見せてはあまり良くない値なんですね。
なので、より安全な場所に書いておきたいので、コードにベタ打ちではなくてプロパティというところに設定しておきたいのです。
が、ChatGPTがさらさらと書いてくれるプログラムの場合、
これがプログラムの中にベタっと書いてあるとか書く形で作ってくれることが意外と多いなという印象です。
時と場合によると思うんですけど、指摘すればすぐに直してくれます。
これセキュリティ的に大丈夫ですかって聞くのがいいと思います。
テキストを書くときもAIに書いてもらった文章をAIに構成してもらうことってあると思うんですけど、
プログラムも同じように書いたプログラムをこれどうですかって直してもらうっていうのも全然いいのかなと思います。
ということで、今日はGoogleカレンダーからLINEに明日の予定を飛ばすというGASをChatGPTで一緒に作りましたというお話でした。
この辺りって詳しく知りたい人とかいるのかな、どうなのかな。
AIはこの作る部分が使ってますけど、中でAPIとかでは使ってないです、今回は。
次はAPIとかも使ったことをやってみたいなって、前ちょっと作ったんですけど、
せっかくLINEと連携したりしたんで、AIを使ったChatBotっていうかLINEBotみたいにしようかなって思ってます。
ということで、今日もここまで聞いてくださって本当にありがとうございます。
今日はちょっと難しい話しましたけど、もしGASとかやってる方とか、これからやってみようという方がいらっしゃいましたら、ぜひ参考にしていただけたら嬉しいです。
それでは、またねー。