Microsoft.Extensions.DataIngestion Ad Alanı

Sınıflar

Name Description
ClassificationEnricher

Belge öbeklerini içeriğine göre bir sınıflandırma etiketiyle zenginleştirir.

EnricherOptions

Yapay zeka sohbet istemcisi kullanan zenginleştiricilere yönelik seçenekleri temsil eder.

HeaderChunker

Üst bilgi bağlamını koruyarak, belgeleri üst bilgilere ve ilgili düzeylere göre öbeklere böler.

ImageAlternativeTextEnricher

Yapay zeka hizmetini kullanarak öğeleri alternatif metinlerle zenginleştirir IngestionDocumentImage , böylece oluşturulan eklemeler görüntü içerik bilgilerini içerebilir.

IngestionChunk<T>

bir 'den ayıklanan içerik öbeklerini IngestionDocumenttemsil eder.

IngestionChunker<T>

Bir IngestionDocument öğesini öbeklere böler.

IngestionChunkerOptions

Alma öbekleyicisini yapılandırma seçenekleri.

IngestionChunkProcessor<T>

İşlem hattındaki öbekleri işler.

IngestionChunkWriter<T>

Öbekleri hedefe yazar.

IngestionDocument

Farklı giriş biçimlerini yapılandırılmış bir hiyerarşide normalleştiren biçim bağımsız kapsayıcı.

IngestionDocumentElement

içindeki bir IngestionDocumentöğeyi temsil eder.

IngestionDocumentFooter

Belgedeki alt bilgiyi temsil eder.

IngestionDocumentHeader

Belgedeki üst bilgiyi temsil eder.

IngestionDocumentImage

Belgedeki bir görüntüyü temsil eder.

IngestionDocumentParagraph

Belgedeki paragrafı temsil eder.

IngestionDocumentProcessor

Giriş olarak alan ve çıkış olarak bir (potansiyel olarak değiştirilmiş) IngestionDocument oluşturan belge işleme işlem hattının bir IngestionDocument bölümü.

IngestionDocumentReader

Kaynak içeriği okur ve bir IngestionDocumentöğesine dönüştürür.

IngestionDocumentSection

Bölüm yalnızca bir sayfa veya bir belgedeki öğelerin mantıksal gruplandırılması olabilir.

IngestionDocumentTable

Belgedeki bir tabloyu temsil eder.

IngestionPipeline<T>

Belgelerden veri almak ve öbekler halinde işlemek için bir işlem hattını temsil eder.

IngestionPipelineOptions

Alma işlem hattını yapılandırma seçenekleri.

IngestionResult

Alma işleminin sonucunu temsil eder.

KeywordEnricher

AI sohbet modeli kullanarak anahtar sözcük ayıklama ile öbekleri zenginleştirir.

MarkdownReader

Markdown içeriğini okur ve bir IngestionDocumentöğesine dönüştürür.

MarkItDownMcpReader

MarkItDown MCP sunucusunu kullanarak belgeleri Markdown'a dönüştürerek okur.

MarkItDownReader

MarkItDown aracını kullanarak belgeleri Markdown'a dönüştürerek okur.

SentimentEnricher

Yapay zeka sohbet modeli kullanarak yaklaşım analiziyle öbekleri zenginleştirir.

SummaryEnricher

Yapay zeka sohbet modeli kullanarak öbekleri özet metinle zenginleştirir.

VectorStoreWriter<T>

Varsayılan şemayı kullanarak öbekleri öğesine VectorStore yazar.

VectorStoreWriterOptions

için VectorStoreWriter<T>seçenekleri temsil eder.