Wie kann ich in CosmosDB eine Vektorsuche mithilfe eines Arrays von Objekten durchführen?C#

Ein Treffpunkt für C#-Programmierer
Guest
 Wie kann ich in CosmosDB eine Vektorsuche mithilfe eines Arrays von Objekten durchführen?

Post by Guest »

Ich habe einen Container mit dem Namen „vectormodels“, der Elemente vom Typ BgBomVectorModel enthält. Meine Aufgabe besteht darin, ein Array von BgBomVectorItem zurückzugeben. Jedes Modell besteht aus 200 BgBomVectorItem-Elementen und der Container enthält insgesamt 1000 Modelle. Ich kenne die spezifischen Modelle, die ich benötige, da mein Kunde ein Modell anhand seiner ID auswählt. Sie benötigen jedoch nur 5 oder 6 BgBomVectorItem-Elemente aus dem ausgewählten Modell. Daher muss ich eine Vektorsuche innerhalb des Arrays durchführen.
  • Wir haben viele Beispiele für die Sammlung von Vektorsuchcontainern. Aber nicht innerhalb des Objekts.
  • Ich verwende Semantic Kernel.
  • Ich vermute, dass das Problem an der Indexierungsrichtlinie liegt.

Code: Select all

    public class BgBomVectorModel
{
[VectorStoreRecordKey]
[JsonProperty(PropertyName = "id")]
public string Id { get; set; } //

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post