diff --git a/src/examples/notebooks/vectorize.ipynb b/src/examples/notebooks/vectorize.ipynb index 91d5484..45874b3 100644 --- a/src/examples/notebooks/vectorize.ipynb +++ b/src/examples/notebooks/vectorize.ipynb @@ -89,7 +89,7 @@ "import vectorize_client as v\n", "\n", "\n", - "api = v.ApiClient(v.Configuration(access_token=token, host=\"http://api.vectorize.io/v1\"))\n", + "api = v.ApiClient(v.Configuration(access_token=token, host=\"https://api.vectorize.io/v1\"))\n", "pipelines = v.PipelinesApi(api)\n", "\n", "response = pipelines.get_pipelines(org)\n", @@ -266,7 +266,6 @@ " \"chunkSize\": 600,\n", " \"chunkingStrategy\": \"FIXED\",\n", " \"embeddingModel\": \"VECTORIZE_OPEN_AI_TEXT_EMBEDDING_3_LARGE\",\n", - " #\"extractionStrategy\": \"MIXED\"\n", " }),\n", " pipeline_name=\"My Pipeline From API\",\n", " schedule=v.ScheduleSchema(type=\"manual\")\n", diff --git a/tests/python/tests/__pycache__/test_client.cpython-311-pytest-8.3.4.pyc b/tests/python/tests/__pycache__/test_client.cpython-311-pytest-8.3.4.pyc index 119d855..53ff7f4 100644 Binary files a/tests/python/tests/__pycache__/test_client.cpython-311-pytest-8.3.4.pyc and b/tests/python/tests/__pycache__/test_client.cpython-311-pytest-8.3.4.pyc differ diff --git a/tests/python/tests/test_client.py b/tests/python/tests/test_client.py index 8ac10ab..20fbf04 100644 --- a/tests/python/tests/test_client.py +++ b/tests/python/tests/test_client.py @@ -46,6 +46,38 @@ def test_get_pipelines(ctx: TestContext): logging.info(pipeline.id) + +def test_delete_system_connectors(ctx: TestContext): + connectors = v.ConnectorsApi(ctx.api_client) + + ai_platforms = connectors.get_ai_platform_connectors(ctx.org_id) + builtin_ai_platform = [c.id for c in ai_platforms.ai_platform_connectors if c.type == "VECTORIZE"][0] + + destination_connectors = connectors.get_destination_connectors(ctx.org_id) + builtin_vector_db = [c.id for c in destination_connectors.destination_connectors if c.type == "VECTORIZE"][0] + + + try: + connectors.delete_ai_platform(ctx.org_id, builtin_ai_platform) + raise ValueError("test should have failed") + except Exception as e: + logging.error(f"Failed to delete: {e}") + if "Cannot delete system connector" in str(e): + pass + else: + raise e + + try: + connectors.delete_destination_connector(ctx.org_id, builtin_vector_db) + raise ValueError("test should have failed") + except Exception as e: + logging.error(f"Failed to delete: {e}") + if "Cannot delete system connector" in str(e): + pass + else: + raise e + + def test_upload_create_pipeline(ctx: TestContext): pipelines = v.PipelinesApi(ctx.api_client)