json_schema: {
    "properties": {
      "length": {
        "description": "The length of the password",
        "type": "integer"
      },
      "lowercase_letters": {
        "description": "Include lowercase letters",
        "type": "boolean"
      },
      "numbers": {
        "description": "Include numbers",
        "type": "boolean"
      },
      "special_characters": {
        "description": "Include special characters",
        "type": "boolean"
      },
      "uppercase_letters": {
        "description": "Include uppercase letters",
        "type": "boolean"
      }
    },
    "required": [
      "length"
    ],
    "type": "object"
  }