Merge branch ‘dev/rogersqsliu’ into ‘main’ (merge request !94) support tls
Merge branch ‘dev/rogersqsliu’ into ‘main’ (merge request !94)
support tls
Use go get to install the latest version of the TencentCloud VectorDB Go SDK and dependencies:
go get
go get -u github.com/tencent/vectordatabase-sdk-go/tcvectordb
Create New VectorDB Client To Start: ```go import “github.com/tencent/vectordatabase-sdk-go/tcvectordb”
cli, err := tcvectordb.NewRpcClient(“vdb http url or ip and post”, “root”, “key get from web console”, &tcvectordb.ClientOption{ ReadConsistency: tcvectordb.EventualConsistency, MaxIdldConnPerHost: 10, IdleConnTimeout: time.Second * 10, }) if err != nil { // handle err } defer cli.Close()
db, err := cli.CreateDatabase(context.Background(), “DATABASE NAME”)
### Examples See [example](example) about how to use this package to communicate with TencentCloud VectorDB
版权所有:中国计算机学会技术支持:开源发展技术委员会 京ICP备13000930号-9 京公网安备 11010802032778号
TencentCloud VectorDB Go SDK
Getting started
Prerequisites
Install TencentCloud VectorDB Go SDK
Use
go getto install the latest version of the TencentCloud VectorDB Go SDK and dependencies:Create New VectorDB Client To Start: ```go import “github.com/tencent/vectordatabase-sdk-go/tcvectordb”
cli, err := tcvectordb.NewRpcClient(“vdb http url or ip and post”, “root”, “key get from web console”, &tcvectordb.ClientOption{ ReadConsistency: tcvectordb.EventualConsistency, MaxIdldConnPerHost: 10, IdleConnTimeout: time.Second * 10, }) if err != nil { // handle err } defer cli.Close()
db, err := cli.CreateDatabase(context.Background(), “DATABASE NAME”)