SDK 准备
更新时间:2025-01-14
百度向量数据库 Mochow JAVA SDK
针对百度智能云向量数据库,我们推出了一套 JAVA SDK(下称Mochow SDK),方便用户通过代码调用百度向量数据库。
如何安装
使用Maven安装 在Maven的pom.xml文件中添加mochow-sdk-java的依赖:
XML
1<dependency>
2 <groupId>com.baidu</groupId>
3 <artifactId>mochow-sdk-java</artifactId>
4 <version>2.1.1</version>
5</dependency>
JAVA SDK可以在Java1.7,Java1.8环境下运行。
快速使用
在使用Mochow SDK 之前,用户需要在百度智能云上创建向量数据库,以获得 API Key。API Key 是用户在调用Mochow SDK 时所需要的凭证。具体获取流程参见平台的向量数据库使用说明文档。
获取到 API Key 后,用户还需要传递它们来初始化Mochow SDK。 可以通过如下方式初始化Mochow SDK:
Java
1import com.baidu.mochow.auth.Credentials;
2import com.baidu.mochow.client.ClientConfiguration;
3import com.baidu.mochow.client.MochowClient;
4
5public class Main {
6 public static void main(String[] args) {
7 String account = "root";
8 String apiKey = "your_api_key";
9 String endpoint = "your_service_endpoint"; // example: 127.0.0.1:5287
10
11 // 创建Mochow服务的Client
12 ClientConfiguration clientConfiguration = new ClientConfiguration();
13 clientConfiguration.setCredentials(new Credentials(account, apiKey));
14 clientConfiguration.setEndpoint(endpoint);
15 MochowClient mochowClient = new MochowClient(clientConfiguration);
16
17 // 创建database
18 mochowClient.createDatabase("your_database_name");
19 }
20}