"type": "object",
   "properties": {
      "host": {
         "title": "Host",
         "default": "localhost",
         "env_names": "{'clickhouse_host'}",
         "type": "string"
      },
      "port": {
         "title": "Port",
         "default": 8123,
         "env_names": "{'clickhouse_port'}",
         "type": "integer"
      },
      "username": {
         "title": "Username",
         "env_names": "{'clickhouse_username'}",
         "type": "string"
      },
      "password": {
         "title": "Password",
         "env_names": "{'clickhouse_password'}",
         "type": "string"
      },
      "index_type": {
         "title": "Index Type",
         "default": "annoy",
         "env_names": "{'clickhouse_index_type'}",
         "type": "string"
      },
      "index_param": {
         "title": "Index Param",
         "default": [
            100,
            "'L2Distance'"
         ],
         "env_names": "{'clickhouse_index_param'}",
         "anyOf": [
            {
               "type": "array",
               "items": {}
            },
            {
               "type": "object"
            }
         ]
      },
      "index_query_params": {
         "title": "Index Query Params",
         "default": {},
         "env_names": "{'clickhouse_index_query_params'}",
         "type": "object",
         "additionalProperties": {
            "type": "string"
         }
      },
rtdocs_stable/api.python.langchain.com/en/stable/reference/modules/vectorstores.html