Table of Contents

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

document RagDocument
targetText string
splitters ITextSplitter[]

Returns

SplitterComparison

HealthCheckAsync(CancellationToken)

public Task<HealthCheckResult> HealthCheckAsync(CancellationToken cancellationToken = default)

Parameters

cancellationToken CancellationToken

Returns

Task<HealthCheckResult>

WhyMissingAsync(string, string, CancellationToken)

public Task<MissingAnalysis> WhyMissingAsync(string query, string expectedText, CancellationToken cancellationToken = default)

Parameters

query string
expectedText string
cancellationToken CancellationToken

Returns

Task<MissingAnalysis>