You need to enable JavaScript to run this app.
文档中心
向量数据库VikingDB

向量数据库VikingDB

复制全文
下载 pdf
Go SDK
安装与client初始化
复制全文
下载 pdf
安装与client初始化

向量数据库 Viking DB 支持通过 Go SDK 操作数据库。在使用 Go SDK 之前,需要先完成安装 SDK 和 初始化 SDK 步骤。

前提条件
  1. 已通过 注册账号及开通服务 操作完成注册账号及开通服务。
  2. 获取安全凭证。Access Key(访问密钥)是访问火山引擎服务的安全凭证,包含Access Key ID(简称为AK)和Secret Access Key(简称为SK)两部分。可登录火山引擎控制台并前往【密钥管理】查看当前账号的 AK / SK,更多详情请参考 Access Key(密钥)管理
    Image

安装 SDK

安装 SDK for Go,支持 Go 1.14 及其以上版本。

go get -u github.com/volcengine/volc-sdk-golang

初始化 SDK

配置安全凭证,根据向量库名、token初始化 client。其中,请求域名(host)支持 http 和 https,根据实际情况配置。

  • 华北域名:api-vikingdb.volces.com
  • 华东域名:api-vikingdb.mlp.cn-shanghai.volces.com
  • 柔佛域名:api-vikingdb.mlp.ap-mya.byteplus.com
  • 如需私网连接,参考VikingDB 私网连接方式进行配置并获取域名。目前私网连接请求域名仅支持http。

地区(region)根据实际情况配置,华北:cn-beijing,华东:cn-shanghai,柔佛:ap-southeast-1。

说明

代码中 Your ak 及 Your sk 需要分别替换为您的 AK 及 SK,Your host、Your region、Your scheme 替换为您使用的域名、地区、请求协议(http / https)。

import (
        "github.com/volcengine/volc-sdk-golang/service/vikingdb"
)
func main() {
        // host中不需要加http或者https等前缀,scheme字段填写http或者https
        // 当scheme字段为http时,host可以填写ip或域名,当scheme字段为https时, host只能填写域名
        //scheme 可选,可选值:http/https,默认http。
        service := vikingdb.NewVikingDBService("Your host", "Your region", "Your ak", "Your sk", "Your scheme")
}

设置connecTimeout(可选)

// 可配置,默认5s
service.SetConnectionTimeout(5)
最近更新时间:2025.09.30 16:06:32
这个页面对您有帮助吗?
有用
有用
无用
无用