diff --git a/libs/community/langchain_community/utilities/sql_database.py b/libs/community/langchain_community/utilities/sql_database.py index d666141c..901ca9aa 100644 --- a/libs/community/langchain_community/utilities/sql_database.py +++ b/libs/community/langchain_community/utilities/sql_database.py @@ -110,6 +110,7 @@ def __init__( self._all_tables = set( list(self._inspector.get_table_names(schema=schema)) + (self._inspector.get_view_names(schema=schema) if view_support else []) + + (self._inspector.get_materialized_view_names(schema=schema) if view_support else []) ) self._include_tables = set(include_tables) if include_tables else set() diff --git a/libs/community/pyproject.toml b/libs/community/pyproject.toml index 35a77106..7ae59a15 100644 --- a/libs/community/pyproject.toml +++ b/libs/community/pyproject.toml @@ -22,7 +22,7 @@ dependencies = [ "numpy>=2.1.0; python_version>='3.13'", ] name = "langchain-community" -version = "0.3.30" +version = "0.3.30a1" description = "Community contributed LangChain integrations." readme = "README.md" diff --git a/libs/community/scripts/check_pickle.sh b/libs/community/scripts/check_pickle.sh old mode 100755 new mode 100644 diff --git a/libs/community/scripts/check_pydantic.sh b/libs/community/scripts/check_pydantic.sh old mode 100755 new mode 100644 diff --git a/libs/community/scripts/lint_imports.sh b/libs/community/scripts/lint_imports.sh old mode 100755 new mode 100644 diff --git a/libs/community/tests/.DS_Store b/libs/community/tests/.DS_Store deleted file mode 100644 index 50c2edb9..00000000 Binary files a/libs/community/tests/.DS_Store and /dev/null differ diff --git a/libs/community/tests/integration_tests/graphs/docker-compose-ontotext-graphdb/start.sh b/libs/community/tests/integration_tests/graphs/docker-compose-ontotext-graphdb/start.sh old mode 100755 new mode 100644 diff --git a/libs/community/tests/integration_tests/llms/test_huggingface_pipeline.py b/libs/community/tests/integration_tests/llms/test_huggingface_pipeline.py old mode 100755 new mode 100644 diff --git a/libs/community/tests/integration_tests/llms/test_mlx_pipeline.py b/libs/community/tests/integration_tests/llms/test_mlx_pipeline.py old mode 100755 new mode 100644 diff --git a/libs/community/tests/integration_tests/vectorstores/cassettes/test_upstash/test_upstash_max_marginal_relevance_search_with_metadata_async.yaml b/libs/community/tests/integration_tests/vectorstores/cassettes/test_upstash/test_upstash_max_marginal_relevance_search_with_metadata_async.yaml deleted file mode 100644 index 7a9827b1..00000000 --- a/libs/community/tests/integration_tests/vectorstores/cassettes/test_upstash/test_upstash_max_marginal_relevance_search_with_metadata_async.yaml +++ /dev/null @@ -1,386 +0,0 @@ -interactions: -- request: - body: '' - headers: - User-Agent: - - User-Agent-DUMMY - accept: - - '*/*' - accept-encoding: - - gzip, deflate - authorization: - - authorization-DUMMY - connection: - - keep-alive - content-length: - - '0' - host: - - fond-mutt-96644-eu1-vector.upstash.io - upstash-telemetry-platform: - - unknown - upstash-telemetry-runtime: - - python@v3.9.19 - upstash-telemetry-sdk: - - upstash-vector-py@v0.3.1 - method: POST - uri: https://fond-mutt-96644-eu1-vector.upstash.io/reset - response: - content: "{\n \"result\" : \"Success\"\n}" - headers: - Connection: - - keep-alive - Content-Length: - - '26' - Content-Type: - - application/json - Date: - - Sat, 27 Apr 2024 22:13:20 GMT - Strict-Transport-Security: - - max-age=31536000; includeSubDomains - http_version: HTTP/1.1 - status_code: 200 -- request: - body: '' - headers: - User-Agent: - - User-Agent-DUMMY - accept: - - '*/*' - accept-encoding: - - gzip, deflate - authorization: - - authorization-DUMMY - connection: - - keep-alive - content-length: - - '0' - host: - - thankful-dane-25695-eu1-vector.upstash.io - upstash-telemetry-platform: - - unknown - upstash-telemetry-runtime: - - python@v3.9.19 - upstash-telemetry-sdk: - - upstash-vector-py@v0.3.1 - method: POST - uri: https://thankful-dane-25695-eu1-vector.upstash.io/reset - response: - content: "{\n \"result\" : \"Success\"\n}" - headers: - Connection: - - keep-alive - Content-Length: - - '26' - Content-Type: - - application/json - Date: - - Sat, 27 Apr 2024 22:13:20 GMT - Strict-Transport-Security: - - max-age=31536000; includeSubDomains - http_version: HTTP/1.1 - status_code: 200 -- request: - body: '' - headers: - User-Agent: - - User-Agent-DUMMY - accept: - - '*/*' - accept-encoding: - - gzip, deflate - authorization: - - authorization-DUMMY - connection: - - keep-alive - content-length: - - '0' - host: - - fond-mutt-96644-eu1-vector.upstash.io - upstash-telemetry-platform: - - unknown - upstash-telemetry-runtime: - - python@v3.9.19 - upstash-telemetry-sdk: - - upstash-vector-py@v0.3.1 - method: POST - uri: https://fond-mutt-96644-eu1-vector.upstash.io/info - response: - content: "{\n \"result\" : {\n \"vectorCount\" : 0,\n \"pendingVectorCount\" - : 0,\n \"indexSize\" : 0,\n \"dimension\" : 10,\n \"similarityFunction\" - : \"COSINE\"\n }\n}" - headers: - Connection: - - keep-alive - Content-Length: - - '154' - Content-Type: - - application/json - Date: - - Sat, 27 Apr 2024 22:13:20 GMT - Strict-Transport-Security: - - max-age=31536000; includeSubDomains - http_version: HTTP/1.1 - status_code: 200 -- request: - body: '' - headers: - User-Agent: - - User-Agent-DUMMY - accept: - - '*/*' - accept-encoding: - - gzip, deflate - authorization: - - authorization-DUMMY - connection: - - keep-alive - content-length: - - '0' - host: - - thankful-dane-25695-eu1-vector.upstash.io - upstash-telemetry-platform: - - unknown - upstash-telemetry-runtime: - - python@v3.9.19 - upstash-telemetry-sdk: - - upstash-vector-py@v0.3.1 - method: POST - uri: https://thankful-dane-25695-eu1-vector.upstash.io/info - response: - content: "{\n \"result\" : {\n \"vectorCount\" : 0,\n \"pendingVectorCount\" - : 0,\n \"indexSize\" : 0,\n \"dimension\" : 384,\n \"similarityFunction\" - : \"COSINE\"\n }\n}" - headers: - Connection: - - keep-alive - Content-Length: - - '155' - Content-Type: - - application/json - Date: - - Sat, 27 Apr 2024 22:13:20 GMT - Strict-Transport-Security: - - max-age=31536000; includeSubDomains - http_version: HTTP/1.1 - status_code: 200 -- request: - body: '[{"id": "0", "vector": [1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 0.0], - "metadata": {"text": "foo"}}, {"id": "1", "vector": [1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0], "metadata": {"waldo": 1, "text": "bar"}}, {"id": "3", - "vector": [1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 2.0], "metadata": {"waldo": - 1, "text": "baz"}}, {"id": "4", "vector": [1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 3.0], "metadata": {"waldo": 2, "text": "fred"}}]' - headers: - User-Agent: - - User-Agent-DUMMY - accept: - - '*/*' - accept-encoding: - - gzip, deflate - authorization: - - authorization-DUMMY - connection: - - keep-alive - content-length: - - '453' - content-type: - - application/json - host: - - fond-mutt-96644-eu1-vector.upstash.io - upstash-telemetry-platform: - - unknown - upstash-telemetry-runtime: - - python@v3.9.19 - upstash-telemetry-sdk: - - upstash-vector-py@v0.3.1 - method: POST - uri: https://fond-mutt-96644-eu1-vector.upstash.io/upsert - response: - content: "{\n \"result\" : \"Success\"\n}" - headers: - Connection: - - keep-alive - Content-Length: - - '26' - Content-Type: - - application/json - Date: - - Sat, 27 Apr 2024 22:13:21 GMT - Strict-Transport-Security: - - max-age=31536000; includeSubDomains - http_version: HTTP/1.1 - status_code: 200 -- request: - body: '' - headers: - User-Agent: - - User-Agent-DUMMY - accept: - - '*/*' - accept-encoding: - - gzip, deflate - authorization: - - authorization-DUMMY - connection: - - keep-alive - content-length: - - '0' - host: - - fond-mutt-96644-eu1-vector.upstash.io - upstash-telemetry-platform: - - unknown - upstash-telemetry-runtime: - - python@v3.9.19 - upstash-telemetry-sdk: - - upstash-vector-py@v0.3.1 - method: POST - uri: https://fond-mutt-96644-eu1-vector.upstash.io/info - response: - content: "{\n \"result\" : {\n \"vectorCount\" : 4,\n \"pendingVectorCount\" - : 4,\n \"indexSize\" : 295,\n \"dimension\" : 10,\n \"similarityFunction\" - : \"COSINE\"\n }\n}" - headers: - Connection: - - keep-alive - Content-Length: - - '156' - Content-Type: - - application/json - Date: - - Sat, 27 Apr 2024 22:13:21 GMT - Strict-Transport-Security: - - max-age=31536000; includeSubDomains - http_version: HTTP/1.1 - status_code: 200 -- request: - body: '' - headers: - User-Agent: - - User-Agent-DUMMY - accept: - - '*/*' - accept-encoding: - - gzip, deflate - authorization: - - authorization-DUMMY - connection: - - keep-alive - content-length: - - '0' - host: - - fond-mutt-96644-eu1-vector.upstash.io - upstash-telemetry-platform: - - unknown - upstash-telemetry-runtime: - - python@v3.9.19 - upstash-telemetry-sdk: - - upstash-vector-py@v0.3.1 - method: POST - uri: https://fond-mutt-96644-eu1-vector.upstash.io/info - response: - content: "{\n \"result\" : {\n \"vectorCount\" : 4,\n \"pendingVectorCount\" - : 4,\n \"indexSize\" : 295,\n \"dimension\" : 10,\n \"similarityFunction\" - : \"COSINE\"\n }\n}" - headers: - Connection: - - keep-alive - Content-Length: - - '156' - Content-Type: - - application/json - Date: - - Sat, 27 Apr 2024 22:13:21 GMT - Strict-Transport-Security: - - max-age=31536000; includeSubDomains - http_version: HTTP/1.1 - status_code: 200 -- request: - body: '' - headers: - User-Agent: - - User-Agent-DUMMY - accept: - - '*/*' - accept-encoding: - - gzip, deflate - authorization: - - authorization-DUMMY - connection: - - keep-alive - content-length: - - '0' - host: - - fond-mutt-96644-eu1-vector.upstash.io - upstash-telemetry-platform: - - unknown - upstash-telemetry-runtime: - - python@v3.9.19 - upstash-telemetry-sdk: - - upstash-vector-py@v0.3.1 - method: POST - uri: https://fond-mutt-96644-eu1-vector.upstash.io/info - response: - content: "{\n \"result\" : {\n \"vectorCount\" : 4,\n \"pendingVectorCount\" - : 0,\n \"indexSize\" : 295,\n \"dimension\" : 10,\n \"similarityFunction\" - : \"COSINE\"\n }\n}" - headers: - Connection: - - keep-alive - Content-Length: - - '156' - Content-Type: - - application/json - Date: - - Sat, 27 Apr 2024 22:13:22 GMT - Strict-Transport-Security: - - max-age=31536000; includeSubDomains - http_version: HTTP/1.1 - status_code: 200 -- request: - body: '{"topK": 20, "includeVectors": true, "includeMetadata": true, "filter": - "waldo = 1", "vector": [1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 0.0]}' - headers: - User-Agent: - - User-Agent-DUMMY - accept: - - '*/*' - accept-encoding: - - gzip, deflate - authorization: - - authorization-DUMMY - connection: - - keep-alive - content-length: - - '146' - content-type: - - application/json - host: - - fond-mutt-96644-eu1-vector.upstash.io - upstash-telemetry-platform: - - unknown - upstash-telemetry-runtime: - - python@v3.9.19 - upstash-telemetry-sdk: - - upstash-vector-py@v0.3.1 - method: POST - uri: https://fond-mutt-96644-eu1-vector.upstash.io/query - response: - content: "{\n \"result\" : [ {\n \"id\" : \"1\",\n \"score\" : 0.97434163,\n - \ \"vector\" : [ 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ],\n \"metadata\" - : {\"waldo\":1,\"text\":\"bar\"}\n }, {\n \"id\" : \"3\",\n \"score\" - : 0.91602516,\n \"vector\" : [ 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 2.0 ],\n \"metadata\" : {\"waldo\":1,\"text\":\"baz\"}\n } ]\n}" - headers: - Connection: - - keep-alive - Content-Length: - - '339' - Content-Type: - - application/json - Date: - - Sat, 27 Apr 2024 22:13:22 GMT - Strict-Transport-Security: - - max-age=31536000; includeSubDomains - http_version: HTTP/1.1 - status_code: 200 -version: 1 diff --git a/libs/community/tests/integration_tests/vectorstores/cassettes/test_upstash/test_upstash_similarity_search_by_vector_with_metadata_async.yaml b/libs/community/tests/integration_tests/vectorstores/cassettes/test_upstash/test_upstash_similarity_search_by_vector_with_metadata_async.yaml deleted file mode 100644 index 3527644c..00000000 --- a/libs/community/tests/integration_tests/vectorstores/cassettes/test_upstash/test_upstash_similarity_search_by_vector_with_metadata_async.yaml +++ /dev/null @@ -1,384 +0,0 @@ -interactions: -- request: - body: '' - headers: - User-Agent: - - User-Agent-DUMMY - accept: - - '*/*' - accept-encoding: - - gzip, deflate - authorization: - - authorization-DUMMY - connection: - - keep-alive - content-length: - - '0' - host: - - fond-mutt-96644-eu1-vector.upstash.io - upstash-telemetry-platform: - - unknown - upstash-telemetry-runtime: - - python@v3.9.19 - upstash-telemetry-sdk: - - upstash-vector-py@v0.3.1 - method: POST - uri: https://fond-mutt-96644-eu1-vector.upstash.io/reset - response: - content: "{\n \"result\" : \"Success\"\n}" - headers: - Connection: - - keep-alive - Content-Length: - - '26' - Content-Type: - - application/json - Date: - - Sat, 27 Apr 2024 22:13:15 GMT - Strict-Transport-Security: - - max-age=31536000; includeSubDomains - http_version: HTTP/1.1 - status_code: 200 -- request: - body: '' - headers: - User-Agent: - - User-Agent-DUMMY - accept: - - '*/*' - accept-encoding: - - gzip, deflate - authorization: - - authorization-DUMMY - connection: - - keep-alive - content-length: - - '0' - host: - - thankful-dane-25695-eu1-vector.upstash.io - upstash-telemetry-platform: - - unknown - upstash-telemetry-runtime: - - python@v3.9.19 - upstash-telemetry-sdk: - - upstash-vector-py@v0.3.1 - method: POST - uri: https://thankful-dane-25695-eu1-vector.upstash.io/reset - response: - content: "{\n \"result\" : \"Success\"\n}" - headers: - Connection: - - keep-alive - Content-Length: - - '26' - Content-Type: - - application/json - Date: - - Sat, 27 Apr 2024 22:13:16 GMT - Strict-Transport-Security: - - max-age=31536000; includeSubDomains - http_version: HTTP/1.1 - status_code: 200 -- request: - body: '' - headers: - User-Agent: - - User-Agent-DUMMY - accept: - - '*/*' - accept-encoding: - - gzip, deflate - authorization: - - authorization-DUMMY - connection: - - keep-alive - content-length: - - '0' - host: - - fond-mutt-96644-eu1-vector.upstash.io - upstash-telemetry-platform: - - unknown - upstash-telemetry-runtime: - - python@v3.9.19 - upstash-telemetry-sdk: - - upstash-vector-py@v0.3.1 - method: POST - uri: https://fond-mutt-96644-eu1-vector.upstash.io/info - response: - content: "{\n \"result\" : {\n \"vectorCount\" : 0,\n \"pendingVectorCount\" - : 0,\n \"indexSize\" : 0,\n \"dimension\" : 10,\n \"similarityFunction\" - : \"COSINE\"\n }\n}" - headers: - Connection: - - keep-alive - Content-Length: - - '154' - Content-Type: - - application/json - Date: - - Sat, 27 Apr 2024 22:13:16 GMT - Strict-Transport-Security: - - max-age=31536000; includeSubDomains - http_version: HTTP/1.1 - status_code: 200 -- request: - body: '' - headers: - User-Agent: - - User-Agent-DUMMY - accept: - - '*/*' - accept-encoding: - - gzip, deflate - authorization: - - authorization-DUMMY - connection: - - keep-alive - content-length: - - '0' - host: - - thankful-dane-25695-eu1-vector.upstash.io - upstash-telemetry-platform: - - unknown - upstash-telemetry-runtime: - - python@v3.9.19 - upstash-telemetry-sdk: - - upstash-vector-py@v0.3.1 - method: POST - uri: https://thankful-dane-25695-eu1-vector.upstash.io/info - response: - content: "{\n \"result\" : {\n \"vectorCount\" : 0,\n \"pendingVectorCount\" - : 0,\n \"indexSize\" : 0,\n \"dimension\" : 384,\n \"similarityFunction\" - : \"COSINE\"\n }\n}" - headers: - Connection: - - keep-alive - Content-Length: - - '155' - Content-Type: - - application/json - Date: - - Sat, 27 Apr 2024 22:13:16 GMT - Strict-Transport-Security: - - max-age=31536000; includeSubDomains - http_version: HTTP/1.1 - status_code: 200 -- request: - body: '[{"id": "0", "vector": [1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 0.0], - "metadata": {"text": "foo"}}, {"id": "1", "vector": [1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0], "metadata": {"waldo": 1, "text": "bar"}}, {"id": "3", - "vector": [1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 2.0], "metadata": {"waldo": - 1, "text": "baz"}}, {"id": "4", "vector": [1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 3.0], "metadata": {"waldo": 2, "text": "fred"}}]' - headers: - User-Agent: - - User-Agent-DUMMY - accept: - - '*/*' - accept-encoding: - - gzip, deflate - authorization: - - authorization-DUMMY - connection: - - keep-alive - content-length: - - '453' - content-type: - - application/json - host: - - fond-mutt-96644-eu1-vector.upstash.io - upstash-telemetry-platform: - - unknown - upstash-telemetry-runtime: - - python@v3.9.19 - upstash-telemetry-sdk: - - upstash-vector-py@v0.3.1 - method: POST - uri: https://fond-mutt-96644-eu1-vector.upstash.io/upsert - response: - content: "{\n \"result\" : \"Success\"\n}" - headers: - Connection: - - keep-alive - Content-Length: - - '26' - Content-Type: - - application/json - Date: - - Sat, 27 Apr 2024 22:13:16 GMT - Strict-Transport-Security: - - max-age=31536000; includeSubDomains - http_version: HTTP/1.1 - status_code: 200 -- request: - body: '' - headers: - User-Agent: - - User-Agent-DUMMY - accept: - - '*/*' - accept-encoding: - - gzip, deflate - authorization: - - authorization-DUMMY - connection: - - keep-alive - content-length: - - '0' - host: - - fond-mutt-96644-eu1-vector.upstash.io - upstash-telemetry-platform: - - unknown - upstash-telemetry-runtime: - - python@v3.9.19 - upstash-telemetry-sdk: - - upstash-vector-py@v0.3.1 - method: POST - uri: https://fond-mutt-96644-eu1-vector.upstash.io/info - response: - content: "{\n \"result\" : {\n \"vectorCount\" : 4,\n \"pendingVectorCount\" - : 4,\n \"indexSize\" : 295,\n \"dimension\" : 10,\n \"similarityFunction\" - : \"COSINE\"\n }\n}" - headers: - Connection: - - keep-alive - Content-Length: - - '156' - Content-Type: - - application/json - Date: - - Sat, 27 Apr 2024 22:13:16 GMT - Strict-Transport-Security: - - max-age=31536000; includeSubDomains - http_version: HTTP/1.1 - status_code: 200 -- request: - body: '' - headers: - User-Agent: - - User-Agent-DUMMY - accept: - - '*/*' - accept-encoding: - - gzip, deflate - authorization: - - authorization-DUMMY - connection: - - keep-alive - content-length: - - '0' - host: - - fond-mutt-96644-eu1-vector.upstash.io - upstash-telemetry-platform: - - unknown - upstash-telemetry-runtime: - - python@v3.9.19 - upstash-telemetry-sdk: - - upstash-vector-py@v0.3.1 - method: POST - uri: https://fond-mutt-96644-eu1-vector.upstash.io/info - response: - content: "{\n \"result\" : {\n \"vectorCount\" : 4,\n \"pendingVectorCount\" - : 4,\n \"indexSize\" : 295,\n \"dimension\" : 10,\n \"similarityFunction\" - : \"COSINE\"\n }\n}" - headers: - Connection: - - keep-alive - Content-Length: - - '156' - Content-Type: - - application/json - Date: - - Sat, 27 Apr 2024 22:13:17 GMT - Strict-Transport-Security: - - max-age=31536000; includeSubDomains - http_version: HTTP/1.1 - status_code: 200 -- request: - body: '' - headers: - User-Agent: - - User-Agent-DUMMY - accept: - - '*/*' - accept-encoding: - - gzip, deflate - authorization: - - authorization-DUMMY - connection: - - keep-alive - content-length: - - '0' - host: - - fond-mutt-96644-eu1-vector.upstash.io - upstash-telemetry-platform: - - unknown - upstash-telemetry-runtime: - - python@v3.9.19 - upstash-telemetry-sdk: - - upstash-vector-py@v0.3.1 - method: POST - uri: https://fond-mutt-96644-eu1-vector.upstash.io/info - response: - content: "{\n \"result\" : {\n \"vectorCount\" : 4,\n \"pendingVectorCount\" - : 0,\n \"indexSize\" : 295,\n \"dimension\" : 10,\n \"similarityFunction\" - : \"COSINE\"\n }\n}" - headers: - Connection: - - keep-alive - Content-Length: - - '156' - Content-Type: - - application/json - Date: - - Sat, 27 Apr 2024 22:13:17 GMT - Strict-Transport-Security: - - max-age=31536000; includeSubDomains - http_version: HTTP/1.1 - status_code: 200 -- request: - body: '{"topK": 5, "includeVectors": false, "includeMetadata": true, "filter": - "waldo = 1", "vector": [1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0]}' - headers: - User-Agent: - - User-Agent-DUMMY - accept: - - '*/*' - accept-encoding: - - gzip, deflate - authorization: - - authorization-DUMMY - connection: - - keep-alive - content-length: - - '146' - content-type: - - application/json - host: - - fond-mutt-96644-eu1-vector.upstash.io - upstash-telemetry-platform: - - unknown - upstash-telemetry-runtime: - - python@v3.9.19 - upstash-telemetry-sdk: - - upstash-vector-py@v0.3.1 - method: POST - uri: https://fond-mutt-96644-eu1-vector.upstash.io/query - response: - content: "{\n \"result\" : [ {\n \"id\" : \"1\",\n \"score\" : 1.0,\n \"metadata\" - : {\"waldo\":1,\"text\":\"bar\"}\n }, {\n \"id\" : \"3\",\n \"score\" - : 0.98238194,\n \"metadata\" : {\"waldo\":1,\"text\":\"baz\"}\n } ]\n}" - headers: - Connection: - - keep-alive - Content-Length: - - '194' - Content-Type: - - application/json - Date: - - Sat, 27 Apr 2024 22:13:18 GMT - Strict-Transport-Security: - - max-age=31536000; includeSubDomains - http_version: HTTP/1.1 - status_code: 200 -version: 1 diff --git a/libs/community/tests/integration_tests/vectorstores/cassettes/test_upstash/test_upstash_with_metadatas_with_scores_using_vector_async.yaml b/libs/community/tests/integration_tests/vectorstores/cassettes/test_upstash/test_upstash_with_metadatas_with_scores_using_vector_async.yaml deleted file mode 100644 index 36e3d934..00000000 --- a/libs/community/tests/integration_tests/vectorstores/cassettes/test_upstash/test_upstash_with_metadatas_with_scores_using_vector_async.yaml +++ /dev/null @@ -1,384 +0,0 @@ -interactions: -- request: - body: '' - headers: - User-Agent: - - User-Agent-DUMMY - accept: - - '*/*' - accept-encoding: - - gzip, deflate - authorization: - - authorization-DUMMY - connection: - - keep-alive - content-length: - - '0' - host: - - fond-mutt-96644-eu1-vector.upstash.io - upstash-telemetry-platform: - - unknown - upstash-telemetry-runtime: - - python@v3.9.19 - upstash-telemetry-sdk: - - upstash-vector-py@v0.3.1 - method: POST - uri: https://fond-mutt-96644-eu1-vector.upstash.io/reset - response: - content: "{\n \"result\" : \"Success\"\n}" - headers: - Connection: - - keep-alive - Content-Length: - - '26' - Content-Type: - - application/json - Date: - - Sat, 27 Apr 2024 22:12:48 GMT - Strict-Transport-Security: - - max-age=31536000; includeSubDomains - http_version: HTTP/1.1 - status_code: 200 -- request: - body: '' - headers: - User-Agent: - - User-Agent-DUMMY - accept: - - '*/*' - accept-encoding: - - gzip, deflate - authorization: - - authorization-DUMMY - connection: - - keep-alive - content-length: - - '0' - host: - - thankful-dane-25695-eu1-vector.upstash.io - upstash-telemetry-platform: - - unknown - upstash-telemetry-runtime: - - python@v3.9.19 - upstash-telemetry-sdk: - - upstash-vector-py@v0.3.1 - method: POST - uri: https://thankful-dane-25695-eu1-vector.upstash.io/reset - response: - content: "{\n \"result\" : \"Success\"\n}" - headers: - Connection: - - keep-alive - Content-Length: - - '26' - Content-Type: - - application/json - Date: - - Sat, 27 Apr 2024 22:12:48 GMT - Strict-Transport-Security: - - max-age=31536000; includeSubDomains - http_version: HTTP/1.1 - status_code: 200 -- request: - body: '' - headers: - User-Agent: - - User-Agent-DUMMY - accept: - - '*/*' - accept-encoding: - - gzip, deflate - authorization: - - authorization-DUMMY - connection: - - keep-alive - content-length: - - '0' - host: - - fond-mutt-96644-eu1-vector.upstash.io - upstash-telemetry-platform: - - unknown - upstash-telemetry-runtime: - - python@v3.9.19 - upstash-telemetry-sdk: - - upstash-vector-py@v0.3.1 - method: POST - uri: https://fond-mutt-96644-eu1-vector.upstash.io/info - response: - content: "{\n \"result\" : {\n \"vectorCount\" : 0,\n \"pendingVectorCount\" - : 0,\n \"indexSize\" : 0,\n \"dimension\" : 10,\n \"similarityFunction\" - : \"COSINE\"\n }\n}" - headers: - Connection: - - keep-alive - Content-Length: - - '154' - Content-Type: - - application/json - Date: - - Sat, 27 Apr 2024 22:12:48 GMT - Strict-Transport-Security: - - max-age=31536000; includeSubDomains - http_version: HTTP/1.1 - status_code: 200 -- request: - body: '' - headers: - User-Agent: - - User-Agent-DUMMY - accept: - - '*/*' - accept-encoding: - - gzip, deflate - authorization: - - authorization-DUMMY - connection: - - keep-alive - content-length: - - '0' - host: - - thankful-dane-25695-eu1-vector.upstash.io - upstash-telemetry-platform: - - unknown - upstash-telemetry-runtime: - - python@v3.9.19 - upstash-telemetry-sdk: - - upstash-vector-py@v0.3.1 - method: POST - uri: https://thankful-dane-25695-eu1-vector.upstash.io/info - response: - content: "{\n \"result\" : {\n \"vectorCount\" : 0,\n \"pendingVectorCount\" - : 0,\n \"indexSize\" : 0,\n \"dimension\" : 384,\n \"similarityFunction\" - : \"COSINE\"\n }\n}" - headers: - Connection: - - keep-alive - Content-Length: - - '155' - Content-Type: - - application/json - Date: - - Sat, 27 Apr 2024 22:12:48 GMT - Strict-Transport-Security: - - max-age=31536000; includeSubDomains - http_version: HTTP/1.1 - status_code: 200 -- request: - body: '[{"id": "deb53135-eb87-4d69-8e59-7243bce077dc", "vector": [1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 0.0], "metadata": {"page": "0", "text": "foo"}}, - {"id": "6cc5fbe9-3982-4911-98b8-ff9490c0cf42", "vector": [1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 1.0, 1.0], "metadata": {"page": "1", "text": "bar"}}, {"id": - "b1826c53-2a31-4853-840d-91f038398f8d", "vector": [1.0, 1.0, 1.0, 1.0, 1.0, - 1.0, 1.0, 1.0, 1.0, 2.0], "metadata": {"page": "2", "text": "baz"}}]' - headers: - User-Agent: - - User-Agent-DUMMY - accept: - - '*/*' - accept-encoding: - - gzip, deflate - authorization: - - authorization-DUMMY - connection: - - keep-alive - content-length: - - '456' - content-type: - - application/json - host: - - fond-mutt-96644-eu1-vector.upstash.io - upstash-telemetry-platform: - - unknown - upstash-telemetry-runtime: - - python@v3.9.19 - upstash-telemetry-sdk: - - upstash-vector-py@v0.3.1 - method: POST - uri: https://fond-mutt-96644-eu1-vector.upstash.io/upsert - response: - content: "{\n \"result\" : \"Success\"\n}" - headers: - Connection: - - keep-alive - Content-Length: - - '26' - Content-Type: - - application/json - Date: - - Sat, 27 Apr 2024 22:12:49 GMT - Strict-Transport-Security: - - max-age=31536000; includeSubDomains - http_version: HTTP/1.1 - status_code: 200 -- request: - body: '' - headers: - User-Agent: - - User-Agent-DUMMY - accept: - - '*/*' - accept-encoding: - - gzip, deflate - authorization: - - authorization-DUMMY - connection: - - keep-alive - content-length: - - '0' - host: - - fond-mutt-96644-eu1-vector.upstash.io - upstash-telemetry-platform: - - unknown - upstash-telemetry-runtime: - - python@v3.9.19 - upstash-telemetry-sdk: - - upstash-vector-py@v0.3.1 - method: POST - uri: https://fond-mutt-96644-eu1-vector.upstash.io/info - response: - content: "{\n \"result\" : {\n \"vectorCount\" : 3,\n \"pendingVectorCount\" - : 3,\n \"indexSize\" : 295,\n \"dimension\" : 10,\n \"similarityFunction\" - : \"COSINE\"\n }\n}" - headers: - Connection: - - keep-alive - Content-Length: - - '156' - Content-Type: - - application/json - Date: - - Sat, 27 Apr 2024 22:12:49 GMT - Strict-Transport-Security: - - max-age=31536000; includeSubDomains - http_version: HTTP/1.1 - status_code: 200 -- request: - body: '' - headers: - User-Agent: - - User-Agent-DUMMY - accept: - - '*/*' - accept-encoding: - - gzip, deflate - authorization: - - authorization-DUMMY - connection: - - keep-alive - content-length: - - '0' - host: - - fond-mutt-96644-eu1-vector.upstash.io - upstash-telemetry-platform: - - unknown - upstash-telemetry-runtime: - - python@v3.9.19 - upstash-telemetry-sdk: - - upstash-vector-py@v0.3.1 - method: POST - uri: https://fond-mutt-96644-eu1-vector.upstash.io/info - response: - content: "{\n \"result\" : {\n \"vectorCount\" : 3,\n \"pendingVectorCount\" - : 3,\n \"indexSize\" : 295,\n \"dimension\" : 10,\n \"similarityFunction\" - : \"COSINE\"\n }\n}" - headers: - Connection: - - keep-alive - Content-Length: - - '156' - Content-Type: - - application/json - Date: - - Sat, 27 Apr 2024 22:12:49 GMT - Strict-Transport-Security: - - max-age=31536000; includeSubDomains - http_version: HTTP/1.1 - status_code: 200 -- request: - body: '' - headers: - User-Agent: - - User-Agent-DUMMY - accept: - - '*/*' - accept-encoding: - - gzip, deflate - authorization: - - authorization-DUMMY - connection: - - keep-alive - content-length: - - '0' - host: - - fond-mutt-96644-eu1-vector.upstash.io - upstash-telemetry-platform: - - unknown - upstash-telemetry-runtime: - - python@v3.9.19 - upstash-telemetry-sdk: - - upstash-vector-py@v0.3.1 - method: POST - uri: https://fond-mutt-96644-eu1-vector.upstash.io/info - response: - content: "{\n \"result\" : {\n \"vectorCount\" : 3,\n \"pendingVectorCount\" - : 0,\n \"indexSize\" : 295,\n \"dimension\" : 10,\n \"similarityFunction\" - : \"COSINE\"\n }\n}" - headers: - Connection: - - keep-alive - Content-Length: - - '156' - Content-Type: - - application/json - Date: - - Sat, 27 Apr 2024 22:12:50 GMT - Strict-Transport-Security: - - max-age=31536000; includeSubDomains - http_version: HTTP/1.1 - status_code: 200 -- request: - body: '{"topK": 1, "includeVectors": false, "includeMetadata": true, "filter": - "", "vector": [1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 0.0]}' - headers: - User-Agent: - - User-Agent-DUMMY - accept: - - '*/*' - accept-encoding: - - gzip, deflate - authorization: - - authorization-DUMMY - connection: - - keep-alive - content-length: - - '137' - content-type: - - application/json - host: - - fond-mutt-96644-eu1-vector.upstash.io - upstash-telemetry-platform: - - unknown - upstash-telemetry-runtime: - - python@v3.9.19 - upstash-telemetry-sdk: - - upstash-vector-py@v0.3.1 - method: POST - uri: https://fond-mutt-96644-eu1-vector.upstash.io/query - response: - content: "{\n \"result\" : [ {\n \"id\" : \"deb53135-eb87-4d69-8e59-7243bce077dc\",\n - \ \"score\" : 1.0,\n \"metadata\" : {\"page\":\"0\",\"text\":\"foo\"}\n - \ } ]\n}" - headers: - Connection: - - keep-alive - Content-Length: - - '139' - Content-Type: - - application/json - Date: - - Sat, 27 Apr 2024 22:12:50 GMT - Strict-Transport-Security: - - max-age=31536000; includeSubDomains - http_version: HTTP/1.1 - status_code: 200 -version: 1 diff --git a/libs/community/tests/integration_tests/vectorstores/cassettes/test_weaviate/TestWeaviate.test_max_marginal_relevance_search_by_vector.yaml b/libs/community/tests/integration_tests/vectorstores/cassettes/test_weaviate/TestWeaviate.test_max_marginal_relevance_search_by_vector.yaml deleted file mode 100644 index 6bd3aabd..00000000 --- a/libs/community/tests/integration_tests/vectorstores/cassettes/test_weaviate/TestWeaviate.test_max_marginal_relevance_search_by_vector.yaml +++ /dev/null @@ -1,556 +0,0 @@ -interactions: -- request: - body: '{"input": [[8134], [2308], [43673]], "encoding_format": "base64"}' - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - Content-Length: - - '65' - Content-Type: - - application/json - User-Agent: - - User-Agent-DUMMY - X-OpenAI-Client-User-Agent: - - X-OpenAI-Client-User-Agent-DUMMY - authorization: - - authorization-DUMMY - method: POST - uri: https://api.openai.com/v1/engines/text-embedding-ada-002/embeddings - response: - body: - string: !!binary | - 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 - headers: - CF-Cache-Status: - - DYNAMIC - CF-RAY: - - 7be0d36c682c8862-LHR - Connection: - - keep-alive - Content-Encoding: - - gzip - Content-Type: - - application/json - Date: - - Wed, 26 Apr 2023 18:18:01 GMT - Server: - - cloudflare - Transfer-Encoding: - - chunked - access-control-allow-origin: - - '*' - alt-svc: - - h3=":443"; ma=86400, h3-29=":443"; ma=86400 - openai-organization: - - user-iy0qn7phyookv8vra62ulvxe - openai-processing-ms: - - '209' - openai-version: - - '2020-10-01' - strict-transport-security: - - max-age=15724800; includeSubDomains - x-ratelimit-limit-requests: - - '60' - x-ratelimit-remaining-requests: - - '54' - x-ratelimit-reset-requests: - - 5.248s - x-request-id: - - 7564d25b2e2815ec7e287388eef31d37 - status: - code: 200 - message: OK -- request: - body: '{"input": [[8134]], "encoding_format": "base64"}' - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - Content-Length: - - '48' - Content-Type: - - application/json - User-Agent: - - User-Agent-DUMMY - X-OpenAI-Client-User-Agent: - - X-OpenAI-Client-User-Agent-DUMMY - authorization: - - authorization-DUMMY - method: POST - uri: https://api.openai.com/v1/engines/text-embedding-ada-002/embeddings - response: - body: - string: !!binary | - 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 - headers: - CF-Cache-Status: - - DYNAMIC - CF-RAY: - - 7be0d3707f708862-LHR - Connection: - - keep-alive - Content-Encoding: - - gzip - Content-Type: - - application/json - Date: - - Wed, 26 Apr 2023 18:18:02 GMT - Server: - - cloudflare - Transfer-Encoding: - - chunked - access-control-allow-origin: - - '*' - alt-svc: - - h3=":443"; ma=86400, h3-29=":443"; ma=86400 - openai-organization: - - user-iy0qn7phyookv8vra62ulvxe - openai-processing-ms: - - '290' - openai-version: - - '2020-10-01' - strict-transport-security: - - max-age=15724800; includeSubDomains - x-ratelimit-limit-requests: - - '60' - x-ratelimit-remaining-requests: - - '54' - x-ratelimit-reset-requests: - - 5.602s - x-request-id: - - 2770dfef3268cb08920779c360a7642e - status: - code: 200 - message: OK -version: 1 diff --git a/libs/community/tests/integration_tests/vectorstores/cassettes/test_weaviate/TestWeaviate.test_max_marginal_relevance_search_with_filter.yaml b/libs/community/tests/integration_tests/vectorstores/cassettes/test_weaviate/TestWeaviate.test_max_marginal_relevance_search_with_filter.yaml deleted file mode 100644 index e5616ae9..00000000 --- a/libs/community/tests/integration_tests/vectorstores/cassettes/test_weaviate/TestWeaviate.test_max_marginal_relevance_search_with_filter.yaml +++ /dev/null @@ -1,728 +0,0 @@ -interactions: -- request: - body: '{"input": [[8134], [2308], [43673]], "encoding_format": "base64"}' - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - Content-Length: - - '65' - Content-Type: - - application/json - User-Agent: - - User-Agent-DUMMY - X-OpenAI-Client-User-Agent: - - X-OpenAI-Client-User-Agent-DUMMY - authorization: - - authorization-DUMMY - method: POST - uri: https://api.openai.com/v1/engines/text-embedding-ada-002/embeddings - response: - body: - string: !!binary | - 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 - headers: - CF-Cache-Status: - - DYNAMIC - CF-RAY: - - 7be0d3789f9a7330-LHR - Connection: - - keep-alive - Content-Encoding: - - gzip - Content-Type: - - application/json - Date: - - Wed, 26 Apr 2023 18:18:03 GMT - Server: - - cloudflare - Transfer-Encoding: - - chunked - access-control-allow-origin: - - '*' - alt-svc: - - h3=":443"; ma=86400, h3-29=":443"; ma=86400 - openai-organization: - - user-iy0qn7phyookv8vra62ulvxe - openai-processing-ms: - - '40' - openai-version: - - '2020-10-01' - strict-transport-security: - - max-age=15724800; includeSubDomains - x-ratelimit-limit-requests: - - '60' - x-ratelimit-remaining-requests: - - '53' - x-ratelimit-reset-requests: - - 6.299s - x-request-id: - - 2b41b2ea6900bce19d2bd4b666d6c116 - status: - code: 200 - message: OK -- request: - body: '{"input": [[8134]], "encoding_format": "base64"}' - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - Content-Length: - - '48' - Content-Type: - - application/json - User-Agent: - - User-Agent-DUMMY - X-OpenAI-Client-User-Agent: - - X-OpenAI-Client-User-Agent-DUMMY - authorization: - - authorization-DUMMY - method: POST - uri: https://api.openai.com/v1/engines/text-embedding-ada-002/embeddings - response: - body: - string: !!binary | - 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 - headers: - CF-Cache-Status: - - DYNAMIC - CF-RAY: - - 7be0d37f5bf47330-LHR - Connection: - - keep-alive - Content-Encoding: - - gzip - Content-Type: - - application/json - Date: - - Wed, 26 Apr 2023 18:18:04 GMT - Server: - - cloudflare - Transfer-Encoding: - - chunked - access-control-allow-origin: - - '*' - alt-svc: - - h3=":443"; ma=86400, h3-29=":443"; ma=86400 - openai-organization: - - user-iy0qn7phyookv8vra62ulvxe - openai-processing-ms: - - '141' - openai-version: - - '2020-10-01' - strict-transport-security: - - max-age=15724800; includeSubDomains - x-ratelimit-limit-requests: - - '60' - x-ratelimit-remaining-requests: - - '52' - x-ratelimit-reset-requests: - - 7.185s - x-request-id: - - 30d82cf248718794dc6a6f2fb83f95d3 - status: - code: 200 - message: OK -- request: - body: '{"input": [[8134]], "encoding_format": "base64"}' - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - Content-Length: - - '48' - Content-Type: - - application/json - User-Agent: - - User-Agent-DUMMY - X-OpenAI-Client-User-Agent: - - X-OpenAI-Client-User-Agent-DUMMY - authorization: - - authorization-DUMMY - method: POST - uri: https://api.openai.com/v1/engines/text-embedding-ada-002/embeddings - response: - body: - string: !!binary | - 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 - headers: - CF-Cache-Status: - - DYNAMIC - CF-RAY: - - 7be0d381c8f87330-LHR - Connection: - - keep-alive - Content-Encoding: - - gzip - Content-Type: - - application/json - Date: - - Wed, 26 Apr 2023 18:18:04 GMT - Server: - - cloudflare - Transfer-Encoding: - - chunked - access-control-allow-origin: - - '*' - alt-svc: - - h3=":443"; ma=86400, h3-29=":443"; ma=86400 - openai-organization: - - user-iy0qn7phyookv8vra62ulvxe - openai-processing-ms: - - '163' - openai-version: - - '2020-10-01' - strict-transport-security: - - max-age=15724800; includeSubDomains - x-ratelimit-limit-requests: - - '60' - x-ratelimit-remaining-requests: - - '52' - x-ratelimit-reset-requests: - - 7.836s - x-request-id: - - 7ad4818f478999459b0087d550bcb972 - status: - code: 200 - message: OK -version: 1 diff --git a/libs/community/tests/integration_tests/vectorstores/cassettes/test_weaviate/TestWeaviate.test_similarity_search_with_metadata_and_filter.yaml b/libs/community/tests/integration_tests/vectorstores/cassettes/test_weaviate/TestWeaviate.test_similarity_search_with_metadata_and_filter.yaml deleted file mode 100644 index 0fed8cda..00000000 --- a/libs/community/tests/integration_tests/vectorstores/cassettes/test_weaviate/TestWeaviate.test_similarity_search_with_metadata_and_filter.yaml +++ /dev/null @@ -1,385 +0,0 @@ -interactions: -- request: - body: '{"input": [[8134], [2308], [43673]], "encoding_format": "base64"}' - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - Content-Length: - - '65' - Content-Type: - - application/json - User-Agent: - - User-Agent-DUMMY - X-OpenAI-Client-User-Agent: - - X-OpenAI-Client-User-Agent-DUMMY - authorization: - - authorization-DUMMY - method: POST - uri: https://api.openai.com/v1/engines/text-embedding-ada-002/embeddings - response: - body: - string: !!binary | - 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 - /1j/13//438BAAD//wMA5ou8WIVhAAA= - headers: - CF-Cache-Status: - - DYNAMIC - CF-RAY: - - 7be0d355bac023d3-LHR - Connection: - - keep-alive - Content-Encoding: - - gzip - Content-Type: - - application/json - Date: - - Wed, 26 Apr 2023 18:17:57 GMT - Server: - - cloudflare - Transfer-Encoding: - - chunked - access-control-allow-origin: - - '*' - alt-svc: - - h3=":443"; ma=86400, h3-29=":443"; ma=86400 - openai-organization: - - user-iy0qn7phyookv8vra62ulvxe - openai-processing-ms: - - '66' - openai-version: - - '2020-10-01' - strict-transport-security: - - max-age=15724800; includeSubDomains - x-ratelimit-limit-requests: - - '60' - x-ratelimit-remaining-requests: - - '57' - x-ratelimit-reset-requests: - - 2.867s - x-request-id: - - e478f25309281abdcae55122fa3a97b9 - status: - code: 200 - message: OK -version: 1 diff --git a/libs/community/tests/integration_tests/vectorstores/docker-compose/infinispan.sh b/libs/community/tests/integration_tests/vectorstores/docker-compose/infinispan.sh old mode 100755 new mode 100644 diff --git a/libs/community/tests/integration_tests/vectorstores/docker-compose/opensearch.sh b/libs/community/tests/integration_tests/vectorstores/docker-compose/opensearch.sh old mode 100755 new mode 100644