Class RagDiagnosticsExtensions
Extension methods for convenient access to RAG diagnostics.
public static class RagDiagnosticsExtensions
- Inheritance
-
RagDiagnosticsExtensions
- Inherited Members
Methods
Diagnose(RagPipeline)
Creates a diagnostic session for this RagPipeline.
public static RagDiagnosticSession Diagnose(this RagPipeline pipeline)
Parameters
pipelineRagPipeline
Returns
Diagnose(RagStore)
Creates a diagnostic session for this RagStore. Use to debug search quality issues, run health checks, or compare splitter configurations.
public static RagDiagnosticSession Diagnose(this RagStore store)
Parameters
storeRagStore
Returns
Examples
var report = await ragStore.Diagnose()
.WhyMissingAsync("์ต๊ทผ ์ฐ๋ด์ด ์ผ๋ง?", "$1");
Console.WriteLine(report.ToReport());