ClassificationEnricher Klass

Definition

Berikar dokumentsegment med en klassificeringsetikett baserat på deras innehåll.

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

Kommentarer

Den här klassen använder en chattbaserad språkmodell för att analysera innehållet i dokumentsegment och tilldela en enda, mest relevant klassificeringsetikett. Klassificeringen utförs med hjälp av en fördefinierad uppsättning klasser, med en valfri reservklass för fall där ingen lämplig klassificering kan fastställas.

Konstruktorer

Name Description
ClassificationEnricher(EnricherOptions, ReadOnlySpan<String>, String)

Initierar en ny instans av ClassificationEnricher klassen.

Egenskaper

Name Description
MetadataKey

Hämtar metadatanyckeln som används för att lagra klassificeringen.

Metoder

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

Bearbetar segment asynkront.

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

Bearbetar segment asynkront.

(Ärvd från IngestionChunkProcessor<T>)

Gäller för