浏览代码

fix bin search gui problem

shanghaikid 2 年之前
父节点
当前提交
009601f476
共有 3 个文件被更改,包括 6 次插入2 次删除
  1. 1 1
      client/src/consts/Milvus.tsx
  2. 1 1
      client/src/pages/search/VectorSearch.tsx
  3. 4 0
      server/src/utils/Helper.ts

+ 1 - 1
client/src/consts/Milvus.tsx

@@ -107,7 +107,7 @@ export const BINARY_INDEX_CONFIG: indexConfigType = {
   // },
   BIN_FLAT: {
     create: ['nlist'],
-    search: ['nprobe'],
+    search: [],
   },
   BIN_IVF_FLAT: {
     create: ['nlist'],

+ 1 - 1
client/src/pages/search/VectorSearch.tsx

@@ -301,7 +301,7 @@ const VectorSearch = () => {
       anns_field: selectedField,
       topk: topK,
       metric_type: selectedMetricType,
-      round_decimal: searchParam.round_decimal,
+      round_decimal: Number(searchParam.round_decimal),
     };
 
     const params: VectorSearchParam = {

+ 4 - 0
server/src/utils/Helper.ts

@@ -20,6 +20,10 @@ export const genDataByType = ({ data_type, type_params }: FieldSchema) => {
       return Array.from({ length: (type_params as any)[0].value }).map(() =>
         Math.random()
       );
+    case 'BinaryVector':
+      return Array.from({ length: (type_params as any)[0].value / 8 }).map(() =>
+        Math.random()
+      );
     case 'VarChar':
       return makeRandomId((type_params as any)[0].value);
   }