見出し画像

「chatGPT」部屋ごとの会話でも長くなると最初の方忘れとるやんけ!問題について

という問題をチャットGPTに聞いて解決策を探ってみた

  • 会話の途中で内容を忘れられるため、話がうまく進まない。

  • 質問や指示を繰り返すことで、効率的なコミュニケーションができない。

  • 文脈を忘れたAIが、前述した内容と矛盾する回答をしてしまう。

  • 会話が長くなるほど、AIが適切な回答をする確率が低くなる。

  • 状況や登場人物を繰り返し説明しなければならず、手間がかかる。

こんにちは、ヨコゲリです!最近ハマっているAI技術「ChatGPT」についてお話ししますね。非常に便利なんですが1つのチャットルームの中でスレッドが大きくなってしまうとこのAIは会話を最初の会話を忘れてしまうんですよ。

どうしてそんなことになるのか、そして対処法はあるのでしょうか?今回はそんな悩みについて調べてみました。

「あれ?この子最初の指示文忘れてるわ」って感じで、ChatGPTとの会話が進むと、最初の話題を忘れてしまうことがあります。

まず、知っておきたいのが「トークン長」。これはAIが文脈を保持できる長さを表しています。例えるならば、あなたの記憶力がどれだけ長いかを示す指標ですね。

では、忘れさせない方法はないのでしょうか?結論から言うと、完璧ではありませんが、次のような方法があります。

有料版GPT4を使う

無料版GPT-3.5よりも、有料版GPT4の方がトークン長が2〜8倍あります。これにより、より長い文脈を保持できます。とはいえこの方法も長くなればやっぱり忘れてしまいます

英語で対話する

日本語の処理には英語よりも負荷がかかります。ですので、英語で対話することで、より長い文脈を保持できます。

最初から説明する

いちいち最初から説明することで、AIに内容を思い出させることができます。全て日本語でやる場合「一撃必殺プロンプト」を組んだところでそのステップバイステップが例えば7個とか8個とかあるとそもそも最初の一撃必殺プロンプトはどっかへ飛んじゃいます

数ターン経過したら、対話を要約させる

対話が進んだら、AIにそれまでの対話を要約させることで、文脈を把握しやすくなります。なのでプロンプト文は特に初回の宣言文や制約文などはどこかにコピーしておくといいと思います

とはいえ、どれも完璧な方法ではありません。

しかし、あなたもきっとこの問題に遭遇することがあるでしょう。だからこそ、上記の方法を試してみて、ChatGPTとの会話をより楽しんでくださいね!

最後に、ポジティブな言葉で締めくくりたいと思います。「うまくいかないこともあるけど、そんな時こそ試行錯誤しながら楽しむことが大事です。」

さらに内容を補足していきますね。AIが会話を忘れてしまう原因のひとつは、トークン長の制限です。トークンとは、言語処理の単位で、日本語では一文字が一つのトークンになります。つまり、保持できる文脈が長いほど、AIが会話の内容を忘れやすくなるわけです。

日本語の場合と英語の場合について具体的に説明

日本語の場合、トークンは基本的に一文字が一つのトークンになります。例えば、「こんにちは」は5つのトークンになります。これは、日本語の文字がそれぞれ独立した意味を持つためです。

一方、英語の場合、トークンは単語単位で区切られます。例えば、「hello」は1つのトークンとして扱われます。英語は単語が独立して意味を持ち、空白で区切られているため、単語単位でトークンが判別されます。

そのため、日本語ではトークン数が多くなりがちで、同じ内容の文章でも英語に比べて文脈を保持できる長さが短くなります。これが、AIが日本語の会話を忘れやすくなる原因の一つです。

逆に言うと、英語で対話すれば、より長い文脈を保持できる可能性が高まります。これにより、AIとの会話がよりスムーズに進むことが期待できるでしょう。

例えるならば、AIとの会話はダンスのようなもの。リードとフォローが重要で、ときには相手の動きに合わせてステップを変えることが大切です。そんなやり取りの中で、あなたもAIと共に成長していくことができるでしょう。

それでは、今回の内容を箇条書きでまとめておきますね。

  • トークン長とは、AIが文脈を保持できる長さを表す指標。

  • 有料版GPT4は、無料版GPT-3.5よりもトークン長が長い。

  • 英語で対話することで、より長い文脈を保持できる。

  • 対話の途中で説明や要約を挟むことで、文脈を維持しやすくなる。

  • AIは経験を持っていないため、具体的な事例に基づく回答が難しいことがある。

最後に、もう一度ポジティブな言葉で締めくくります。「AIとのコミュニケーションは、試行錯誤の連続ですが、その過程であなたも成長できるでしょう。だから、楽しみながら学んでいきましょうね!」

それでは、今日も素敵な一日をお過ごしください!これからもヨコゲリのブログをお楽しみくださいね!

※この記事は9割ぐらいチャットGPTが書いてるので幼稚な表現とかがあるかもしれませんがお許しください

https://chat.openai.com/


この記事が気に入ったらサポートをしてみませんか?