按帮助文档步骤测试
https://help.aliyun.com/document_detail/2510234.html
首先是安装依赖库
pip3 install dashvector dashscope
git clone 代码
创建代码运行生成向量数据,batch_size为10,写入速度较慢,这里写入部分数据
然后是向量检索
# 基于向量检索的语义搜索
rsp = collection.query(generate_embeddings('应届生 招聘'), output_fields=['title'])
for doc in rsp.output:
print(f"id: {doc.id}, title: {doc.fields['title']}, score: {doc.score}")
测试数据写入读取都可以运行,但是写入数据速度较慢,每次写入数据数量较少,因为AI的数据一般都较多,这样写入方式有点不太容易使用。