Table of Contents

Interface IRagDiagnosticsStore

Namespace
Mythosia.AI.Rag
Assembly
Mythosia.AI.Rag.Abstractions.dll
[Obsolete("Implement and use Mythosia.VectorDb.IVectorStoreDiagnostics instead.")]
public interface IRagDiagnosticsStore : IVectorStoreDiagnostics

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>>