Bellek Depolarından Vektör Depolarına Geçiş

Anlam Çekirdeği, vektör depolarıyla etkileşime yönelik iki ayrı soyutlama sağlar.

  1. Eski soyutlamalar kümesi ve temel arabirim Microsoft.SemanticKernel.Memory.IMemoryStore'dir.
  2. Birincil soyut temel sınıfı Microsoft.Extensions.VectorData.VectorStore olan yeni ve geliştirilmiş bir soyutlama seti.

Vektör Deposu soyutlamaları, Bellek Deposu soyutlamalarının sağladığından daha fazla işlevsellik sağlar; örneğin, kendi şemanızı tanımlayabilmek, kayıt başına birden çok vektörü destekleyebilmek (veritabanı izin verir), vb. daha ReadOnlyMemory<float>fazla vektör türünü destekler. Bellek Deposu soyutlamaları yerine Vektör Deposu soyutlamalarını kullanmanızı öneririz.

Tavsiye

Bellek Deposu ve Vektör Deposu soyutlamalarının daha ayrıntılı bir karşılaştırması için buraya bakın.

Bellek Depolarından Vektör Depolarına Geçiş

Geçiş yönergeleri için Eski Anlam Çekirdeği Bellek Depoları sayfasına bakın.

Çok yakında

Daha fazla bilgi yakında sunulacaktır.

Çok yakında

Daha fazla bilgi yakında sunulacaktır.