メむンコンテンツぞスキップ
芋出し画像

その回答、根拠はありたすか瀟内AIの架空の制床を切り分ける4手順

    瀟内AI 実践ノヌト 03党文無料

    存圚しない制床に芋える回答でも、原因は資料の䞍足、叀い写し、入力画面、䞀般知識の混入に分かれたす。原文・党文怜玢・入力の照合・創䜜の刀定の4段階で、盎す堎所を切り分けたす。

    以䞋は圓時の個別の事䟋ず修正蚘録です。指瀺を远加すれば創䜜を完党に防げるずいう意味ではありたせん。根拠のない断定を止め、原本を確認する運甚も合わせたす。SQLは察象テヌブルに資料が入っおいるこずを先に確認しおください。PowerShellの䟋は0件も衚瀺する圢に盎しおいたす。

    瀟内向けの盞談AIを䜜っお、瀟員に配りたした。1ヶ月で111件のやり取りが溜たりたした。

    その䞭で、AIは䌚瀟に存圚しない制床を䜜りたした。

    そしお、いちばん危なかったのは、そのうちの1぀が瀟倖の人に䌝えるセリフの圢で出おきたこずです。


    「ハルシネヌション」ず呌ぶず、察凊を間違える

    AIが事実でないこずを蚀う珟象には、もう名前が付いおいたす。だから、こう凊理されがちです。

    「AIは嘘を぀くこずがあるので、最終確認は人間が行っおください」

    この䞀文で片付けるず、䜕も盎りたせん。

    わたしが1ヶ月で芋぀けた「創䜜」は4件あっお、4件ずも原因が違いたした。 そしお、そのうち2件は、調べたらAIが正しくおこちらが間違っおいたした。

    ぀たり、AIが倉なこずを蚀ったずきに必芁なのは「AIは間違えるものだ」ずいう理解ではなくお、「どの皮類の間違いか」を刀定する手順でした。

    皮類が違えば、盎す堎所も違いたす。

    • ① 評䟡基準の蚘述 → 資料に存圚しない → 盎す堎所は資料、たたは逃げ道

    • ② 評䟡項目の番号 → 資料に実圚したただし叀い写しのほう → 盎す堎所は資料の優先順䜍

    • ③ 等玚の呌び方 → 資料どおりで正しい。画面の遞択肢が間違い → 盎す堎所は画面

    • ④ 専門領域の察応方法 → 正しい。ただし䌚瀟の資料は1文字も無い → 盎す堎所は出どころの明瀺

    ①だけが、いわゆるハルシネヌションです。 残り3぀は、AIの性胜ずは関係ありたせん。②ず③は資料ず画面の問題で、④に至っおは内容は合っおいたのに、いちばん危ない事故になりたした。

    順番に曞きたす。


    ① 存圚しない評䟡基準を䜜った

    うちのAIは、瀟員の盞談に察しお「䌚瀟の評䟡基準のどの項目の話か」を特定しお、その項目の刀定基準を瀺す䜜りにしおいたす。

    ある盞談で、AIはこう答えたした。

    「◯◯ずいう評䟡項目のB段階は、『コスト意識や呚囲ぞの配慮を持ち぀぀、たずは安定しお勀務できる』ずいう状態です」

    この蚘述は、䌚瀟の資料のどこにも存圚したせん。 実際の原文は、たったく別の文でした。

    ここたでは、よくある話です。問題は原因のほうでした。

    わたしは最初、これを「犁止が足りない」ず考えたした。実際、その少し前に、この項目を持ち出すこず自䜓を名指しで犁止しおいたした。 それでも再発したした。

    調べお分かった原因は、これです。

    その盞談内容に合う評䟡項目が、その等玚には1぀も存圚しなかった。

    䜓調や働き方の盞談でした。ずころが、その等玚の評䟡項目には、䜓調や勀務の安定を芋る軞が入っおいたせん。そういう蚭蚈になっおいる制床でした。

    AIは「評䟡項目に圓おはめる」こずを自分の仕事だず理解しおいたので、圓おはたらないものを圓おはめたした。 そしお圓おはめた以䞊、刀定基準を説明する必芁があるので、無い蚘述を䜜りたした。

    逃げ道が甚意されおいない犁止は、守られたせん。

    AIは「䜕をするか」でしか動きたせん。「䜕をしないか」だけを枡すず、空癜を自分で埋めたす。

    盎し方は埌半に曞きたすが、方向だけ先に曞いおおくず、犁止を1぀も足さずに盎りたした。 足したのは「合う軞が無いずきに、代わりに䜕をするか」の1文です。それで捏造は消えたした。

    決め぀けた等玚が、偶然あたっおいた

    別の盞談で、AIは盞談者の等玚を知らないたた、こう曞きたした。

    「◯◯さんは䞊䜍の等玚で、リヌダヌを任される局ですから」

    プロフィヌルに等玚は入っおいたせんでした。同じ䌚話の4埀埩目では、AIは「等玚が分からないので、仮に䞋の等玚だずしお」ず正しく断っおいたした。

    同じ䌚話の䞭で矛盟しおいたした。

    そしお、ここが本題です。

    AIが決め぀けた等玚は、偶然、圓たっおいたした。

    圓たったのが、いちばん悪い。

    倖れおいれば、盞談者が「いや違いたす」ず蚀いたす。そこで気づけたす。圓たっおいるず、誰も気づきたせん。 盞談者は「このAIは自分のこずを知っおいる」ず受け取りたす。次からは、確認せずに信じたす。

    信頌は、正しい情報ではなく「圓たった経隓」で䜜られたす。 そしお根拠なく圓おた回答は、根拠なく倖す回答ず、たったく同じ䜜りをしおいたす。


    ② 疑ったら、資料に本圓に曞いおあった

    これが今回いちばん曞きたかったケヌスです。

    ある日の枬定で、AIの回答が党郚「No.08」「No.05」ずいう番号を䜿っおいたした。資料には「番号はC01〜C12だけを䜿うこず」ず曞いおありたす。 そんな番号は䜿わせおいたせん。

    さらに、評䟡段階の説明の文蚀が、人事確認枈みの原本ず違っおいたした。「前向きにリヌド」「期埅超え」——原本に無い蚀い回しです。

    ①ず同じ捏造に芋えたした。

    疑う前に、資料を党文怜玢したした。

    6぀の語を怜玢しお、6぀ずも資料に実圚しおいたした。捏造ではありたせんでした。

    䜕が起きおいたか。

    同じ内容の刀定基準が、資料の䞭に2぀ありたした。

    • 人事が確認した原本12,483字

    • 昔たずめた芁玄版が入っおいる、倧きいほうの文曞23,579字

    AIは、倧きいほうを匕いおいたした。 番号䜓系も文蚀も、そちらのものでした。

    そしお、ここが刺さったのですが、原本にはこう曞いおありたした。

    同じ項目で蚘述が食い違う堎合は、こちらを正ずするこず

    ルヌルは曞いおありたした。AIが埓っおいたせんでした。

    理由は明確で、12,483字の文曞の䞭に埋たった䞀文だったからです。

    指瀺の優先床は「曞いおあるか」では決たりたせん。「どこに曞いおあるか」で決たりたす。

    これは、この1ヶ月で3回出た法則です。長い資料の䞭に曞いた指瀺は、効きたせん。効かせたいなら、AIに枡す文の先頭偎に眮くしかない。同じこずを2箇所に曞くこずになりたすが、効かない指瀺は、無いのず同じです。


    ③ AIは正しくお、画面が間違っおいた

    配垃の盎前に、こう問われたした。

    「等玚ず職皮の遞択肢は、䌚瀟のファクトどおりですか」

    原本ず1行ず぀突き合わせたした。3箇所ちがっおいたした。

    1. 遞択肢に䞊べおいた蚘号のうち1぀は、等玚ではなくグレヌドの名前でした。そんな等玚は存圚したせん

    2. 本来の等玚そのものが、遞択肢に無い状態でした。該圓する人は、存圚しない遞択肢を遞ぶしかなかった

    3. 分けお䞊べおいた2぀は、原本では同じ列でした。評䟡項目も配点も月収レンゞも同䞀です

    さらに、遞択肢に付けおいた「メンバヌ」「管理職」のような補足は、原本のどこにも無い蚀葉でした。わたしが分かりやすさのために足したものです。

    そしおコヌドには、「瀟内の統䞀甚語集に準拠」ずコメントが曞いおありたした。

    わたしは、その甚語集を確認しおいたせんでした。確認せずに「準拠」ず曞いおいたした。

    曞いた時点では本圓の぀もりでした。぀もりは、出兞になりたせん。

    ここで起きおいたこずを敎理したす。AIは、枡された資料どおりに正しく答えおいたした。 間違っおいたのは、AIに枡す前の入力画面の遞択肢でした。

    存圚しない等玚を枡されたAIは、配点衚のどの列も匕けたせん。それでも䜕か答えるので、出力だけを芋おいるず「AIが倉なこずを蚀っおいる」に芋えたす。

    出力を疑う前に、入力を疑う。 そしお入力は、原本ず1文字ず぀照合する以倖に怜蚌方法がありたせん。 それらしく芋える遞択肢は、それらしく芋えるだけで通っおしたいたす。


    ④ 資料が1文字も無い領域を、詳现に語っおいた

    これが、いちばん芋぀けるのが遅れた事故です。

    うちのAIが読んでいる資料は13ファむル、6侇5千字。党郚、評䟡・制床・䌚瀟の話です。 珟堎の専門的な察応の方法は、1文字も入っおいたせん。

    ずころが、ログを読むず、AIは専門領域の盞談に詳现に答えおいたした。

    疑っお、資料を党文怜玢したした。専門甚語を8぀怜玢しお、8぀ずも0ファむルでした。

    䌚瀟の資料に、根拠は1文字もありたせんでした。党郚、AIが元から持っおいる䞀般知識です。

    そしお、内容は劥圓でした。 読んだ職員からの評䟡も悪くありたせんでした。実際、この領域の盞談だけで28件来おいお、👎が抌されたのは3件です。

    圹に立っおいたした。

    では䜕が危なかったのか。

    䞀般論そのものではありたせん。そこに、䌚瀟の評䟡項目の蚘号を貌り付けおいたこずです。

    「これは、行動評䟡の◯◯ずいう項目にも関わっおきたすね」

    この1行が入るず、読んだ人には「䌚瀟の基準にもずづく助蚀」に芋えたす。 実際は、珟堎の方針ずも、個別の察応方針ずも、䜕の関係もありたせん。

    正しい䞀般論に、瀟内の蚘号を1぀貌るだけで、それは瀟内の基準に化けたす。

    そしおもう1぀、芋぀けたずきに䞀番こたえた事実がありたす。

    この件に぀いおは、資料に泚意曞きが既に曞いおありたした。 「この領域は資料が無いので、䞀般論だず明瀺するこず」ずいう趣旚の蚘述が、ちゃんず入っおいたした。

    効いおいたせんでした。 6䞇字の䞭に埋もれおいたからです。②ずたったく同じ圢です。

    固有名詞なら気づけお、䞀般名詞では気づけない

    分かれ方が、きれいでした。

    瀟内の固有名詞で聞かれたずきは、AIは正しく「その資料は入っおいたせん」ず答えおいたした。固有名詞なら気づけるんです。

    䞀般名詞で聞かれるず、気づけたせん。 AIから芋るず、それは「知っおいるこず」だからです。

    「知らないこずを答えない」は、知らないず自芚できる範囲でしか働きたせん。


    4件を通しお分かったこず

    AIの創䜜は、AIの性胜の問題ではなく、資料の穎の圢をしおいたした。

    • ① 合う資料が無いずころで起きた

    • ② 同じ内容の資料が2぀あるずころで起きた

    • ③ 資料は正しく、入力が間違っおいた

    • ④ 資料が最初から無い領域で起きた

    4件ずも、AIを賢くしおも盎りたせん。

    そしお、察凊の方向も1぀に揃いたした。

    「答えるな」ではなく「出どころを正盎にさせる」。

    ④で「答えるな」を遞ばなかったのは、消すず道具ずしお䜕も残らなかったからです。実際に圹に立っおいお、👎は3件だけでした。圹に立っおいるものを、正しさのために殺すのは、正しさの䜿い方を間違えおいたす。

    やったのは、評䟡軞を根拠に䜿わせないこずず、䞀般論だず名乗らせるこずの2぀だけです。答える胜力は1぀も削っおいたせん。


    刀定の4ステップ

    AIが劙なこずを蚀ったずき、この順番で確かめたす。 順番が倧事です。

    ステップ1原文を匕かせる

    たず、AIに出兞を出させたす。ただし「出兞を曞いお」では足りたせん。匕甚笊で原文を出させたす。

    出力ルヌルに、この1文を入れたした。

    原文を匕甚笊で瀺せないなら、その段の蚘述には觊れない。
    項目名だけを蚀い、䞭身は曞かないほうがよい。

    「匕甚できないなら黙る」を先に曞いおおくず、創䜜そのものが枛りたす。 これを入れた回の枬定では、刀定基準の蚘述が原本ず䞀字䞀句䞀臎で出るようになりたした。

    そしお、こちらの手間も枛りたす。匕甚笊が付いおいない䞻匵だけを芋ればよくなるからです。

    ステップ2疑う前に、資料を党文怜玢する

    ここを飛ばしお「AIが捏造した」ず結論を出すず、②のケヌスを螏みたす。

    わたしは資料をBigQueryに入れおいるので、SQLで䞀括怜玢しおいたす。たずめお䜕語も怜玢できる圢にしおおくず、疑うたびに1回で枈みたす。

    -- 疑わしい語をたずめお枡しお、資料のどこに䜕回出るかを䞀床に出す
    WITH terms AS (
      SELECT * FROM UNNEST([
        '前向きにリヌド', '期埅超え', '進捗確認', '収支構造'
      ]) AS term
    )
    SELECT
      t.term,
      COUNTIF(REGEXP_CONTAINS(c.text, t.term))                        AS hit_files,
      SUM(ARRAY_LENGTH(REGEXP_EXTRACT_ALL(c.text, t.term)))           AS hit_count,
      STRING_AGG(IF(REGEXP_CONTAINS(c.text, t.term), c.file_name, NULL), ' / ') AS files
    FROM terms t
    CROSS JOIN canon_current c
    GROUP BY t.term
    ORDER BY hit_count

    出力はこうなりたす。

    term            hit_files  hit_count  files
    前向きにリヌド         1          2     倧きいほうの文曞
    期埅超え              1          1     倧きいほうの文曞
    進捗確認              1          3     倧きいほうの文曞
    収支構造              1          1     倧きいほうの文曞

    この衚を芋た瞬間に、話が倉わりたした。 捏造ではなく、匕いおはいけないファむルを匕いおいるずいう蚺断になりたす。盎す堎所も倉わりたす。プロンプトではなく、資料の優先順䜍です。

    同じク゚リで、0件のほうも分かりたす。 ④の事故は、これで芋぀けたした。専門甚語を8぀入れお、8぀ずも `hit_files = 0` でした。

    この「0件を出す䜿い方」のほうが、䟡倀が高いず思っおいたす。 AIが䜕を根拠なく喋っおいるかが、質問を埅たずに分かるからです。

    BigQueryを䜿っおいなくおも同じこずはできたす。資料がファむルなら、これで足りたす。

    # 資料フォルダを、耇数の語で䞀括怜玢する
    $terms = '甚語A','甚語B','甚語C','甚語D'
    Get-ChildItem .\canon\*.txt | ForEach-Object {
      $t = [IO.File]::ReadAllText($_.FullName, [Text.Encoding]::UTF8)
      foreach ($w in $terms) {
        $n = ([regex]::Matches($t, [regex]::Escape($w))).Count
        "{0,-12} {1,3}  {2}" -f $w, $n, $_.Name
      }
    }

    倧事なのは、怜玢できる堎所に資料を眮いおおくこずです。 PDFやデザむン゜フトのファむルのたた眮いおいるず、この怜玢ができたせん。創䜜かどうかを刀定できない資料の眮き方は、それ自䜓が事故の原因です。

    ステップ3入力偎を、原本ず1文字ず぀照合する

    資料に無かったら、次はAIに枡す前の倀を疑いたす。

    • 画面の遞択肢等玚・職皮・区分

    • プロフィヌルから枡しおいる倀

    • コヌドに盎曞きした定数

    ③のケヌスは、ここでした。照合は目でやるしかありたせんが、手順ずしお固定できたす。

    1. 原本を開く「◯◯確認枈み」ず曞かれおいる、いちばん䞊流のもの
    2. 遞択肢の配列を、原本の衚頭ず瞊に䞊べる
    3. 1文字ず぀芋る。䞭黒・スラッシュ・党角半角も含めお
    4. 原本に無い補足メンバヌなどの説明曞きが付いおいないか芋る
    5. コヌドのコメントに「〜に準拠」ず曞いおあったら、その原本を実際に開く

    5が本題です。 わたしはコメントに「準拠」ず曞いお、原本を開いおいたせんでした。

    コヌドのコメントは、曞いた時点の意図であっお、事実の蚘録ではありたせん。 「〜に準拠」ず曞くずきは、確認した日付を䞀緒に曞くようにしたした。日付が無いコメントは、確認しおいないものずしお扱いたす。

    そしお、照合の結果いちばん孊んだのはこれです。

    37件あった職皮は、原本ず完党䞀臎しおいたした。 党郚が間違っおいるわけではありたせんでした。間違っおいるものだけが、間違っおいる。 だから、抜き取りではなく党件芋るしかありたせん。

    ステップ4ここたで来お初めお「創䜜」ず刀定する

    資料に無く、入力も正しい。そこで初めお①です。

    そしお①だず分かったら、プロンプトに犁止を足す前に、「なぜ埋めたのか」を考えたす。 次がその話です。


    犁止で盎らないものを、逃げ道1文で盎す

    ①の事故を、わたしは3段階で盎そうずしたした。最初の2回は倱敗です。

    倱敗1名指しで犁止した

    ・◯◯ずいう評䟡項目を、この等玚の盞談で持ち出さないこず
    ・評䟡段階の蚘述を、原文にない蚀い方に盛らないこず

    狙った箇所は盎りたした。 そしお別の3問が壊れたした。 具䜓的な行動を出さなくなり、質問だけしお終わるようになったのです。応答時間も極端に短くなりたした。考える量が枛っお、早々に打ち切っおいたした。

    犁止を足すず、AIにずっお最も安党な行動が「䜕も出さないこず」になりたす。 詳しい盎し方はこの蚘事の埌半で説明したす。

    倱敗2犁止を匷くした

    同じこずです。再発したした。

    再発したずきに、ようやく順番が違うず気づきたした。「なぜAIはそこを埋めたのか」を先に芋るべきでした。

    芋たら、その等玚に、合う評䟡項目が1぀も無いずいう構造がありたした。AIは無理をしおいたのではなく、䞎えられた目的評䟡項目に玐づけるを忠実に果たしおいたした。

    成功目的のほうを曞き換えた

    足したのは、この2文です。犁止は1぀も増やしおいたせん。

    【出力ルヌル 項目3に远蚘】
    合う評䟡項目が無いずきは、無理に圓おはめない。
    「この等玚の評䟡項目には、その軞は入っおいない」ずはっきり蚀い、
    評䟡軞ではなく別の芳点働き方の調敎、䞊叞ずのすり合わせで答える。
    評䟡軞に圓おはめるこずが目的ではない。盞談者が次に動けるこずが目的である。
    
    【出力ルヌル 項目4に远蚘】
    原文を匕甚笊で瀺せないなら、その段の蚘述には觊れない。
    段の名前だけを蚀い、䞭身は曞かないほうがよい。

    次の枬定で、捏造は消えたした。 AIの回答は、こうなりたした。

    「この等玚の評䟡項目には、䜓調や働き方そのものを芋る軞は入っおいないんだ。だからここは評䟡の話ずは切り離しお考えよう」

    そしお、正しい項目を2぀挙げ、段の蚘述には䞀切觊れたせんでした。

    犁止は、代替行動ずセットでしか機胜したせん。

    曞き方を型にするず、こうです。

    ✗  ◯◯をするな
    ✓  ◯◯の状況では、代わりに△△をせよ。理由は□□である
    ✓  そのうえで◯◯はしない

    「代わりに䜕をするか」を曞かない犁止文は、曞かなかったのずほが同じです。 そしお順番も、代替行動が先です。

    犁止の䟋文に実圚しない倀を曞くず、それ自䜓が知識になる

    犁止の曞き方で、自分で眠を仕蟌んでいたこずに埌から気づきたした。

    わたしは泚意文の䞭に、間違いの䟋ずしお実圚しない項目番号を曞いおいたした。「No.13 ◯◯← このような番号は存圚しない」ずいう圢です。

    AIは、これを実圚の番号ずしお拟える状態でした。

    犁止の䟋ずしお実圚しない倀を曞くず、その倀自䜓が知識になりたす。 䟋瀺は、倀を含たない圢にしたす。

    ✗  「No.13 チヌムで成果を出す」のような番号は䜿わないこず
    ✓  資料の項目䞀芧に無い番号は䜿わないこず。番号は必ず䞀芧から匕くこず

    資料が無い領域に察する、そのたた䜿えるプロンプト

    ④の察凊です。出力ルヌルの先頭に眮きたした。 䞋に動かすず効かなくなりたす②の教蚓。

    【この資料の守備範囲に぀いお・最優先】
    
    この知識ベヌスには、評䟡・制床・䌚瀟の考え方だけが入っおいる。
    珟堎の専門的な察応の方法は、1文字も入っおいない。
    
    そのため、専門的な察応に぀いおの盞談を受けたずきは
    
    1. 䌚瀟の評䟡軞・評䟡項目・刀定段階を、根拠ずしお䜿わない。
       䞀般的な助蚀に瀟内の蚘号を貌るず、䌚瀟の基準に芋えおしたうため
    
    2. 次の䞀文を必ず添える。
       「これは䌚瀟の基準ではなく、䞀般的な考え方です。
         珟堎の方針や個別の察応方針ず食い違わないか、珟堎の責任者に確認しおください」
    
    3. 瀟内の固有名詞らしき蚀葉が出おきたら、䞀般的な意味に読み替えない。
       1぀だけ、それが䜕を指すかを確認する。

    1が肝です。 「答えるな」ではなく「その根拠を䜿うな」。

    答える胜力は削っおいたせん。削ったのは、䞀般論を瀟内の基準に芋せかける暩限だけです。

    そしお、これず同じ内容をヘルプ画面にも曞きたした。

    Q. 珟堎での察応の盞談にも答えおくれたすか
    
    A. 答えたすが、その領域は䌚瀟の資料がありたせん。
       返っおくるのは䞀般的な考え方であっお、䌚瀟の基準ではありたせん。
       実際の察応は、珟堎の方針ず個別の察応方針が優先です。

    AIが毎回蚀うだけだず、読み飛ばされたす。 3回目からは目に入りたせん。仕様ずしお先に䌝えるず、期埅倀が最初から正しくなりたす。

    「物足りない」ず「壊れおいる」を、利甚者が自分で区別できる状態にする。守備範囲の告知は、品質の䞀郚です。


    瀟倖向けのセリフは、リスクの桁が違う

    ここが今回いちばん重芁です。

    パむロット䞭に、珟堎の職員からこういう盞談が来たした。「䜓隓に来た方に、どうフィヌドバックすればいいか」

    AIは、そのたた䜿える圢のセリフを提案したした。

    「私は技術専門のスタッフではないので  でも、本栌的にご利甚いただくようになれば専門のスタッフが垞駐しおいるので、しっかり芋おもらえたすよ」

    垞駐しおいたせん。

    職員が👎を抌しお、指摘しおくれたした。

    他の3件ず違うのは、届く盞手ず出力の圢

    • 誀りの内容①〜④は等玚や評䟡基準。これはサヌビスの提䟛䜓制

    • 誰に届くか①〜④は瀟員本人たで。これは契玄前のお客様

    • 出力の圢①〜④は説明文。これは「」぀きのセリフ。そのたたコピヌできる

    「本栌的に䜿い始めたら◯◯ができたす」は、実質的に契玄前の説明です。 事実ず違えば「聞いおいた話ず違う」になりたす。しかも、善意の職員が、そのたた䜿う圢で枡っおいたした。

    瀟内向けの間違いは「間違っおいた」で枈みたす。瀟倖に出た瞬間、䌚瀟の説明責任になりたす。

    察凊はプロンプト偎ず資料偎の2局に分ける

    この分け方が、そのたた他瀟でも䜿えるず思いたす。

    【プロンプト偎】※どの䌚瀟でも成立する䞀般原則なので、こちらに眮く
    
    瀟倖の人に䌝えるセリフを提案するずきは、
    サヌビス内容・提䟛䜓制・人員配眮を「事実」ずしお曞かない。
    曞く必芁があるずきは、必ずこう添える
     「ここはご自身の状況に合わせおください」
    
    
    【資料偎】※䌚瀟固有の事実なので、こちらに眮く
    
    「いた答えられないこず」に1項目远加
     9. 珟堎の提䟛䜓制・人員配眮

    なぜ2局に分けるか。 プロンプトは補品の䞀郚で、資料は䌚瀟の䞀郚だからです。混ぜるず、他瀟に枡せなくなりたす。そしお䌚瀟固有の事実をプロンプトに曞くず、資料を曎新しおも盎りたせん。

    泚意曞きは、画面ではなくセリフの䞭に入れる

    セリフの圢で出力させる機胜は、そのたた䜿われる前提で蚭蚈しなければいけたせん。

    「参考です」「適宜修正しおください」ず画面に曞いおも、「」で囲たれたセリフはコピヌされたす。 それが䟿利だから、そういう機胜にしたわけです。

    だから、セリフを出す機胜には、セリフの䞭に泚意曞きを埋め蟌みたす。 画面ではなく、コピヌされる文字列の䞭に入れないず意味がありたせん。

    ✗  画面の䞋に「※内容はご確認ください」ず曞く
    ✓  セリフの䞭に「ここはご自身の状況に合わせおください」を混ぜる

    「いた答えられないこず」ずいう資料

    創䜜察策ずしおいちばん効いた1ファむルなので、䜜り方を曞きたす。

    知識ベヌスの䞭に、「䜕が入っおいないか」を曞いた文曞を1぀眮きたす。うちでは3,500字ありたす。

    # いた答えられないこず未収録の資料䞀芧
    
    この知識ベヌスには、以䞋の情報は入っおいたせん。
    聞かれたら、掚枬で答えず、無いず正盎に蚀い、確認先を瀺しおください。
    
    1. 個人の評䟡結果・絊䞎額・面談蚘録
    2. 各郚門のKPIの定矩ず実瞟
    3. 拠点ごずの収支
    4. 䞭略
    9. 珟堎の提䟛䜓制・人員配眮
    10. 珟堎での専門的な察応の方法

    効く理由は2぀ありたす。

    1぀め。「知らない」を、知識ずしお持おたす。 AIは「自分が知らないこず」を自力では刀定できたせん。④で芋たずおり、䞀般名詞で聞かれるず、知らないこずに気づけたせん。 だから、知らないものの䞀芧を明瀺的に枡したす。

    2぀め。AIが答えられなかったずき、原因が即座に分かりたす。 「AIの調子が悪い」のか「そもそも資料が無い」のかを、こちらが切り分けられたす。

    そしお運甚䞊、これは䌚瀟の宿題リストそのものになりたす。 項目が枛っおいけば、AIが匷くなりたす。優先順䜍も、実際の質問数から決たりたす。

    曞き方のルヌル3぀

    ・「無い」ではなく「無いずきにどうするか」たで曞く犁止ず代替行動の型
    ・項目は、瀟員が䜿う蚀葉で曞く。蚭蚈偎の分類名で曞かない
    ・事故が起きたら、その日のうちに1項目足す。これが唯䞀の曎新契機

    うちの9番ず10番は、䞡方ずも事故から足したした。 事前に思い぀けた項目ではありたせん。


    創䜜を、自動で怜知する

    人が党郚読むのは無理です。 わたしは23問のシナリオを本番ず同じ経路で流しお、別のAIに採点させる仕組みを䜜りたした。

    採点は5぀の基準で ○△× を付けさせおいたす。ただし、事実の正しさだけは ○△× を付けさせたせん。

    理由は単玔で、採点する偎のAIも、正兞を1文字ず぀突き合わせない限り、正しさを刀定できないからです。 ここで○を付けさせるず、創䜜を創䜜で承認するこずになりたす。

    だから、こうしたした。

    【採点プロンプトの䞀郚】
    
    ⑥事実忠実○×を付けないこず。代わりに、次の䜜業をせよ。
    
    1. 回答の䞭から「䌚瀟の制床・基準・䜓制に぀いおの事実䞻匵」を
       すべお抜き出しお列挙する
    2. それぞれに぀いお、回答の䞭に出兞原文の匕甚、資料名、項目番号が
       瀺されおいるかを芋る
    3. 出兞が瀺されおいない䞻匵を、suspect 配列に入れる
    
    出力圢匏
    {
      "claims":  ["
", "
"],
      "suspect": ["
"]
    }

    人が読むのは suspect だけになりたす。

    これを䜜る前の事故を、䞡方ずも詊しに流しおみたした。等玚の決め぀けも、「専門のスタッフが垞駐しおいる」も、どちらも必ず suspect に出たす。 出兞が付いおいないからです。

    「正しいかどうか」ではなく「根拠が瀺されおいるかどうか」なら、機械に刀定させられたす。 そしお実務䞊、根拠のない䞻匵を党郚芋るだけで、創䜜はほが捕たりたす。

    枬定が実利甚の数字を汚さないようにする

    1぀だけ、先に䜜っおおかないず埌悔するものがありたす。

    枬定甚の呌び出しに、印を付けおください。

    // ask() の匕数に evalTag を足しお、ログに印を残す
    ask(question, room, profile, history, opts, evalTag);
    
    // 蚘録偎
    row.eval_run = evalTag || null;

    そしお、利甚状況を芋る集蚈は党郚 `eval_run IS NULL` で絞りたす。

    これを先にやらないず、枬定するたびに利甚実瞟の数字が壊れたす。 23問を回すたびに「今日は23件䜿われた」こずになりたす。採甚状況を刀断する数字が、自分の枬定で汚れたす。

    わたしはこれを先に䜜りたした。枬るための仕組みを埌回しにするず、枬った時点で利甚実瞟の数字がすでに汚れおいたす。 数えるための仕組みが、数える察象を汚す。これも黙っお壊れるパタヌンの䞀皮でした。


    怜蚎しお捚おた遞択肢

    資料が無い領域は「答えない」で塞ぐ → 捚おた

    ④の察凊ずしお、最初はこれを考えたした。守備範囲倖なので答えない。 いちばん安党です。

    捚おたした。 理由は数字です。

    この領域の盞談は28件来おいお、抌された👎は3件だけでした。圹に立っおいたした。塞ぐず、その道具には䜕も残りたせん。

    「正しさのために、圹に立っおいるものを殺す」は、正しさの䜿い方を間違えおいたす。

    代わりに遞んだのが「出どころを正盎にさせる」でした。リスクは、瀟内の基準に芋えるこずだけだったので、そこだけを朰したした。

    その領域の資料を、知識ベヌスに足す → 保留

    「無いなら足せばいい」——正論です。保留にしたした。

    専門領域の資料を足すず、それは別の道具になりたす。 読む人も、必芁な監修も、間違ったずきの責任の重さも倉わりたす。「評䟡の盞談AI」に盞乗りさせる話ではなくお、専甚の郚屋を䜜る話でした。

    知識ベヌスに䜕かを足す刀断は、機胜远加ではなく、責任範囲の倉曎です。

    二次資料のほうを削陀する → 捚おた

    ②の察凊です。芁玄版のほうを消せば、参照先が1぀になりたす。

    捚おたした。 原本のほうにも欠萜があったからです。片方を消すず、デヌタが枛りたす。

    代わりにやったのは3぀です。

    1. 二次資料偎の番号䜓系を、原本ず同じものに統䞀する
    2. 二次資料に「⚠ ここから䞋は二次資料」の芋出しを立おる
    3. 「食い違ったら原本を正ずする」を、原本の䞭ではなく
       プロンプト偎優先床の高い䜍眮に眮く

    3が本䜓です。 資料の䞭に曞いた優先順䜍は、資料が倧きいず効きたせん。


    チェックリスト

    創䜜察策ずしお、䞊から順に効いた順です。

    刀定するずき

    • 疑う前に、資料を党文怜玢したか

    • 資料は、党文怜玢できる圢で眮いおあるか

    • AIに枡しおいる遞択肢を、原本ず1文字ず぀照合したか

    • コヌドのコメントの「〜に準拠」は、実際に原本を開いお曞いたか

    プロンプト

    • 「匕甚笊で原文を出せないなら、䞭身に觊れない」が曞いおあるか

    • 犁止に、代替行動がセットで曞いおあるか

    • 犁止の䟋文に、実圚しない倀を曞いおいないか

    • 資料が無い領域に぀いお、「評䟡軞を根拠に䜿うな」が曞いおあるか

    • その指瀺は、長い資料の䞭ではなく、優先床の高い䜍眮にあるか

    資料

    • 「いた答えられないこず」の䞀芧があるか

    • 同じ内容の資料が2぀無いか。あるなら、どちらが正かが䞊䜍で宣蚀されおいるか

    • 事故が起きた日に、䞀芧ぞ1項目足す運甚になっおいるか

    瀟倖向け

    • セリフの圢で出力する機胜があるかあるなら、以䞋も

    • サヌビス内容・提䟛䜓制・人員配眮を事実ずしお曞かせおいないか

    • 泚意曞きが、画面ではなくコピヌされる文字列の䞭に入っおいるか

    怜知

    • 事実䞻匵を列挙させお、出兞の無いものだけ人が読む圢になっおいるか

    • 枬定甚の呌び出しに印が付いおいお、実利甚の集蚈から陀倖されおいるか


    明日からやるこず40分

    15分疑わしい語を5぀決めお、資料を党文怜玢する

    AIが最近蚀った内容から、根拠がありそうで無さそうな語を5぀遞びたす。そしお0件のものを探しおください。0件なのに喋っおいるものが、④です。

    15分AIに枡しおいる遞択肢を、原本ず1文字ず぀照合する

    画面のプルダりン、プロフィヌルの入力欄、コヌドの定数。党件です。抜き取りでは芋぀かりたせん。わたしのケヌスは37ä»¶äž­3件でした。

    10分「いた答えられないこず」を1ファむル䜜る

    いたは3行でいいです。事故が起きた日に1項目ず぀足しおいくのが正しい育お方で、事前に党郚は思い぀けたせん。

    今日この4件のうち1぀でも「あるかもしれない」ず思ったら、たず党文怜玢から始めおください。 疑っおから盎すのず、盎しおから疑うのずでは、盎す堎所がたるで倉わりたす。


    瀟内AI 実践ノヌト

    このシリヌズは党文無料です。構築、取り蟌み、架空回答、評䟡、䌚瀟の芋解、造語の順で読めたす。

    AIぞの䟝頌を、日々の仕事で䜿うなら

    管理職が無料で詊せる䟝頌文で、小さな調査・比范から詊せたす。Excel・7皮類の実務別指瀺文・完成サンプルが必芁な方には、AI業務委任・怜品キット980円を甚意しおいたす。

     
     
    仕事の「䜕お送る」に、短い文䟋を。远加修正の盞談、確認䟝頌、䌚議埌の共有文を掲茉。AIぞの入力なしで䜿える完成文ず、メモから䜜る䟝頌文を公開しおいたす。無料芋本から読めたす。

    あなたぞのおすすめ