Langue

SummaryEnricher Classe

Définition

Enrichit des blocs avec du texte de synthèse à l’aide d’un modèle de conversation IA.

public ref class SummaryEnricher sealed : Microsoft::Extensions::DataIngestion::IngestionChunkProcessor<System::String ^>
public sealed class SummaryEnricher : Microsoft.Extensions.DataIngestion.IngestionChunkProcessor<string>
type SummaryEnricher = class
    inherit IngestionChunkProcessor<string>
Public NotInheritable Class SummaryEnricher
Inherits IngestionChunkProcessor(Of String)
Héritage

Remarques

Il ajoute des métadonnées de texte « résumé » à chaque bloc.

Constructeurs

Nom Description
SummaryEnricher(EnricherOptions, Nullable<Int32>)

Initialise une nouvelle instance de la classe SummaryEnricher.

Propriétés

Nom Description
MetadataKey

Obtient la clé de métadonnées utilisée pour stocker le résumé.

Méthodes

Nom Description
ProcessAsync(IAsyncEnumerable<IngestionChunk<String>>, CancellationToken)

Traite les blocs de manière asynchrone.

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

Traite les blocs de manière asynchrone.

(Hérité de IngestionChunkProcessor<T>)

S’applique à