diff --git a/llama-index-integrations/vector_stores/llama-index-vector-stores-weaviate/llama_index/vector_stores/weaviate/base.py b/llama-index-integrations/vector_stores/llama-index-vector-stores-weaviate/llama_index/vector_stores/weaviate/base.py index 6e11638f70109e2240b730085b8695036001550b..d2d3a5387a6cc9e6188fbab42f1be75c03f68702 100644 --- a/llama-index-integrations/vector_stores/llama-index-vector-stores-weaviate/llama_index/vector_stores/weaviate/base.py +++ b/llama-index-integrations/vector_stores/llama-index-vector-stores-weaviate/llama_index/vector_stores/weaviate/base.py @@ -73,7 +73,7 @@ def _to_weaviate_filter(standard_filters: MetadataFilters) -> Dict[str, Any]: if isinstance(filter.value, float): value_type = "valueNumber" elif isinstance(filter.value, int): - value_type = "valueNumber" + value_type = "valueInt" elif isinstance(filter.value, str) and filter.value.isnumeric(): filter.value = float(filter.value) value_type = "valueNumber" diff --git a/llama-index-integrations/vector_stores/llama-index-vector-stores-weaviate/pyproject.toml b/llama-index-integrations/vector_stores/llama-index-vector-stores-weaviate/pyproject.toml index a2eec940f757c207445148fb6f7c498cd9c5c027..92354b6c18f5d611722f8f0df65a71c751d00134 100644 --- a/llama-index-integrations/vector_stores/llama-index-vector-stores-weaviate/pyproject.toml +++ b/llama-index-integrations/vector_stores/llama-index-vector-stores-weaviate/pyproject.toml @@ -27,7 +27,7 @@ exclude = ["**/BUILD"] license = "MIT" name = "llama-index-vector-stores-weaviate" readme = "README.md" -version = "0.1.3" +version = "0.1.4" [tool.poetry.dependencies] python = ">=3.8.1,<4.0"