Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MilvusModel ¶
type MilvusModel struct {
// contains filtered or unexported fields
}
func NewMilvusModel ¶
func NewMilvusModel(ctx context.Context, name string) *MilvusModel
func (*MilvusModel) Init ¶
func (m *MilvusModel) Init() (err error)
func (*MilvusModel) Search ¶
func (m *MilvusModel) Search(req interface{}) (resp interface{}, err error)
type MilvusRequest ¶
type MilvusRequest struct { TopK int CollectionName string VectorField string OutputFields []string Vectors []entity.Vector Partitions []string Expr string MetricType entity.MetricType SearchParams *MilvusSearchParams }
func (*MilvusRequest) AppendVectors ¶
func (r *MilvusRequest) AppendVectors(vectors []float32)
func (*MilvusRequest) SetMetricType ¶
func (r *MilvusRequest) SetMetricType(metricType string)
func (*MilvusRequest) SetSearchParams ¶
func (r *MilvusRequest) SetSearchParams(params map[string]interface{})
type MilvusSearchParams ¶
type MilvusSearchParams struct {
// contains filtered or unexported fields
}
func (*MilvusSearchParams) AddRadius ¶
func (msp *MilvusSearchParams) AddRadius(radius float64)
func (*MilvusSearchParams) AddRangeFilter ¶
func (msp *MilvusSearchParams) AddRangeFilter(rangeFilter float64)
func (*MilvusSearchParams) Params ¶
func (msp *MilvusSearchParams) Params() map[string]interface{}
Click to show internal directories.
Click to hide internal directories.