ClassificationEnricher Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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
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>) |