AKIAKI AI 情報局
⌕
公式ドキュメント当サイトでは未実測

RAGの前に:正しい資料を探せるか検証

架空資料6件と質問6件で検索・資料ID・回答不能例を確認。モデル不要の独自オフラインNode.js例付き。

最終確認: バージョン: 1.0.0

確認するモデル

用語の基本

モデルは生成と推論を行います。エージェントはツールで作業します。Harness は実行環境を管理し、MCP はツールとデータを接続します。Skill は再利用できる作業ガイドです。

始める前の準備

前提条件

Node.js 22以降・展開機能・新規書込フォルダー。GPU・Python・アカウント・モデル不要。英語例で8言語評価はしません。

モデル / サービス

最初はモデル不要。語句一致と指標計算のみ。

エージェント / 実行環境

Agent・MCP・サーバー不要。文書は常にデータ。

所要時間の目安

20–30 min

実施手順

  1. 4ファイルを展開しREADME・MITを確認。秘密や個人資料は入れない。

  2. その場所でNode.js 22以降を確認しnode retrieval.mjsを実行。npm・モデル・DBは不要。

  3. 候補IDとrelevantIdsを比べ、原文へ戻る。高得点は語句一致で、正しさの保証ではありません。

  4. k=1とk=2で比較。バックアップ質問は正解資料2件のため、先頭が正しくてもRecall@1は0.5。

  5. 回答不能2件を確認。一方は空、他方は誤検索。候補をAI回答や安全証明にしない。

  6. コピー保存後、参照IDをmissing-idへ。非ゼロの入力エラーを確認し、元へ戻して再実行。

  7. 許可済み小資料に独立した正解を付与。モデル比較では資料・正解・kを固定し、許諾・実行環境・費用は別確認。

コマンドと例

当サイトでは未実測

# In the extracted example folder; original synthetic English data only.
node --version
node retrieval.mjs
node retrieval.mjs fixture.json 1
node retrieval.mjs fixture.json 2
# Back up fixture.json, change one relevant ID to missing-id, and rerun.
# Expect a nonzero input error, then restore the original file and rerun.

確認項目

Windows/Node.jsで独自の語句一致演習のみ実行。元データ・不正参照失敗・復元・k=1を確認。実モデルやRAG回答は未検証で、回答不能例の誤検索1件を意図的に表示。

よくある問題

ファイル不明なら展開先で実行。missing-id失敗後は復元。再現率は回答正解率ではなく、負例を消して改善したように見せない。

費用

無料ソフト。ライセンスと資源費用は別途確認

MIT例は無料・API呼出なし。機器と電力は自己負担。実モデル・ホスト費は別確認。

制限と境界

権限とリスク

指定の例ファイルを読み表示するだけ。通信・送信・ポート・認証情報アクセスなし。実サービス追加時は送信先を再確認。

代替案と次の手順

オープンソースでもハードウェアやモデル利用に費用がかかる場合があります。

プログラムなしの表でも質問・正解ID・検索件数を記録できます。実モデル・サービスの料金、許諾、機器は別確認。

元の出典

  1. Sentence Transformers · Retrieve & Re-Rank ↗

    www.sbert.net · · 公式ドキュメント

  2. Sentence Transformers · InformationRetrievalEvaluator ↗

    www.sbert.net · · 公式ドキュメント

  3. Nemotron 3.5:解析・検索・再順位付けを分ける ↗

    huggingface.co · · 公式ドキュメント

関連リソース

モデル費用: 無料ソフト。ライセンスと資源費用は別途確認

Nemotron-3.5-Embed-1B-BF16

テキスト質問で文字・画像資料を探す埋め込みモデル。会話回答は生成しません。

公式ドキュメント
モデル費用: 無料ソフト。ライセンスと資源費用は別途確認

Nemotron-3.5-Rerank-8B-BF16

質問と候補文書の関連度を再評価。一次検索や会話モデルの代用ではありません。

公式ドキュメント
モデル費用: 無料ソフト。ライセンスと資源費用は別途確認

Nemotron-3.5-Parse

文書画像から文字・読み順・構造を抽出する視覚タスク。汎用会話・音声モデルではありません。

公式ドキュメント