IEmbeddingSearchService
IEmbeddingSearchService arayüz dokümantasyonu
IEmbeddingSearchService
Amaç: Embedding tabanlı semantik arama
Namespace: SmartRAG.Interfaces.Search
Temel embedding arama işlevselliği.
Metodlar
SearchByEmbeddingAsync
Doküman chunk’larında embedding tabanlı arama yapar.
Task<List<DocumentChunk>> SearchByEmbeddingAsync(
string query,
List<DocumentChunk> allChunks,
int maxResults
)
Parametreler:
query(string): Arama sorgusuallChunks(List): Tüm mevcut doküman chunk'ları maxResults(int): Döndürülecek maksimum sonuç sayısı
Döndürür: İlgili skora göre sıralanmış ilgili doküman chunk’ları listesi
İlgili Arayüzler
- Servis Arayüzleri - Tüm servis arayüzlerini görüntüle
- API Referans - API Referans ana sayfasına dön