Class RagDiagnosticSession
- Namespace
- Mythosia.AI.Rag.Diagnostics
- Assembly
- Mythosia.AI.Rag.dll
public class RagDiagnosticSession
- Inheritance
-
RagDiagnosticSession
- Inherited Members
Methods
CompareSplitters(RagDocument, string, params ITextSplitter[])
public SplitterComparison CompareSplitters(RagDocument document, string targetText, params ITextSplitter[] splitters)
Parameters
documentRagDocumenttargetTextstringsplittersITextSplitter[]
Returns
HealthCheckAsync(CancellationToken)
public Task<HealthCheckResult> HealthCheckAsync(CancellationToken cancellationToken = default)
Parameters
cancellationTokenCancellationToken
Returns
WhyMissingAsync(string, string, CancellationToken)
public Task<MissingAnalysis> WhyMissingAsync(string query, string expectedText, CancellationToken cancellationToken = default)
Parameters
querystringexpectedTextstringcancellationTokenCancellationToken