Linebot+GAS+chatGPT APIチャレンジ(文脈記憶してほしい)②

2023.03.05
1792文字 / 読了時間:2.2分程度
AI


昨日はサンプルコードをコピペするだけでさっくり動くようになった、ChatGPT API入ラインbot。

ただ、APIだとWEBでやるChatGPTと違って文脈を覚えてくれないということがわかった(WEBのChatGPTではさっきの別案作ってみたいな指示でも対応するけど、APIだと覚えてないからできない)。
logとか保存するしかないかなー誰か作ってくれないかなーとか思ってたら、もう存在したー!

ChatGPT APIを使ったLINE botに記憶を持たせる
https://qiita.com/yshimizu22/items/150c1c38c36c48b283be

今日の記事。

ともかく作って公開してくれた人がいるので(いつもとっても感謝。。)コピペして使ってみることに。

Linebot+GAS+chatGPT APIに記憶追加(コピペ)

コピペしてさっくり動いて何より…。
個人的にはウェイクワードはいらないのでコメントアウトとかで使わないことにしたくらいで。

ちゃんと記憶しているらしいチャット(JavaScriptのコメントアウトについてその後Pythonについてきいた)。

クッキーについてもより自然に(最後勘違いしてるけど、あいまいだからしかたない)会話ができるようになった気がするー。

ジンジャーブレッドチキンクッキーが実在するのかは謎だけど、クリスマスに誰かが作ってることはありそう。
どのみち雑談チャットbot用途なら正確性とかより楽しい方が重要なので、こういうほんとにあるの??みたいなものを教えてくれる方が楽しいので方向性としてはOK!

感想

てことでコピペするだけでいろいろさくさく動いて楽しすぎ…。

Whisper APIの方(文字起こし)も気になる。
どっちかというとこれはお仕事(なぜ仕事って打とうとしたら、いそぎってなるの。。。)に役に立つかも。
テープ起こしや翻訳の外注費を削って(自分の手間は増えるけど)利益率アップで、アカウントさんご機嫌…。

それはまあいいとして、そっちも試してみたいとは思ったり。
動かしたいだけとも。

おわり。

(追記)ジンジャーブレッドチキンクッキー

ジンジャーブレッドチキンクッキーのChatGPTの説明は魅力的なので気に入ってるけれど、ただし本当に実在するかは(ChatGPTだし)あやしいと思ったので、perplexityさんに聞いてみた…。

https://www.perplexity.ai/?s=c&uuid=c6589eeb-f15b-4c20-95ef-be3a1ea69d81

Gingerbread chicken cookies are a type of cookie that is shaped like a chicken coop or chicken. They are made with gingerbread dough and decorated with candies and icing[1][2][3][4]. Some kits come with prebaked cookies, while others require you to bake the gingerbread yourself[2][3]. There are also tutorials available online for making gingerbread chicken sculptures[5].

その結果、出典をみるかぎりやっぱり少なくともジンジャーブレッドクッキーにフライドチキンをのせてやいてスパイスがどうの~はChatGPTのでたらめっぽい…。

chicken coopをgingerbread cookieで作る(ジンジャーブレッドクッキーで鶏小屋を作る)というのが出典。
ウインナーコーヒー(ウインナーソーセージ入)みたいなものかとは思った。

ただし、だからといってChatGPTは使えないとは思わない。
むしろジンジャーブレッドチキンクッキーをこれだけ気になるように思わせるプレゼン能力の高さは改めてすごいと思ったり。

さすがにジンジャーブレッドクッキー焼くのはめんどくさいけど、クリスマスにジンジャーブレッドクッキーにフライドチキンを載せて、スパイスのマリアージュが感じられるか確かめてみたいと思った。