タグ

PythonとCRAGに関するmkusakaのブックマーク (1)

  • RAGの取りこぼしを減らすには? — Corrective RAG で検索ミスを“後から直す”

    はじめに ルミナイR&Dチームの栗原です。 前回の記事では、Self-RAG を題材に、 Retrieve / Generate / Critique の三段構えで LLM 自身に「検索する?」「この回答どう?」を考えさせる仕組み Reflection Tokens(<RET> や ISREL / ISSUP / ISUSE)のアイデア それを OpenAI + 既存RAG で真似する「Self-RAG もどき」実装 をざっくり整理しました。 Self-RAG の視点はどちらかというと、 モデル側に自己批評させて、 “いつ・どれだけ検索するか” を賢くする という方向でした。 一方、RAG にはもう一つ大きな問題があります。 retriever が外して 関係ない or 古いドキュメント を持ってくると… LLM はそれを「根拠」だと信じて、 もっともらしい誤答(幻覚)を増幅してしまう こ

    RAGの取りこぼしを減らすには? — Corrective RAG で検索ミスを“後から直す”
    mkusaka
    mkusaka 2026/01/08
    OpenAIと既存RAGだけで、retrieval evaluatorでCorrect・Ambiguous・Incorrectを判定し、CRAG風にルーティングするPython実装例を紹介
  • 1