{
  "description": "Create a collection or query data with weaviate-cli. Only the options shown in the project README are covered.",
  "options": [
    {
      "names": [
        "--config-file"
      ],
      "description": "Config file",
      "args": {
        "name": "config_file",
        "isOptional": false,
        "template": "filepaths"
      }
    },
    {
      "names": [
        "--user"
      ],
      "description": "User name defined in the config file.",
      "args": {
        "name": "user",
        "description": "User name defined in the config file.",
        "isOptional": false
      }
    }
  ],
  "name": "weaviate-cli",
  "subcommands": [
    {
      "name": "create",
      "subcommands": [
        {
          "name": "collection",
          "description": "Create a collection",
          "options": [
            {
              "names": [
                "--collection"
              ],
              "description": "Collection name",
              "args": {
                "name": "collection",
                "isOptional": false
              }
            },
            {
              "names": [
                "--vectorizer"
              ],
              "description": "Vectorizer",
              "args": {
                "name": "vectorizer",
                "isOptional": false,
                "suggestions": [
                  {
                    "name": "transformers",
                    "description": "transformers"
                  }
                ]
              }
            }
          ]
        }
      ]
    },
    {
      "name": "query",
      "subcommands": [
        {
          "name": "data",
          "description": "Query data",
          "options": [
            {
              "names": [
                "--collection"
              ],
              "description": "Collection name",
              "args": {
                "name": "collection",
                "isOptional": false
              }
            },
            {
              "names": [
                "--search-type"
              ],
              "description": "Search type",
              "args": {
                "name": "search_type",
                "isOptional": false,
                "suggestions": [
                  {
                    "name": "hybrid",
                    "description": "hybrid"
                  }
                ]
              }
            },
            {
              "names": [
                "--query"
              ],
              "description": "Query",
              "args": {
                "name": "query",
                "isOptional": false
              }
            }
          ]
        }
      ]
    }
  ]
}
