𝗦𝘁𝗼𝗽 𝗧𝗲𝗹𝗹𝗶𝗻𝗴 𝗬𝗼𝘂𝗿 𝗔𝗜 𝘁𝗼 𝗯𝗲 𝗰𝗮𝗿𝗲𝗳𝘂𝗹

AIに「注意して」と言うのはやめましょう。AIには昨日の記憶はありません。

かつて私は、AIエージェントのミスを防ぐために、膨大なルールファイルを構築したことがありました。失敗するたびに指示を追加し続け、ファイルは56,000文字にまで膨れ上がりました。すると、そのエージェントは機能しなくなってしまったのです。

注意力が分散しすぎていたのです。ルールを1,200文字まで削ぎ落としたところ、ルールが少ない方がエージェントはうまく機能しました。

私は手痛い教訓を得ました。ルールを追加することは、信頼できるAIを構築する方法ではないということです。

多くの人は、AIを人間の同僚のように扱います。今日修正すれば、明日にはAIがそれを活かしてくれると考えてしまうのです。しかし、AIはステートレス(状態を持たない)です。すべてのセッションはゼロから始まります。以前の説教を覚えていることはありません。

ルールを知っていることと、ルールに従うことの間には、大きな違いがあります。

プロンプトにルールを書き込むのは、あくまで「提案」に過ぎません。モデルはそれを見てはいますが、タスクを完了させるために無視してしまう可能性があります。もしエージェントを停止させる必要があるなら、より良い文章を書こうとするのではなく、コードの中に物理的なゲート(門)を構築してください。チェックを通過しない限り、先に進むことを拒否するスクリプトを使用するのです。

AIをいかに正確にするか、と問うのはやめましょう。ミスをいかに低コストにするか、と問い始めるのです。

データは、正確さだけでは不十分であることを示しています: • 生成AIが期待を上回ると回答した企業はわずか4%(JUAS)。 • エンタープライズAIのパイロット運用が本番環境に到達するのはわずか5%(MIT)。 • ほとんどのAIユーザーは、実際には残業が減るどころか増えている(Persol)。

勝者は、より正確なモデルを持っているわけではありません。より優れた構造を持っているのです。

ルールを増やす代わりに、次の3つのパターンを活用してください:

  • 「不一致」をシグナルとして利用する。同じタスクを3つの異なるモデルで実行します。結果が食い違った場合は人間に送り、一致した場合はそのままリリースします。
  • 「エスカレーション基準」を記述する。エージェントに明確な離脱ポイントを与えます。2分以内に問題を解決できない場合は、停止して人間に尋ねるように指示します。
  • エージェントに「固定の席」を与える。助けてほしいといった曖昧な任務を与えてはいけません。議事録の作成のように、一つの具体的な仕事を与えてください。業務範囲を狭めることで、ミスが及ぼす影響を最小限に抑えられます。

真のガードレールは、スピードを落とすためのものではありません。エージェントがどこで止まるべきかを正確に把握することで、より速く進むためのものなのです。

AIに説教するのはやめましょう。AIが間違っていたとしても機能する構造を構築するのです。

Source: https://dev.to/nomurasan/stop-telling-your-ai-to-be-careful-next-time-it-has-no-memory-of-yesterday-i6c

Optional learning community: https://t.me/GyaanSetuAi