DashVector向量检索服务提供下列编程语言的SDK供开发者选择。

  • Python SDK

  • Java SDK

  • HTTP API

  • 更多编程语言的DashVector SDK将在稍后陆续提供。

Python SDK

说明

需要提前安装Python3.7及以上版本,请确保相应的Python版本

执行如下命令,通过pip安装SDK,即可使用向量检索服务 DashVector。以当前最新版本为例:

Shell

pip3 install dashvector

如需升级至最新版本SDK,可执行如下命令。

Shell

pip3 install dashvector --upgrade

Java SDK

说明

需使用Java 1.8及以上版本。您可以通过命令 java -version 查看Java版本。

在工程中添加DashVector Java SDK依赖,即可使用向量检索服务 DashVector。以当前[最新版本](https://mvnrepository.com/artifact/com.aliyun/dashvector-java-sdk为例:

XML

<!-- https://mvnrepository.com/artifact/com.aliyun/dashvector-java-sdk -->
<dependency>
<groupId>com.aliyun</groupId>
<artifactId>dashvector-java-sdk</artifactId>
<version>1.0.18</version>
</dependency>

Gradle

// https://mvnrepository.com/artifact/com.aliyun/dashvector-java-sdk
implementation 'com.aliyun:dashvector-java-sdk:1.0.18'

HTTP API

DashVector向量检索服务支持通过 HTTP 协议进行Collection操作(如创建Collection、删除Collection等)、Doc操作(插入Doc、检索Doc等)。详情可参考HTTP API列表。

如何安装DashVector向量检索服务SDK的更多相关文章

  1. 学习笔记CB011:lucene搜索引擎库、IKAnalyzer中文切词工具、检索服务、查询索引、导流、word2vec

    影视剧字幕聊天语料库特点,把影视剧说话内容一句一句以回车换行罗列三千多万条中国话,相邻第二句很可能是第一句最好回答.一个问句有很多种回答,可以根据相关程度以及历史聊天记录所有回答排序,找到最优,是一个 ...

  2. [python] 向量检索库Faiss使用指北

    Faiss是一个由facebook开发以用于高效相似性搜索和密集向量聚类的库.它能够在任意大小的向量集中进行搜索.它还包含用于评估和参数调整的支持代码.Faiss是用C++编写的,带有Python的完 ...

  3. 在 CentOS7 上安装 zookeeper-3.4.9 服务

    在 CentOS7 上安装 zookeeper-3.4.9 服务 1.创建 /usr/local/services/zookeeper 文件夹: mkdir -p /usr/local/service ...

  4. 安装redis以windows服务形式

    安装redis以windows服务形式 安装redis以windows服务形式 redis windows windows 服务 以前跑redis,老是要开一个命令行窗口,一旦关闭,redis服务就挂 ...

  5. 将Apache手动安装成Windows的服务

    将Apache手动安装成Windows的服务 可以选择在安装Apache时自动将其安装为一个服务.如果选择"for all users",那么Apache将会被安装为服务. 如果选 ...

  6. 安装Nginx作为Windows服务自启动运行

    如果Nginx每次使用都需要手动启动确实很麻烦,所以最好将其设置为Windows系统服务,开机自启动就行了. 1.下载并修改运行环境支持程序 1).下载地址:http://ng-srvinst.att ...

  7. sql server安装程序无法验证服务账户是什么原因

    为了帮助网友解决“sql server安装程序无法验证服务”相关的问题,中国学网通过互联网对“sql server安装程序无法验证服务”相关的解决方案进行了整理,用户详细问题包括:能是尚未向所有要安装 ...

  8. 安装Apache(httpd服务)

    安装Apache(httpd服务) ① 移动所有压缩包到root文件夹下(root的家) ② 解压httpd压缩包(.tar.gz) 使用tar指令解压.tar.gz压缩包 tar 指令 -zxf : ...

  9. OpenVAS漏洞扫描基础教程之OpenVAS概述及安装及配置OpenVAS服务

    OpenVAS漏洞扫描基础教程之OpenVAS概述及安装及配置OpenVAS服务   1.  OpenVAS基础知识 OpenVAS(Open Vulnerability Assessment Sys ...

  10. Linux(CentOS)系统下安装好apache(httpd)服务后,其他电脑无法访问的原因

    原文:Linux(CentOS)系统下安装好apache(httpd)服务后,其他电脑无法访问的原因 今天试了下在虚拟机上利用CentOS系统的yum命令安装好了httpd(apache2.4.6), ...

随机推荐

  1. 关于I/O与并发

    前言 由于笔者在之前发布的一文玩转NGINX中提到过I/O复用模型,在此另起一篇文章简述相关技术. 什么是I/O I/O输入/输出(Input/Output),分为IO设备和IO接口两个部分. 在PO ...

  2. CUDA 线程ID 计算方式

    thread ID 的计算方式,简单来说很像小学学的除法公式,本文转载自同学一篇博客:并进行简单修改: 被除数 = 除数 * 商 + 余数 用公式表示:$$线程Id = blockId * block ...

  3. System.currentTimeMillis()高并发性能优化

    摘要:System.currentTimeMillis()性能问题的研究.测试与优化.   性能优化使用的测试环境: jdk版本jdk8   操作系统: macOS 版本:13.2.1 芯片: App ...

  4. 「Log」2023.8.15 小记

    序幕 七点多到校,整理博客,开始调昨天没整完的题. 手算哈希,把所有部分都先改成暴力. 好消息,暴力没问题,准备改成正解. 学长开始讲课,AC 自动机,秒了. 接着调题,过了.开心. \(\color ...

  5. 资源类型Scheme

    资源类型Scheme 1.介绍 当我们操作资源和 apiserver 进行通信的时候,需要根据资源对象类型的 Group.Version.Kind 以及规范定义.编解码等内容构成 Scheme 类型, ...

  6. 伪共享FalseShare

    伪共享FalseShare 什么是共享 下图是计算的基本结构.L1.L2.L3分别表示一级缓存.二级缓存.三级缓存,越靠近CPU的缓存,速度越快,容量也越小.所以L1缓存很小但很快,并且紧靠着在使用它 ...

  7. 数据库的DML与DQL语句

    1: DML语句 ​ insert into values 1 insert into 表 values(值1,值2,值n); 2 insert into 表(字段1,字段2,字段n) values( ...

  8. k8s service访问偶发超时问题

    问题现象 在某个集群节点上的服务访问service服务:端口,会出现偶发timeout的问题,集群有的节点不会出现访问timeout的问题 问题处理 查看bridge-nf-call-iptables ...

  9. helmfile使用

    说明 使用helmfile时,我们首先得了解helm的使用,以及如何开发一个helm chart. helm是kubernetes的包管理工具.在实际的使用场景中我们涉及同时部署多个chart.区分不 ...

  10. 鸿蒙HarmonyOS基础语法-循环-类型转化-事件

    变量命名规则 1,只能包含数字.字母.下划线.$,不能以数字开头(4种类型) 2,不能使用内置关键字或保留字(比如 let.const) 3,严格区分大小写 声明方式 变量字符串,数字,布尔(与TS一 ...