milvus-io / milvus

A cloud-native vector database, storage for next generation AI applications
https://milvus.io
Apache License 2.0
29.99k stars 2.88k forks source link

[Bug]: 需要提供List <BaseVector>类型数据 #36872

Open qingcaixin opened 3 days ago

qingcaixin commented 3 days ago

Is there an existing issue for this?

Environment

- Milvus version:
- Deployment mode(standalone or cluster):
- MQ type(rocksmq, pulsar or kafka):    
- SDK version(e.g. pymilvus v2.0.0rc2):
- OS(Ubuntu or CentOS): 
- CPU/Memory: 
- GPU: 
- Others:

Current Behavior

.data(query_vectors) 传List<List>报错 必须要传List

<dependency>
        <groupId>io.milvus</groupId>
        <artifactId>milvus-sdk-java</artifactId>
        <version>2.4.5</version>
    </dependency>

List<List> query_vectors = Arrays.asList(Arrays.asList(0.3580376395471989f, -0.6023495712049978f, 0.18414012509913835f, -0.26286205330961354f, 0.9029438446296592f)); HashMap<String, Object> searchParams = new HashMap<>(); searchParams.put("radius", 0.1); searchParams.put("range", 1.0); SearchReq searchReq = SearchReq.builder() .collectionName("quick_setup") .data(query_vectors) .outputFields(Arrays.asList("color_tag")) .searchParams(searchParams) .topK(5) .build(); WechatIMG74

Expected Behavior

No response

Steps To Reproduce

No response

Milvus Log

No response

Anything else?

No response

github-actions[bot] commented 3 days ago

The title and description of this issue contains Chinese. Please use English to describe your issue.

yanliang567 commented 3 days ago

/assign @yhmo /unassign

qingcaixin commented 3 days ago

用2.4.0 运行正常,但是你们官方文档提供的是2.4.5 如果用2.4.5 无法运行你们的demo

xiaofan-luan commented 2 days ago

seems to be a java sdk issue @yhmo please help