3,702 repos GH 3,587 / HF 115 · 11 categories · GitHub上のAI関連OSSを日本語で早見 · 毎日自動更新

rag-contract

★ 3 MIT 更新: 2026-04-30 GitHubで見る →

概要

「rag-contract」は、RAG(Retrieval-Augmented Generation)アプリケーションのドキュメント検索品質を検証するためのCLIツールです。

テスト用の質問(ゴールデンクエリ)と期待されるドキュメントIDのペアを定義し、リトリーバーが返す実際のドキュメントと比較することで、検索結果の正確性を評価します。

ドキュメントのチャンク方法、埋め込みモデル、リランキング、フィルターなどの変更が検索性能に悪影響を与えないことを保証するために設計されており、特にCI/CDパイプラインに組み込むことで、リグレッションを早期に検出できます。

RAGアプリの開発者やMLエンジニアが、継続的に検索品質を維持・向上させることを目的としたツールです。

互換性・特徴

  • Python
  • CLI
  • CI/CD連携
  • RAGテスト
  • JSONL対応

基本情報

ライセンスMIT
Stars3
カテゴリLLM
アクティビティlow

最新リリース: v0.1.0 (2026-04-30)

GitHub: https://github.com/volkthienpreecha/rag-contract