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