RAG production readiness checklist — 設計レビュー 1 枚で「本番に出せるか」を判定する

by ZeroZawa

この記事は、連載「使える RAG の作り方 — 測って・直して・運用する」全 5 部を、設計レビューの場でそのまま開ける 1 枚 に畳んだものです。本文を順に読む時間がないレビュアー、あるいは「自分の案件は本番に出せる状態か」を 10 分で点検したい人向けの索引として使ってください。各項目の詳細は本編にリンクしています。

まず引く 3 枚

  • 症状から打ち手を引く採用判断表は 地図記事 にあります
  • 本番受入 gate(最低条件 / 推奨条件)は Part 4 にあります
  • 本番運用チェックリスト(Logging / PII / Eval / Drift / Rollback)は Part 5 にあります

コピペして埋めるテンプレートの置き場

  • Part 1 — corpus inventory / failure case list
  • Part 2 — chunking / metadata policy
  • Part 3 — prompt 風 citation と架空 citation の post-check コード
  • Part 4 — golden レコード実物(happy / negative / edge)、2〜3 時間の作成手順、評価レポート
  • Part 5 — PII redact の最小コードと unit test の考え方

最終成果物が揃っているか

連載を「使った」状態は、次の 8 つが手元にあることです(詳細)。

  • corpus inventory(active / draft / archived / stale の台帳)
  • chunking / metadata policy
  • failure case list + retrieval log の読み方
  • golden set(30 件、negative 含む)
  • RAGAs 評価レポート(Part 間 delta)
  • 本番受入 gate
  • logging / PII policy
  • drift monitoring + rollback runbook

案件タイプで「厳しさ」が変わる

同じ RAG でも、案件タイプによって 評価・ログ・citation に求める厳しさ が違います。一律に作らず、自分の案件がどの列かを最初に決めてください。

観点社内 FAQ ボット技術文書 QA規程・法務系 QA
誤答のコスト低〜中高(誤答が意思決定を歪める)
citation の要求度あると親切推奨(裏取りに使う)必須(根拠なき回答は不可)
negative の扱い「分かりません」で十分同左 + 関連 doc を提示「資料からは判断できません」を強制
ログ / PII中(氏名・社員番号)低〜中高(機微・契約・個人情報)
golden set の重みhappy 多めedge を厚くnegative / 反例を厚く
人手レビューspot checkspot check全件 or 高比率で human-in-the-loop

規程・法務系ほど、Part 4 の Faithfulness と negative gate、Part 5 の PII redaction と rollback を厳しく引く必要があります。社内 FAQ なら、まず動かして golden set で delta を見る軽量運用で十分なことも多いです。

最短ルート(12 手順)の現在地

設計レビューでは「いま 12 手順のどこにいるか」を 1 行で言えると話が早いです(手順の詳細)。

  1. corpus inventory → 2. lifecycle 定義 → 3. naive RAG → 4. top-k をログで見る → 5. failure 分類 → 6. chunking/metadata → 7. hybrid → 8. reranker より先に golden set → 9. rerank は aggregate で評価 → 10. citation は claim を保証しないと理解 → 11. logging/PII/rollback + 受入 gate → 12. drift / regression 監視

本編は 使える RAG の作り方 — 測って・直して・運用する へ。