SentimentEnricher Classe

Definição

Enriquece blocos com análise de sentimento usando um modelo de chat de IA.

public ref class SentimentEnricher sealed : Microsoft::Extensions::DataIngestion::IngestionChunkProcessor<System::String ^>
public sealed class SentimentEnricher : Microsoft.Extensions.DataIngestion.IngestionChunkProcessor<string>
type SentimentEnricher = class
    inherit IngestionChunkProcessor<string>
Public NotInheritable Class SentimentEnricher
Inherits IngestionChunkProcessor(Of String)
Herança

Observações

Adiciona metadados de "sentimento" a cada bloco. Pode ser Positivo, Negativo, Neutro ou Desconhecido quando a pontuação de confiança está abaixo do limiar.

Construtores

Name Description
SentimentEnricher(EnricherOptions, Nullable<Double>)

Inicializa uma nova instância da SentimentEnricher classe.

Propriedades

Name Description
MetadataKey

Obtém a chave de metadados usada para armazenar o sentimento.

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>)

Aplica-se a