こんばんは!
いつも応援していただき、ありがとうございます。
apa(あぱ)です(^^)
今日は『AI忘備録』について書いていきます。
AIが言うこと聞かない?
うーん、なんか、AIが全然言うことを聞かない感じだな・・・
どうしたんですか?
a男さん。
言うこと聞かないって、なにかあったんですか?
あ、apaさん。
そうなんです。
ここ最近、AIを使っていても、全然思うように動かない、言うこと聞かないことが頻繁にあって困ったものだと感じていたんです。
いったいどうしたら、もっとスムーズにAIを使いこなせられるんだろうなとおもっていたんです。
確かに、AIは、こっちの言う事を聴いてくれないということが頻繁にありますよね。
昨今AIがあるのが当たり前過ぎて、
AIの性能が低いとか、
馬鹿になったとかそういう話が出ていますけど、
よくよく考えてみれば、まぁ、よくよく考えるまでもないことかもしれませんが、
人間より遥かに知能は高いよなと感じたりしています。
僕なんか・・・
会社員時代。
携帯電話を販売していたんですけど、とにかく覚えが悪くて。
正確には自分の考えに自身がもてなさすぎて、
いつもおっかなびっくりでやっていたから作業に時間がかかりすぎていました。
仕事か。
携帯電話の機種変更一つとっても、不安が大きくてすぐに、
サポートセンターに問い合わせて仕事していたから、
常に他の人の2倍時間がかかっていました。
で、なんでそんな話をしているかと言うと
そんな携帯電話販売店員時代の悪夢にうなされたから。
うーん。
いま毎日、コーデックスと向き合って環境構築に取り組んでいるわけだけど、
それってもしかしたら、結局。
その当時とおなじことをやっているのかもしれない。
もしかしたら、結局、どこか作業をゆっくりやってしまっているのかもしれない。
ゆっくりというか、不安を覚えながらやっているから時間がかかってしまっているのかもしれない。
なんて考えてしまったりしてしまいました。
しかもちょうど、昨日見ていたスターウォーズ2の中で、
「夢には意味がある。」
という言葉を聞いた直後だったからなおさら考えさせられてしまいました。
不安ってつきまとうものですね。
話変わりますが、というか閑話休題。
どんどん便利になってくるAI。
当たり前になりすぎて、その便利さを見失ってしまいがちですが、
やはり人間より遥かに高性能ですよね。
あらためてここ最近、codexを使っていて思った、忘備録的な内容をいくつかまとめてみたいと思います。
たぶん、2個くらいですが。
またいくつかのAI備忘録
うーん、いったいどうしたら、
AIはこちらの言う事をもっと素直に聞いてくれるようになるんだろうか。
お気持ち、すごくよくわかります。
AIって、人間の言うことをうまく聴いてくれない、思ったとおりに動いてくれないということありますよね。
結局使いこなしていくうえではいくつか気をつけないとならないことがあるんだと思います。
そのことを少しお伝えします。
流されないように釘を打つ
これってかなり大事なことのように思います。
流されないように釘を打つ。
本当にAIは、簡単にこちらの文面に流されて、回答を決定してきます。
AIは簡単にこちらの意見に流されて意見を決めてしまう
なんだかんだいってもまだ、LLMモデル特有の確率論による回答の名残というのが強く残っていて。
例えば、いまから、
ラーメンを食べに行くかカレーを食べに行くか?
迷っているとして、その回答をAIに尋ねたらどちらかの回答をくれる。
だけどそれは決して、サイテキカイを教えてくれているのではなくて、
ユーザーが書いた文章の中から、ユーザーが本当はどちらに行きたがっているかを示しているに過ぎない。
つまり、ユーザーの意向に沿った回答をしているに過ぎません。
言うなれば自己満足。
それは、codexなどでツールやアプリを作っているときも全く一緒。
「これって原因はなんだと思いますか?」
という質問をすると、その文面の中にあるユーザーの懸念の方向に持っていく傾向があります。
かと言って、
何の過程も推論もなく、AIに丸投げをすると、当てずっぽうの回答が帰ってきます。
本当にAIは、賢いには賢いものの、きちんと軸を持って回答をしないことが多い。
AIは軸を持っていない
言うなればそうなんでしょうね。
AIは軸を持っていない。
頭はいいけれど、ハッキリとした軸を持っていないため、
ユーザーの意思に沿うような回答しかできない。
結果的に、真実とは真逆の回答をしてくることがあります。
そうなると結局、意図した方向とは反対の方向。
思わぬ方向に進んでしまうことがあります。
ほんとうにどっちなのか、くどいくらい釘を打つ
とにかく、AIに対しては、くどいくらい釘を打つのが大事なように感じます。
ユーザーの意向に沿うのではなくて、本当にどっちなのかを正確に、くどいくらい言う。
Aという可能性もあるけれど、Bという可能性もある。
決してユーザーの意見に沿うのではなくて、
決して、中立的な意見ではなくて、
最適解をしっかりと判断して回答してほしいという旨をしっかりと伝えないと、ユーザーの意向に総会等に注力してしまいます。
AなのかBなのか丁寧に説明しないと真偽を定められない
って、おなじ事を言ってしまっていますけど。
AなのかBなのかしっかりと問いただすことをしないと本当にユーザーの意向に流されてしまうのでキケンだと思います。
サーチAPIは大差ない
もうひとつ。
サーチAPIについての話。
ちょっと専門的な話になってしまうかもしれませんけど、アプリやツールを使っていく中で、サーチAPIを使うことがあると思います。
そういうとき。
サーチAPIを使うのになにを使えばいいか悩むことがあるかもしれません。
serperやserchapi、serpapiは、無料だけど、使える制限が決まっている。
上限を超えると使えなくなってしまう。
で、ソレに対して、yahooのapiとduckduckgoのapiは、無料だけど精度が低い。
・・・と言われている。
だけど、どれも使った結果、そんな大差ないように感じます。
正直。
どれを使っても全然満足。
問題なく使えるように感じます。
出る結果にそれほど違いはないように感じます。
結局のところ、
yahooかduckduckgoがおすすめ
だと感じます。
そのくらいが1番、
安定して無料で使える。
意外と結果に大差がないので、オススメです。
まぁ、サーチ系のapiを使う機会がある時の話しに限定されてしまうかもしれないんですけどね。
そのときは間違いなく、ソレがオススメだと感じます。
まとめ
AIは流されないように釘を打っておかないと中立的な回答しかしない
もしくは、ユーザーの意向に沿った回答しかしない
シッカリと釘を打って回答を求める
サーチ系のAPIはyahooかduckduckgoがおすすめ
ということですね。
ですね。
そうしないとつい流されてしまったりすることもあるので、そうしてうまくコントロールしていくことが大事だと思います。
わかりました。留意してうまく使っていきたいと思います。
ありがとうございます。
最後まで読んでいただいてありがとうございます。感想、ご質問等がございましたら、お気軽にコメントをどうぞ(^^)
もしよければ、こちらから応援をお願いします。
よりお役に立てる記事を書けるようがんばれます(^^)
コチラ↓↓をクリックしてapaを応援



コメント