KeywordEnricher Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Arricchisce i blocchi con l'estrazione di parole chiave usando un modello di chat di intelligenza artificiale.
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)
- Ereditarietà
Commenti
Aggiunge metadati "parole chiave" a ogni blocco. Si tratta di una matrice di stringhe che rappresentano le parole chiave estratte.
Costruttori
| Nome | Descrizione |
|---|---|
| KeywordEnricher(EnricherOptions, ReadOnlySpan<String>, Nullable<Int32>, Nullable<Double>) |
Inizializza una nuova istanza della classe KeywordEnricher. |
Proprietà
| Nome | Descrizione |
|---|---|
| MetadataKey |
Ottiene la chiave di metadati utilizzata per archiviare le parole chiave. |
Metodi
| Nome | Descrizione |
|---|---|
| ProcessAsync(IAsyncEnumerable<IngestionChunk<String>>, CancellationToken) |
Elabora blocchi in modo asincrono. |
| ProcessAsync(IAsyncEnumerable<IngestionChunk<T>>, CancellationToken) |
Elabora blocchi in modo asincrono. (Ereditato da IngestionChunkProcessor<T>) |