SemanticSimilarityChunker Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Teilt einen IngestionDocument in Blöcke auf der Grundlage der semantischen Ähnlichkeit zwischen seinen Elementen basierend auf dem Kosinusabstand ihrer Einbettungen auf.
public ref class SemanticSimilarityChunker sealed : Microsoft::Extensions::DataIngestion::IngestionChunker<System::String ^>
public sealed class SemanticSimilarityChunker : Microsoft.Extensions.DataIngestion.IngestionChunker<string>
type SemanticSimilarityChunker = class
inherit IngestionChunker<string>
Public NotInheritable Class SemanticSimilarityChunker
Inherits IngestionChunker(Of String)
- Vererbung
Konstruktoren
| Name | Beschreibung |
|---|---|
| SemanticSimilarityChunker(IEmbeddingGenerator<String,Embedding<Single>>, IngestionChunkerOptions, Nullable<Single>) |
Initialisiert eine neue Instanz der SemanticSimilarityChunker-Klasse. |
Methoden
| Name | Beschreibung |
|---|---|
| ProcessAsync(IngestionDocument, CancellationToken) |
Teilt ein Dokument asynchron in Blöcke auf. |