def METHOD_NAME(parsers: ArgumentParser):
    """ define args for create or upload modelcard command.
    """
    parser = parsers.add_parser(ModelCardCMD.name)
    parser.add_argument(
        '-tk',
        '--access_token',
        type=str,
        required=True,
        help='the certification of visit ModelScope')
    parser.add_argument(
        '-act',
        '--action',
        type=str,
        required=True,
        choices=['create', 'upload', 'download'],
        help='the action of api ModelScope[create, upload]')
    parser.add_argument(
        '-gid',
        '--group_id',
        type=str,
        default='damo',
        help='the group name of ModelScope, eg, damo')
    parser.add_argument(
        '-mid',
        '--model_id',
        type=str,
        required=True,
        help='the model name of ModelScope')
    parser.add_argument(
        '-vis',
        '--visibility',
        type=int,
        default=5,
        help='the visibility of ModelScope')
    parser.add_argument(
        '-lic',
        '--license',
        type=str,
        default='Apache License 2.0',
        help='the license of visit ModelScope')
    parser.add_argument(
        '-ch',
        '--chinese_name',
        type=str,
        default='这是我的第一个模型',
        help='the chinese name of ModelScope')
    parser.add_argument(
        '-md',
        '--model_dir',
        type=str,
        default='.',
        help='the model_dir of configuration.json')
    parser.add_argument(
        '-vt',
        '--version_tag',
        type=str,
        default=None,
        help='the tag of uploaded model')
    parser.add_argument(
        '-vi',
        '--version_info',
        type=str,
        default=None,
        help='the info of uploaded model')
    parser.set_defaults(func=subparser_func)