Table of Contents

Interface IRagPipeline

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

Methods

ProcessAsync(string, RagQueryOptions?, CancellationToken)

Task<RagProcessedQuery> ProcessAsync(string query, RagQueryOptions? options, CancellationToken cancellationToken = default)

Parameters

query string
options RagQueryOptions
cancellationToken CancellationToken

Returns

Task<RagProcessedQuery>

ProcessAsync(string, CancellationToken)

Task<RagProcessedQuery> ProcessAsync(string query, CancellationToken cancellationToken = default)

Parameters

query string
cancellationToken CancellationToken

Returns

Task<RagProcessedQuery>