{
  "default": {
    "description": "Change the scene mode to 'Default' mode.",
    "functionName": "switchToDefaultMode",
    "parameters": {
      "properties": {
        "zoomRatio": {
          "description": "params",
          "type": "string",
          "valueTemplate": []
        },
        "styleCls": {
          "description": "params",
          "type": "string",
          "valueTemplate": []
        }
      },
      "required": [
        "zoomRatio",
        "styleCls"
      ]
    }
  },
  "tool_01": {
    "description": "Change the scene mode to 'Sport' mode.",
    "functionName": "switchToSportMode",
    "parameters": {
      "properties": {
        "zoomRatio": {
          "description": "params",
          "type": "string",
          "valueTemplate": []
        },
        "styleCls": {
          "description": "params",
          "type": "string",
          "valueTemplate": []
        }
      },
      "required": [
        "zoomRatio",
        "styleCls"
      ]
    }
  },
  "tool_02": {
    "description": "Change the scene mode to 'Food' mode.",
    "functionName": "switchToFoodMode",
    "parameters": {
      "properties": {
        "zoomRatio": {
          "description": "params",
          "type": "string",
          "valueTemplate": []
        },
        "bokehLevel": {
          "description": "params",
          "type": "string",
          "valueTemplate": []
        },
        "styleCls": {
          "description": "params",
          "type": "string",
          "valueTemplate": []
        }
      },
      "required": [
        "zoomRatio",
        "bokehLevel",
        "styleCls"
      ]
    }
  },
  "tool_03": {
    "description": "Change the scene mode to 'Portrait'.",
    "functionName": "switchToPortraitMode",
    "parameters": {
      "properties": {
        "zoomRatio": {
          "description": "params",
          "type": "string",
          "valueTemplate": []
        },
        "bokehLevel": {
          "description": "params",
          "type": "string",
          "valueTemplate": []
        },
        "styleCls": {
          "description": "params",
          "type": "string",
          "valueTemplate": []
        },
        "beautyStyle": {
          "description": "params",
          "type": "string",
          "valueTemplate": []
        },
        "lensStyle": {
          "description": "params",
          "type": "string",
          "valueTemplate": []
        }
      },
      "required": [
        "zoomRatio",
        "bokehLevel",
        "styleCls",
        "beautyStyle",
        "lensStyle"
      ]
    }
  },
  "tool_04": {
    "description": "Change the scene mode to 'Document'.",
    "functionName": "switchToDocumentMode",
    "parameters": {
      "properties": {
        "zoomRatio": {
          "description": "params",
          "type": "string",
          "valueTemplate": []
        },
        "styleCls": {
          "description": "params",
          "type": "string",
          "valueTemplate": []
        }
      },
      "required": [
        "zoomRatio",
        "styleCls"
      ]
    }
  },
  "tool_05": {
    "description": "Change the scene mode to 'Stage.",
    "functionName": "switchToStageMode",
    "parameters": {
      "properties": {
        "zoomRatio": {
          "description": "params",
          "type": "string",
          "valueTemplate": []
        },
        "styleCls": {
          "description": "params",
          "type": "string",
          "valueTemplate": []
        }
      },
      "required": [
        "zoomRatio",
        "styleCls"
      ]
    }
  },
  "tool_06": {
    "description": "Change the scene mode to 'microlens'.",
    "functionName": "switchToMicroLensMode",
    "parameters": {
      "properties": {
        "sceneMode": {
          "description": "params",
          "type": "string",
          "valueTemplate": []
        },
        "zoomRatio": {
          "description": "params",
          "type": "string",
          "valueTemplate": []
        },
        "styleCls": {
          "description": "params",
          "type": "string",
          "valueTemplate": []
        }
      },
      "required": [
        "sceneMode",
        "zoomRatio",
        "styleCls"
      ]
    }
  },
  "tool_07": {
    "description": "Change the scene mode to 'Sunset'.",
    "functionName": "switchToSunsetMode",
    "parameters": {
      "properties": {
        "zoomRatio": {
          "description": "params",
          "type": "string",
          "valueTemplate": []
        },
        "styleCls": {
          "description": "params",
          "type": "string",
          "valueTemplate": []
        }
      },
      "required": [
        "zoomRatio",
        "styleCls"
      ]
    }
  },
  "tool_08": {
    "description": "Change the scene mode to 'teleMicrolens'.",
    "functionName": "switchToTeleMicroLensMode",
    "parameters": {
      "properties": {
        "sceneMode": {
          "description": "params",
          "type": "string",
          "valueTemplate": []
        },
        "zoomRatio": {
          "description": "params",
          "type": "string",
          "valueTemplate": []
        },
        "styleCls": {
          "description": "params",
          "type": "string",
          "valueTemplate": []
        }
      },
      "required": [
        "sceneMode",
        "zoomRatio",
        "styleCls"
      ]
    }
  },
  "tool_09": {
    "description": "Change the scene mode to 'HighResolutionPortrait'.",
    "functionName": "switchToHighResolutionPortraitMode",
    "parameters": {
      "properties": {
        "sceneMode": {
          "description": "params",
          "type": "string",
          "valueTemplate": []
        },
        "zoomRatio": {
          "description": "params",
          "type": "string",
          "valueTemplate": []
        },
        "styleCls": {
          "description": "params",
          "type": "string",
          "valueTemplate": []
        }
      },
      "required": [
        "sceneMode",
        "zoomRatio",
        "styleCls"
      ]
    }
  },
  "tool_10": {
    "description": "Change the scene mode to 'HighResolutionScene'.",
    "functionName": "switchToHighResolutionSceneMode",
    "parameters": {
      "properties": {
        "sceneMode": {
          "description": "params",
          "type": "string",
          "valueTemplate": []
        },
        "zoomRatio": {
          "description": "params",
          "type": "string",
          "valueTemplate": []
        },
        "styleCls": {
          "description": "params",
          "type": "string",
          "valueTemplate": []
        }
      },
      "required": [
        "sceneMode",
        "zoomRatio",
        "styleCls"
      ]
    }
  },
  "tool_11": {
    "description": "Change the scene mode to 'teleNightScene'.",
    "functionName": "switchToteleNightSceneMode",
    "parameters": {
      "properties": {
        "sceneMode": {
          "description": "params",
          "type": "string",
          "valueTemplate": []
        },
        "zoomRatio": {
          "description": "params",
          "type": "string",
          "valueTemplate": []
        },
        "styleCls": {
          "description": "params",
          "type": "string",
          "valueTemplate": []
        }
      },
      "required": [
        "sceneMode",
        "zoomRatio",
        "styleCls"
      ]
    }
  },
  "tool_12": {
    "description": "Change the scene mode to 'landScapeMoon '.",
    "functionName": "switchTotelelandScapeMoonMode",
    "parameters": {
      "properties": {
        "sceneMode": {
          "description": "params",
          "type": "string",
          "valueTemplate": []
        },
        "zoomRatio": {
          "description": "params",
          "type": "string",
          "valueTemplate": []
        },
        "styleCls": {
          "description": "params",
          "type": "string",
          "valueTemplate": []
        }
      },
      "required": [
        "sceneMode",
        "zoomRatio",
        "styleCls"
      ]
    }
  },
   "tool_13": {
    "description": "Change the scene mode to 'BirdFlower'.",
    "functionName": "switchToBirdFlowerMode",
    "parameters": {
      "properties": {
        "sceneMode": {
          "description": "params",
          "type": "string",
          "valueTemplate": []
        },
        "zoomRatio": {
          "description": "params",
          "type": "string",
          "valueTemplate": []
        },
        "styleCls": {
          "description": "params",
          "type": "string",
          "valueTemplate": []
        }
      },
      "required": [
        "sceneMode",
        "zoomRatio",
        "styleCls"
      ]
    }
  },
  "tool_14": {
    "description": "Change the scene mode to 'SlowShutter' mode.",
    "functionName": "switchToSlowShutterMode",
    "parameters": {
      "properties": {
        "sceneMode": {
          "description": "params",
          "type": "string",
          "valueTemplate": []
        },
        "zoomRatio": {
          "description": "params",
          "type": "string",
          "valueTemplate": []
        },
        "styleCls": {
          "description": "params",
          "type": "string",
          "valueTemplate": []
        }
      },
      "required": [
        "sceneMode",
        "zoomRatio",
        "styleCls"
      ]
    }
  },
  "tool_15": {
    "description": "Change the scene mode to 'StarryPortrait' mode.",
    "functionName": "switchToStarryPortraitMode",
    "parameters": {
      "properties": {
        "sceneMode": {
          "description": "params",
          "type": "string",
          "valueTemplate": []
        },
        "zoomRatio": {
          "description": "params",
          "type": "string",
          "valueTemplate": []
        },
        "styleCls": {
          "description": "params",
          "type": "string",
          "valueTemplate": []
        }
      },
      "required": [
        "sceneMode",
        "zoomRatio",
        "styleCls"
      ]
    }
  },
  "tool_16": {
    "description": "Change the scene mode to 'TiltShift' mode.",
    "functionName": "switchToTiltShiftMode",
    "parameters": {
      "properties": {
        "sceneMode": {
          "description": "params",
          "type": "string",
          "valueTemplate": []
        },
        "zoomRatio": {
          "description": "params",
          "type": "string",
          "valueTemplate": []
        },
        "styleCls": {
          "description": "params",
          "type": "string",
          "valueTemplate": []
        }
      },
      "required": [
        "sceneMode",
        "zoomRatio",
        "styleCls"
      ]
    }
  },
  "tool_17": {
    "description": "Change the scene mode to 'PerspectiveCorrection' mode.",
    "functionName": "switchToPerspectiveCorrectionMode",
    "parameters": {
      "properties": {
        "sceneMode": {
          "description": "params",
          "type": "string",
          "valueTemplate": []
        },
        "zoomRatio": {
          "description": "params",
          "type": "string",
          "valueTemplate": []
        },
        "styleCls": {
          "description": "params",
          "type": "string",
          "valueTemplate": []
        }
      },
      "required": [
        "sceneMode",
        "zoomRatio",
        "styleCls"
      ]
    }
  }
}
