Microsoft.Extensions.DataIngestion Przestrzeń nazw

Klasy

Nazwa Opis
ClassificationEnricher

Wzbogaca fragmenty dokumentu etykietą klasyfikacji na podstawie ich zawartości.

EnricherOptions

Reprezentuje opcje dla wzbogacaczy korzystających z klienta czatu sztucznej inteligencji.

HeaderChunker

Dzieli dokumenty na fragmenty na podstawie nagłówków i odpowiadających im poziomów, zachowując kontekst nagłówka.

ImageAlternativeTextEnricher

IngestionDocumentImage Wzbogaca elementy z tekstem alternatywnym przy użyciu usługi sztucznej inteligencji, dzięki czemu wygenerowane osadzanie może zawierać informacje o zawartości obrazu.

IngestionChunk<T>

Reprezentuje fragment zawartości wyodrębnionej z obiektu IngestionDocument.

IngestionChunker<T>

Dzieli element na IngestionDocument fragmenty.

IngestionChunkerOptions

Opcje konfigurowania fragmentatora pozyskiwania.

IngestionChunkProcessor<T>

Przetwarza fragmenty w potoku.

IngestionChunkWriter<T>

Zapisuje fragmenty w miejscu docelowym.

IngestionDocument

Niezależny od formatu kontener, który normalizuje różne formaty wejściowe w hierarchię ustrukturyzowaną.

IngestionDocumentElement

Reprezentuje element w obiekcie IngestionDocument.

IngestionDocumentFooter

Reprezentuje stopkę w dokumencie.

IngestionDocumentHeader

Reprezentuje nagłówek w dokumencie.

IngestionDocumentImage

Reprezentuje obraz w dokumencie.

IngestionDocumentParagraph

Reprezentuje akapit w dokumencie.

IngestionDocumentProcessor

Część potoku przetwarzania dokumentów, który przyjmuje IngestionDocument jako dane wejściowe i generuje (potencjalnie zmodyfikowane) IngestionDocument jako dane wyjściowe.

IngestionDocumentReader

Odczytuje zawartość źródłową IngestionDocumenti konwertuje ją na element .

IngestionDocumentSection

Sekcja może być tylko stroną lub logicznym grupowaniem elementów w dokumencie.

IngestionDocumentTable

Reprezentuje tabelę w dokumencie.

IngestionPipeline<T>

Reprezentuje potok pozyskiwania danych z dokumentów i przetwarzania ich do fragmentów.

IngestionPipelineOptions

Opcje konfigurowania potoku pozyskiwania.

IngestionResult

Reprezentuje wynik operacji pozyskiwania.

KeywordEnricher

Wzbogaca fragmenty wyodrębnianiem słów kluczowych przy użyciu modelu czatu sztucznej inteligencji.

MarkdownReader

Odczytuje zawartość języka Markdown i konwertuje ją na IngestionDocument.

MarkItDownMcpReader

Odczytuje dokumenty, konwertując je na język Markdown przy użyciu serwera MARKItDown MCP.

MarkItDownReader

Odczytuje dokumenty, konwertując je na język Markdown przy użyciu narzędzia MarkItDown .

SentimentEnricher

Wzbogaca fragmenty analizy tonacji przy użyciu modelu czatu sztucznej inteligencji.

SummaryEnricher

Wzbogaca fragmenty z tekstem podsumowania przy użyciu modelu czatu sztucznej inteligencji.

VectorStoreWriter<T>

Zapisuje fragmenty w schemacie VectorStore domyślnym.

VectorStoreWriterOptions

Reprezentuje opcje dla elementu VectorStoreWriter<T>.