KeywordEnricher Klasse

Definition

Reichert Blöcke mit Schlüsselwortextraktion mithilfe eines KI-Chatmodells an.

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

Hinweise

Es fügt jedem Abschnitt "Schlüsselwörter"-Metadaten hinzu. Es handelt sich um ein Array von Zeichenfolgen, die die extrahierten Schlüsselwörter darstellen.

Konstruktoren

Name Beschreibung
KeywordEnricher(EnricherOptions, ReadOnlySpan<String>, Nullable<Int32>, Nullable<Double>)

Initialisiert eine neue Instanz der KeywordEnricher-Klasse.

Eigenschaften

Name Beschreibung
MetadataKey

Ruft den Metadatenschlüssel ab, der zum Speichern der Schlüsselwörter verwendet wird.

Methoden

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

Verarbeitet Datenblöcke asynchron.

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

Verarbeitet Datenblöcke asynchron.

(Geerbt von IngestionChunkProcessor<T>)

Gilt für: