package snippet import ( "context" "github.com/qdrant/go-client/qdrant" ) func Main() { client, err := qdrant.NewClient(&qdrant.Config{ Host: "localhost", Port: 6334, }) if err != nil { panic(err) } // @hide client.Query(context.Background(), &qdrant.QueryPoints{ CollectionName: "{collection_name}", Prefetch: []*qdrant.PrefetchQuery{ { Query: qdrant.NewQuerySparse([]uint32{1, 42}, []float32{0.22, 0.8}), Using: qdrant.PtrOf("sparse"), Limit: qdrant.PtrOf(uint64(20)), }, { Query: qdrant.NewQueryDense([]float32{0.01, 0.45, 0.67}), Using: qdrant.PtrOf("dense"), Limit: qdrant.PtrOf(uint64(20)), }, }, Query: qdrant.NewQueryFusion(qdrant.Fusion_DBSF), }) }