jevrag
ajanm007
Replaces hardcoded RAG thresholds with explicit calibrated decision points. Five primitives (retrieval stopping, chunk splitting, context selection, answer abstention, cache trust) behind one swappable state → Decision → confidence → action interface, each evaluated on real datasets with a calibration harness that reports honestly.
- ライセンス
- MIT
- GitHub Stars
- 0
- ソース確認日
- —
Jev が判断する箇所
jevrag/decision.py — the `ask(state, questions) -> DecisionResult` method calls `api.typesafe.ai/v1/systemone` via the Jev backend. All five primitives in `jevrag/primitives/` route through this method.
このプロジェクトの用途
Adds structured choices or scores to the workflow; performance and cost benefits have not been independently verified.
確認の範囲
公開ソースと連携ロジックを確認済み。
ソースと実装
- ajanm007/jevrag/blob/2b5563a9a4a68c592e727fc390890798dd5be2fb/README.md
- ajanm007/jevrag/blob/2b5563a9a4a68c592e727fc390890798dd5be2fb/jevrag/adapters/rag_jev_selector.py
- ajanm007/jevrag/blob/2b5563a9a4a68c592e727fc390890798dd5be2fb/scripts/eval_rag_jev.py
- ajanm007/jevrag/blob/2b5563a9a4a68c592e727fc390890798dd5be2fb/scripts/eval_scifact_ragjev.py
- ajanm007/jevrag/blob/2b5563a9a4a68c592e727fc390890798dd5be2fb/jevrag/decision.py
同じカテゴリのプロジェクト
jev
dannote · SDK・判断フレームワーク
Jev を Elixir/OTP の非同期プロセスとして組み込み、GenServer のパターンマッチで応答を処理する。
zod-jev
jomatsu · SDK・判断フレームワーク
説明との一致や個人情報の有無など、意味に基づくルールを Zod の検証に加える。
daf-jev
docxology · SDK・判断フレームワーク
Jev の呼び出し・バッチ評価・校正・MCP 接続をまとめた Python ツールキット。
jev-starter
hamakyo · SDK・判断フレームワーク
TypeSafe SDK に、しきい値、代替経路、人による確認、評価のパターンを加える TypeScript ツール集。