ClassificationEnricher Класс

Определение

Обогащает блоки документов меткой классификации на основе их содержимого.

public ref class ClassificationEnricher sealed : Microsoft::Extensions::DataIngestion::IngestionChunkProcessor<System::String ^>
public sealed class ClassificationEnricher : Microsoft.Extensions.DataIngestion.IngestionChunkProcessor<string>
type ClassificationEnricher = class
    inherit IngestionChunkProcessor<string>
Public NotInheritable Class ClassificationEnricher
Inherits IngestionChunkProcessor(Of String)
Наследование
ClassificationEnricher

Комментарии

Этот класс использует языковую модель на основе чата для анализа содержимого блоков документов и назначения одной, наиболее релевантной метки классификации. Классификация выполняется с помощью предопределенного набора классов с необязательным резервным классом для случаев, когда не удается определить подходящую классификацию.

Конструкторы

Имя Описание
ClassificationEnricher(EnricherOptions, ReadOnlySpan<String>, String)

Инициализирует новый экземпляр класса ClassificationEnricher.

Свойства

Имя Описание
MetadataKey

Возвращает ключ метаданных, используемый для хранения классификации.

Методы

Имя Описание
ProcessAsync(IAsyncEnumerable<IngestionChunk<String>>, CancellationToken)

Обрабатывает блоки асинхронно.

ProcessAsync(IAsyncEnumerable<IngestionChunk<T>>, CancellationToken)

Обрабатывает блоки асинхронно.

(Унаследовано от IngestionChunkProcessor<T>)

Применяется к