Documentation
¶
Overview ¶
Package qdrant implements the vectorstore.Store interface for Qdrant.
Index ¶
- type Client
- func (c *Client) Close() error
- func (c *Client) Count(ctx context.Context, collection string) (int64, error)
- func (c *Client) DeleteCollection(ctx context.Context, name string) error
- func (c *Client) EnsureCollection(ctx context.Context, name string, dim int) error
- func (c *Client) Search(ctx context.Context, collection string, vector []float32, topK int) ([]vectorstore.Result, error)
- func (c *Client) Upsert(ctx context.Context, collection string, points []vectorstore.Point) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Client ¶
type Client struct {
// contains filtered or unexported fields
}
Client implements vectorstore.Store for Qdrant.
func (*Client) DeleteCollection ¶
DeleteCollection removes a collection and all its data.
func (*Client) EnsureCollection ¶
EnsureCollection creates a collection if it doesn't exist.
Click to show internal directories.
Click to hide internal directories.