ClassificationEnricher Classe
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Enriquece blocos de documentos com uma etiqueta de classificação baseada no seu conteúdo.
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)
- Herança
Observações
Esta aula utiliza um modelo de linguagem baseado em chat para analisar o conteúdo dos blocos do documento e atribuir uma única etiqueta de classificação mais relevante. A classificação é realizada usando um conjunto pré-definido de classes, com uma classe de reserva opcional para casos em que não seja possível determinar uma classificação adequada.
Construtores
| Name | Description |
|---|---|
| ClassificationEnricher(EnricherOptions, ReadOnlySpan<String>, String) |
Inicializa uma nova instância da ClassificationEnricher classe. |
Propriedades
| Name | Description |
|---|---|
| MetadataKey |
Obtém a chave de metadados usada para armazenar a classificação. |
Métodos
| Name | Description |
|---|---|
| ProcessAsync(IAsyncEnumerable<IngestionChunk<String>>, CancellationToken) |
Processa partes de forma assíncrona. |
| ProcessAsync(IAsyncEnumerable<IngestionChunk<T>>, CancellationToken) |
Processa partes de forma assíncrona. (Herdado de IngestionChunkProcessor<T>) |