Microsoft.Extensions.DataIngestion Espace de noms
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Classes
| Nom | Description |
|---|---|
| ClassificationEnricher |
Enrichit les blocs de document avec une étiquette de classification en fonction de leur contenu. |
| EnricherOptions |
Représente des options pour les enrichisseurs qui utilisent un client de conversation IA. |
| HeaderChunker |
Fractionne les documents en blocs en fonction des en-têtes et de leurs niveaux correspondants, en préservant le contexte d’en-tête. |
| ImageAlternativeTextEnricher |
Enrichit des IngestionDocumentImage éléments avec du texte de remplacement à l’aide d’un service IA, afin que les incorporations générées puissent inclure les informations de contenu de l’image. |
| IngestionChunk<T> |
Représente un bloc de contenu extrait d’un IngestionDocument. |
| IngestionChunker<T> |
Fractionne une IngestionDocument en blocs. |
| IngestionChunkerOptions |
Options de configuration du chunker d’ingestion. |
| IngestionChunkProcessor<T> |
Traite les blocs dans un pipeline. |
| IngestionChunkWriter<T> |
Écrit des blocs dans une destination. |
| IngestionDocument |
Conteneur indépendant du format qui normalise différents formats d’entrée dans une hiérarchie structurée. |
| IngestionDocumentElement |
Représente un élément dans un IngestionDocument. |
| IngestionDocumentFooter |
Représente un pied de page dans un document. |
| IngestionDocumentHeader |
Représente un en-tête dans un document. |
| IngestionDocumentImage |
Représente une image dans un document. |
| IngestionDocumentParagraph |
Représente un paragraphe dans un document. |
| IngestionDocumentProcessor |
Partie du pipeline de traitement de documents qui prend une IngestionDocument entrée et génère une sortie (potentiellement modifiée). IngestionDocument |
| IngestionDocumentReader |
Lit le contenu source et le convertit en .IngestionDocument |
| IngestionDocumentSection |
Une section peut être simplement une page ou un regroupement logique d’éléments dans un document. |
| IngestionDocumentTable |
Représente un tableau dans un document. |
| IngestionPipeline<T> |
Représente un pipeline permettant d’ingérer des données à partir de documents et de les traiter en blocs. |
| IngestionPipelineOptions |
Options de configuration du pipeline d’ingestion. |
| IngestionResult |
Représente le résultat d’une opération d’ingestion. |
| KeywordEnricher |
Enrichit les blocs avec l’extraction de mots clés à l’aide d’un modèle de conversation IA. |
| MarkdownReader |
Lit le contenu Markdown et le convertit en .IngestionDocument |
| MarkItDownMcpReader |
Lit les documents en les convertissant en Markdown à l’aide du serveur MCP MarkItDown . |
| MarkItDownReader |
Lit les documents en les convertissant en Markdown à l’aide de l’outil MarkItDown . |
| SentimentEnricher |
Enrichit les blocs avec l’analyse des sentiments à l’aide d’un modèle de conversation IA. |
| SummaryEnricher |
Enrichit des blocs avec du texte de synthèse à l’aide d’un modèle de conversation IA. |
| VectorStoreWriter<T> |
Écrit des blocs dans le VectorStore schéma par défaut. |
| VectorStoreWriterOptions |
Représente les options pour le VectorStoreWriter<T>. |