Подпись свойства конфигурации weaviate выглядит следующим образом:
wvc.config.Property(
*,
name: str,
data_type: weaviate.collections.classes.config.DataType,
description: Optional[str] = None,
index_filterable: Optional[bool] = None,
index_searchable: Optional[bool] = None,
nested_properties: Union[weaviate.collections.classes.config.Property, List[weaviate.collections.classes.config.Property], NoneType] = None,
skip_vectorization: bool = False,
tokenization: Optional[weaviate.collections.classes.config.Tokenization] = None,
vectorize_property_name: bool = True,
) -> None
где:
skip_vectorization:Whether to skip vectorization of the property. Defaults to `False`.
и
vectorize_property_name : Whether to vectorize the property name. Defaults to `True`.
Векторная БД — это отображение векторов на эти объекты, имеющие несколько свойств. Какая польза от векторизации свойства и имени свойства через аргументы skip_vectoriszation свойство vectorize_property_name





Дуда из Weaviate здесь! Эти параметры позволят вам иметь свойства и/или имена свойств, которые не будут частью результирующей векторизации.
Посмотрите, например, как работает векторизация объекта в Weaviate: https://weaviate.io/developers/weaviate/config-refs/schema#configure-semantic-indexing
Например:
Если в схеме не указано иное, поведение по умолчанию следующее:
Например, этот объект данных,
Article = {
summary: "Cows lose their jobs as milk prices drop",
text: "As his 100 diary cows lumbered over for their Monday..."
}
будет векторизован как:
статья: коровы теряют работу из-за падения цен на молоко, поскольку его 100 молочных коров торопились на понедельник...
Поэтому, если вы решите векторизовать имя свойства, в приведенном выше случае summary и text вы также добавите эту информацию в вектор. Если бы это было так, ваша векторная полезная нагрузка была бы:
краткое содержание статьи коровы теряют работу из-за падения цен на молоко текст, когда его 100 молочных коров тащились на свой понедельник...
Дайте мне знать, если это поможет?
Это определенно было полезно. Спасибо за ваше время :)