Coverage for mindsdb / integrations / handlers / weaviate_handler / connection_args.py: 0%
4 statements
« prev ^ index » next coverage.py v7.13.1, created at 2026-01-21 00:36 +0000
« prev ^ index » next coverage.py v7.13.1, created at 2026-01-21 00:36 +0000
1from collections import OrderedDict
3from mindsdb.integrations.libs.const import HANDLER_CONNECTION_ARG_TYPE as ARG_TYPE
6connection_args = OrderedDict(
7 weaviate_url={
8 "type": ARG_TYPE.STR,
9 "description": "weaviate url/ local endpoint",
10 "required": False,
11 },
12 weaviate_api_key={
13 "type": ARG_TYPE.STR,
14 "description": "weaviate API KEY",
15 "required": False,
16 "secret": True
17 },
18 persistence_directory={
19 "type": ARG_TYPE.STR,
20 "description": "persistence directory for weaviate",
21 "required": False,
22 },
23)
25connection_args_example = OrderedDict(
26 weaviate_url="http://localhost:8080",
27 weaviate_api_key="<api_key>",
28 persistence_directory="db_path",
29)