Table of Contents

Interface IRagDiagnosticsStore

Namespace
Mythosia.AI.Rag
Assembly
Mythosia.AI.Rag.Abstractions.dll
public interface IRagDiagnosticsStore

Methods

ListAllRecordsAsync(CancellationToken)

Task<IReadOnlyList<VectorRecord>> ListAllRecordsAsync(CancellationToken cancellationToken = default)

Parameters

cancellationToken CancellationToken

Returns

Task<IReadOnlyList<VectorRecord>>

ScoredListAsync(float[], CancellationToken)

Task<IReadOnlyList<VectorSearchResult>> ScoredListAsync(float[] queryVector, CancellationToken cancellationToken = default)

Parameters

queryVector float[]
cancellationToken CancellationToken

Returns

Task<IReadOnlyList<VectorSearchResult>>