VectorStoreWriter<T> Classe

Definizione

Scrive blocchi nell'oggetto VectorStore usando lo schema predefinito.

generic <typename T>
public ref class VectorStoreWriter sealed : Microsoft::Extensions::DataIngestion::IngestionChunkWriter<T>
public sealed class VectorStoreWriter<T> : Microsoft.Extensions.DataIngestion.IngestionChunkWriter<T>
type VectorStoreWriter<'T> = class
    inherit IngestionChunkWriter<'T>
Public NotInheritable Class VectorStoreWriter(Of T)
Inherits IngestionChunkWriter(Of T)

Parametri di tipo

T

Tipo di contenuto del blocco.

Ereditarietà
VectorStoreWriter<T>

Costruttori

Nome Descrizione
VectorStoreWriter<T>(VectorStore, Int32, VectorStoreWriterOptions)

Inizializza una nuova istanza della classe VectorStoreWriter<T>.

Proprietà

Nome Descrizione
VectorStoreCollection

Ottiene l'oggetto sottostante VectorStoreCollection<TKey,TRecord> utilizzato per archiviare i blocchi.

Metodi

Nome Descrizione
Dispose()

Elimina il writer e rilascia tutte le risorse associate.

(Ereditato da IngestionChunkWriter<T>)
Dispose(Boolean)

Elimina il writer.

(Ereditato da IngestionChunkWriter<T>)
WriteAsync(IAsyncEnumerable<IngestionChunk<T>>, CancellationToken)

Scrive blocchi in modo asincrono.

Si applica a