From b49c1a0fe1f829095437b1ba64663d5e4233eb54 Mon Sep 17 00:00:00 2001 From: Stanislav Tebloev Date: Tue, 14 Oct 2025 14:39:52 +0000 Subject: [PATCH 1/2] Remove warning from KNN docs --- ydb/docs/en/core/yql/reference/udf/list/knn.md | 6 ------ ydb/docs/ru/core/yql/reference/udf/list/knn.md | 6 ------ 2 files changed, 12 deletions(-) diff --git a/ydb/docs/en/core/yql/reference/udf/list/knn.md b/ydb/docs/en/core/yql/reference/udf/list/knn.md index 78d81e8e4abb..2c7f16b695a0 100644 --- a/ydb/docs/en/core/yql/reference/udf/list/knn.md +++ b/ydb/docs/en/core/yql/reference/udf/list/knn.md @@ -45,12 +45,6 @@ Currently {{ ydb-short-name }} does not support storing `Tagged`, so before stor {% endnote %} -{% note info %} - -Currently {{ ydb-short-name }} does not support building an index for vectors with bit quantization `BitVector`. - -{% endnote %} - {% endif %} #### Function signatures {#functions-convert-signature} diff --git a/ydb/docs/ru/core/yql/reference/udf/list/knn.md b/ydb/docs/ru/core/yql/reference/udf/list/knn.md index 51b9bf17af6f..7749b5c4945a 100644 --- a/ydb/docs/ru/core/yql/reference/udf/list/knn.md +++ b/ydb/docs/ru/core/yql/reference/udf/list/knn.md @@ -44,12 +44,6 @@ {% endnote %} -{% note info %} - -В настоящий момент {{ ydb-short-name }} не поддерживает построение векторных индексов для бинарных векторов `BitVector`. - -{% endnote %} - {% endif %} #### Сигнатуры функций {#functions-convert-signature} From 683a8e29b8209ef88b4f4cd0f4c93a588fcbfbba Mon Sep 17 00:00:00 2001 From: Stanislav Tebloev Date: Tue, 14 Oct 2025 14:50:29 +0000 Subject: [PATCH 2/2] Add `bit` vector_type --- .../yql/reference/syntax/_includes/vector_index_parameters.md | 2 +- .../yql/reference/syntax/_includes/vector_index_parameters.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/ydb/docs/en/core/yql/reference/syntax/_includes/vector_index_parameters.md b/ydb/docs/en/core/yql/reference/syntax/_includes/vector_index_parameters.md index 34afb2f4bac9..cb61e4570f37 100644 --- a/ydb/docs/en/core/yql/reference/syntax/_includes/vector_index_parameters.md +++ b/ydb/docs/en/core/yql/reference/syntax/_includes/vector_index_parameters.md @@ -1,6 +1,6 @@ * common parameters for all vector indexes: * `vector_dimension` - embedding vector dimensionality (should be between 1 and 16384) - * `vector_type` - vector value type (`float`, `uint8`, or `int8`) + * `vector_type` - vector value type (`float`, `uint8`, `int8`, or `bit`) * `distance` - distance function (`cosine`, `manhattan`, or `euclidean`), mutually exclusive with `similarity` * `similarity` - similarity function (`inner_product` or `cosine`), mutually exclusive with `distance` * specific parameters for `vector_kmeans_tree` (see [the reference](../../../../dev/vector-indexes.md#kmeans-tree-type)): diff --git a/ydb/docs/ru/core/yql/reference/syntax/_includes/vector_index_parameters.md b/ydb/docs/ru/core/yql/reference/syntax/_includes/vector_index_parameters.md index 06c5d6b3eabe..04905ff9e017 100644 --- a/ydb/docs/ru/core/yql/reference/syntax/_includes/vector_index_parameters.md +++ b/ydb/docs/ru/core/yql/reference/syntax/_includes/vector_index_parameters.md @@ -1,6 +1,6 @@ * общие параметры для всех векторных индексов: * `vector_dimension` - размерность вектора эмбеддинга (значение от 1 до 16384); - * `vector_type` - тип значений вектора (`float`, `uint8` или `int8`); + * `vector_type` - тип значений вектора (`float`, `uint8`, `int8` или `bit`); * `distance` - функция расстояния (`cosine`, `manhattan` или `euclidean`), взаимосключающий с `similarity`; * `similarity` - функция схожести (`inner_product` или `cosine`), взаимосключающий с `distance`; * специфичные параметры для `vector_kmeans_tree`{% if backend_name == "YDB" and oss == true %} (см. [документацию](../../../../dev/vector-indexes.md#kmeans-tree-type)){% endif %}: