Microsoft.Extensions.DataIngestion Пространство имен
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Классы
| Имя | Описание |
|---|---|
| ClassificationEnricher |
Обогащает блоки документов меткой классификации на основе их содержимого. |
| EnricherOptions |
Представляет параметры обогащения, использующие клиент чата ИИ. |
| HeaderChunker |
Разбивает документы на блоки на основе заголовков и их соответствующих уровней, сохраняя контекст заголовка. |
| ImageAlternativeTextEnricher |
IngestionDocumentImage Дополняет элементы альтернативным текстом с помощью службы ИИ, поэтому созданные внедренные элементы могут включать сведения о содержимом изображения. |
| IngestionChunk<T> |
Представляет фрагмент содержимого, извлеченного из объекта IngestionDocument. |
| IngestionChunker<T> |
Разбивает IngestionDocument блоки на блоки. |
| IngestionChunkerOptions |
Параметры настройки блока приема. |
| IngestionChunkProcessor<T> |
Обрабатывает блоки в конвейере. |
| IngestionChunkWriter<T> |
Записывает блоки в место назначения. |
| IngestionDocument |
Не зависящий от формата контейнер, нормализующий различные форматы входных данных в структурированную иерархию. |
| IngestionDocumentElement |
Представляет элемент в объекте IngestionDocument. |
| IngestionDocumentFooter |
Представляет нижний колонтитул в документе. |
| IngestionDocumentHeader |
Представляет заголовок в документе. |
| IngestionDocumentImage |
Представляет изображение в документе. |
| IngestionDocumentParagraph |
Представляет абзац в документе. |
| IngestionDocumentProcessor |
Часть конвейера обработки документов, который принимает IngestionDocument в качестве входных данных и создает (потенциально измененный) IngestionDocument в качестве выходных данных. |
| IngestionDocumentReader |
Считывает исходное IngestionDocumentсодержимое и преобразует его в . |
| IngestionDocumentSection |
Раздел может быть только страницей или логическим группированием элементов в документе. |
| IngestionDocumentTable |
Представляет таблицу в документе. |
| IngestionPipeline<T> |
Представляет конвейер для приема данных из документов и их обработки в блоки. |
| IngestionPipelineOptions |
Параметры настройки конвейера приема. |
| IngestionResult |
Представляет результат операции приема. |
| KeywordEnricher |
Расширяет фрагменты с помощью извлечения ключевых слов с помощью модели чата ИИ. |
| MarkdownReader |
Считывает содержимое Markdown и преобразует его в IngestionDocument. |
| MarkItDownMcpReader |
Считывает документы, преобразовав их в Markdown с помощью сервера MarkItDown MCP. |
| MarkItDownReader |
Считывает документы, преобразовав их в Markdown с помощью средства MarkItDown . |
| SentimentEnricher |
Расширяет блоки с помощью анализа тональности с помощью модели чата ИИ. |
| SummaryEnricher |
Обогащение блоков с помощью модели чата ИИ. |
| VectorStoreWriter<T> |
Записывает блоки в VectorStore схему по умолчанию. |
| VectorStoreWriterOptions |
Представляет параметры для VectorStoreWriter<T>. |