複数のAIモデルを組み合わせて使う方法(実際に効く4つの型)

同じ仕事に2つ以上のAIモデルを使うための実践的な4つのワークフロー。自信満々の間違いを捕まえる批評パスと不一致チェックを中心に解説します。

モデル1つでは足りない理由

複数のAIモデルを使う理由としてよく挙げられるのは、それぞれ得意分野が違うのだから仕事ごとに最良の1つを選ぶべきだ、というものです。正しいのですが、いちばん面白くない理由でもあります。

もっと大事な理由は、モデルは自分の死角が見えないということです。自分の成果物をチェックさせても、たいていは正しいと追認します。誤りを生んだのと同じ重みが、その自信も生んでいるからです。違うデータで違うふうに学習し、違う失敗の癖を持つ別のモデルに聞けば、1つ目には見えなかったものを指摘します。これは小技ではありません。取引先にメールを送る前に同僚に読んでもらうのと、まったく同じ理屈です。

2つ目の理由は現実的なものです。どのモデルが首位かは変わり続けます。今期コーディングで最強でも、来期もそうとは限りません。1社に依存して組んだ手順は、順位が入れ替わるたびに組み直しになります。モデルを切り替える前提で組んだ手順には、その問題がありません。

以下は4つの型を、手間に対する効果の大きい順に並べたものです。4つすべてが必要なわけではありません。ほとんどの人は最初の2つでほぼすべてを得られます。

型1:下書きしてから、別のモデルに批評させる

いちばん効果が大きく、そしてほとんど誰も使っていない型です。片方のモデルで書き、もう片方で見直します。

これが効くのは、生成と評価が別の仕事だからです。文章を作っているモデルは、筋の通った続きを出すことに最適化されています。自分が書いていない文章を評価するモデルは、その論旨に思い入れがないので、3つ目の段落は前の話とつながっていない、と丸めずに言ってくれます。

ここではプロンプトが決定的に重要です。「これどう思う?」と聞けば、返ってくるのはお世辞です。代わりにこう頼みましょう。

以下の文章はあなたが書いたものではなく、あなたに利害関係はありません。厳しい編集者として読んでください。次の順で列挙します。1)事実として誤っている、根拠がない、または言い過ぎな主張、2)論理が実際にはつながっていない箇所、3)いちばん弱い段落1つと、その理由。書き直しは一切しないでください。良い点は挙げないでください。

実際に効いているのは最後の3つの指示です。「書き直さない」は、頼んでもいない自分の声の別バージョンを作るのを止めます。「良い点は挙げない」は、AIのフィードバックを水増ししている反射的な褒め言葉を取り除きます。「あなたが書いたものではない」という枠づけは意外なほど効果があり、モデルが自分のものだと思っている選択を弁護するのをやめさせます。

そのうえで、納得できた指摘だけを持って1つ目のモデルに戻ります。どの指摘を受け入れるか決める編集者はあなたです。これがまさに正しい役割分担です。

余分な2分を払う価値がある場面はこうです。取引先に出すもの、公開されるもの、間違いのコストが高いもの。払う価値がない場面は、チャットの一言、たたき台の構成案、買い物リストです。

型2:不一致チェック

すべてを手作業で検証せずに済む方法のうち、信頼できるハルシネーション検知器にいちばん近いのがこれです。

同じ事実質問を、同じプロンプトで、別々に2つのモデルに投げます。そして見比べます。一致している部分はおそらく問題ありません。食い違っている部分こそ、確認が必要な地点そのものです。

技法としてはこれだけですが、強力です。ハルシネーションはふつう共有されないからです。あるモデルが統計、判例名、関数のシグネチャ、日付をでっち上げても、違うふうに学習した別のモデルが同じものをでっち上げることはめったにありません。一致は正しさの弱い証拠にすぎません。不一致は何かが間違っているという強い証拠で、しかも場所を名指ししてくれます。

主張がいくつもある内容では、比較そのものをモデルにやらせましょう。

以下はAとBと記した、同じ質問への2つの回答です。文体と長さは無視してください。実質的に食い違っている点をすべて挙げてください。数字、日付、名前、断定の強さの違いも含みます。それぞれについて、どちらが正しい可能性が高いか、そして決着をつけられる情報源を1つ挙げてください。

こうすると、長い文書を全文ファクトチェックする代わりに、確認すべき短いリストが手に入ります。そしてそのリストは、たいてい問題のありかを言い当てています。

注意が2つあります。1つ目に、ネット上でよくある誤りなら、モデル同士が同じ間違いを共有することがあります。つまりこれが捕まえるのは作り話であって、広く出回っている誤情報ではありません。2つ目に、2つのモデルが一致したからといって検証を省かないでください。これは確認する範囲を絞るだけで、確認の必要をなくすものではありません。

使うべき対象は、統計、法律や医療に関する主張、歴史的事実、APIの仕様、あなたの発言として引用されるものです。使わなくていいのは、意見、創作、だいたい合っていれば困らないものです。

型3:仕事の種類で振り分ける

わかりきった型ですが、きちんとやる価値があります。たまたま開いているモデルに何もかも投げるのではなく、それぞれの仕事をいちばん得意なモデルに送ります。

仕事選ぶモデル理由
文章の初稿文章力の高いモデル手直しの時間を先に買っている
その初稿の見直し別のモデル新しい目、違う失敗の癖
今週の話題ライブ検索つきのモデル学習データは常に遅れている
非常に長い書類やコード大きなコンテキストのモデル読み解く前にまず収まる必要がある
難しい論理、数学、厄介なバグ思考を延長できる推論モデル遅いが多段階の問題で格段に正確
量の多い単純作業安くて速いモデル分類やタグ付けに最上位の性能は無駄
機微な内容自社のデータ規定を満たすもの性能は義務を上書きしない

身につける価値のある習慣は1つ、惰性で同じモデルを使うのをやめることです。多くの人は契約でついてきたモデルを何にでも使い、苦手な仕事にも当ててしまい、AIはその手の仕事が下手だと結論づけます。どのモデルが合うかを10秒考える方が、1時間プロンプトを磨くより出力が変わります。

この判断のもっと詳しい版はAIモデルの選び方を、長い書類の行がある理由はコンテキストウィンドウとはをご覧ください。

型4:引き継ぎ書つきのリレー

いくつもの段階にまたがる仕事では、失敗するのは段階と段階のあいだです。片方のモデルにプロジェクトを説明し、いいところまで進み、別のモデルに移った途端、履歴の壁を丸ごと貼るか、一から下手に説明し直すことになります。

切り替える前に、引き継ぎをはっきり頼むことで解決します。

この会話を見ていない別のアシスタント向けに、引き継ぎ書を書いてください。含める内容は、何を作ろうとしているか、すでに決めたことと理由、制約と避けるべきこと、試して却下したこと、そして私が次に必要としていることです。私に何も質問せずに続けられるくらい具体的に書いてください。

これはモデルを切り替えないときにも役立ちます。長引いて重く曖昧になった会話から抜け出す、いちばんきれいな方法だからです。中身は保ったまま、たまった雑音だけを落とせます。引き継ぎ書を新しいチャットに貼ると、たいてい品質がその場で跳ね上がります。

現実的なリレーはこんな形です。200ページの報告書を大きなコンテキストのモデルに渡し、重要な10か所を引用つきで含む構造化された要約を頼みます。それを文章力の高いモデルに持ち込み、取引先向けの連絡文を作ります。3つ目のモデルで型1の批評パスをかけます。合計およそ15分、しかもどの段階も、その仕事に合った道具を使っています。

やらなくていい場面

複数モデルの手順には手間がかかります。それを認めないと、2行のメールを書くのに大げさな工程を組む羽目になります。

1つのモデルで済ませるのは、仕事が小さいとき、間違いのコストが低いとき、作るというより探っているとき、素早く反復していて手間が流れを切ってしまうとき、そして本当に創造的な仕事で、他人の意見が自分の声を濁らせるだけのときです。

2つ以上を使うのは、成果物が他人に渡るとき、事実の正確さが重要なとき、仕事が異なる強みを要する段階に分かれているとき、行き詰まって本当に別の角度が必要なとき、そしてモデルの言ったことをもとに判断を下そうとしているときです。

ちょうどいい目安があります。同僚に見てもらうような内容なら、2つ目のモデルにも聞く。そうでないなら、聞かない。

現実に回せる形にする

ここまでの話は原理としては簡単ですが、モデルごとに別々の契約の向こうにあると、実務ではとにかく面倒になります。摩擦は本物です。別々のタブ、別々の履歴、その間の文脈のコピー、崩れる書式、そして忙しい日ほど批評パスを飛ばしてしまう、あの小さな抵抗感です。

この摩擦こそが、上の型が使われない理由です。難しいのではありません。忙しいときに省きたくなる程度には面倒なだけです。

マルチモデルのワークスペースは、まさにそのためにあります。Whiziではモデルが1つの会話の中に並んでいるので、批評パスは別の製品を開いて下書きを貼ることではなく、モデルを切り替えて頼むことになります。履歴は1つ、これまでの質問すべてを横断する検索も1つ、請求も1つです。その2つの操作が実際にどう動くかは、会話の途中でモデルを切り替えるモデルを並べて比較するをご覧ください。

別々の契約を自分で組み合わせたいなら、この型はそのまま有効ですし、ぜひ使ってください。変わるのは、どれだけ頻繁にその気になれるかだけです。これを実現するためにすでに2つ3つのプランを払っているなら、まず節約シミュレーターを回してみてください。同じ結果を得る方法としては、たいていそちらの方が高くつきます。

まずは型1から始めましょう。次に書く、誰かが読む文章を1つ選び、別のモデルに批評プロンプトを通して、何が見つかるか見てみてください。その習慣1つだけで、この記事の残り全部より価値があります。

チェックリスト
  • 外に出す前に、片方のモデルで下書きし、別のモデルに批評させる
  • 書き直しを禁じ、褒め言葉も禁じた批評プロンプトを使う
  • 同じ事実質問を2つのモデルに投げ、食い違った点をすべて確認する
  • 長い書類、難しい論理、最新の話題は、それぞれ向いたモデルに振り分ける
  • モデルを切り替える前や新しいチャットを始める前に、引き継ぎ書を出してもらう
  • 小さい仕事、リスクの低い仕事、探索的な仕事では、これらを全部飛ばす

よくある質問

なぜAIモデルを2つ以上使うのですか?

モデルは自分の死角が見えないからです。違うふうに学習した2つ目のモデルは、1つ目が自信を持っていた誤りを見つけます。さらに、ある分野で首位に立つ研究所が入れ替わるたびに、自分の手順が壊れることもなくなります。

AIのハルシネーションはどうやって見つけますか?

同じ質問を2つの異なるモデルに別々に投げて比べます。作り話が二度同じ形で作られることはめったにないので、答えが食い違う点こそ検証すべき場所です。一致は確認範囲を絞ってくれますが、確認の必要をなくすわけではありません。

どちらのモデルに書かせて、どちらに見直させるべきですか?

自分の仕事の種類で手直しがいちばん少なくて済むモデル、たいていは文章力の高いモデルで下書きし、別のモデルで見直します。見直し役がどれかより、失敗の癖が違う別のモデルであることの方が大事です。

複数モデルを使う手間に見合いますか?

他人に渡るもの、責任を問われるものなら見合います。批評パスにかかるのは2分ほどです。急ぎでリスクが低い仕事や、探索的な作業では不要な手間です。同僚に確認を頼むような内容なら、2つ目のモデルにも聞きましょう。

これをやるには契約をいくつも持つ必要がありますか?

いいえ。マルチモデルのワークスペースなら、主要なモデルを1つのプランと1つの履歴で使えるので、これらの手順を省きたくなる摩擦がなくなります。別々の契約でもできますが、いい習慣を保つのが難しくなるだけです。