Interface IRetrievalEmbeddingProvider
public interface IRetrievalEmbeddingProvider : IEmbeddingProvider
- Inherited Members
Methods
GetDocumentEmbeddingsAsync(EmbeddingDocument, CancellationToken)
Task<IReadOnlyList<float[]>> GetDocumentEmbeddingsAsync(EmbeddingDocument document, CancellationToken cancellationToken = default)
Parameters
documentEmbeddingDocumentcancellationTokenCancellationToken
Returns
- Task<IReadOnlyList<float[]>>
GetQueryEmbeddingAsync(string, CancellationToken)
Task<float[]> GetQueryEmbeddingAsync(string query, CancellationToken cancellationToken = default)
Parameters
querystringcancellationTokenCancellationToken