ModelScope我对了下我给的名字,应该是符合要求的,这个有可能是哪里的问题呢?我用下面的命令上传模型 modelscope modelcard -tk xxxxxxxxx -act upload -gid reymond -mid cv_seresnet20_plant_classification -ch 基于se_resnet20的植物分类模型 -md="D:\Python\homework\configure",但是结果返回 requests.exceptions.HTTPError: Request http://www.modelscope.cn/api/v1/models with body: {'Path': 'damo', 'Name': 'reymond\cv_seresnet20_plant_classification', 'ChineseName': '基于se_resnet20的植物分类模型', 'Visibility': 5, 'License': 'Apache License 2.0', 'OriginalModelId': None, 'TrainId': ''} exception, Response details: {'Code': 10010202004, 'Message': '参数错误:名称只能包含数字,字母,下划线,短横线和点', 'RequestId': '53e27207-83d0-4b1d-9eac-beb0bf941b51', 'Success': False}, request id: 5aa6df1f722e4c71894182f86283d2dd
根据您提供的信息,您遇到了名为 "IsADirectoryError" 的HTTP异常,这意味着模型名称中包含了非法字符或不符合命名规范。 ModelScope 不允许包含特殊字符、空格或其他非ASCII字符。
请您按照以下方式修复:
根据您提供的信息,问题出在模型名称不符合要求。ModelScope要求模型名称只能包含数字、字母、下划线、短横线和点。请检查您的模型名称并确保它符合要求。
模型上传您参考一下这个教程。https://modelscope.cn/docs/%E6%A8%A1%E5%9E%8B%E7%9A%84%E4%B8%8A%E4%BC%A0,git或python sdk都可以,此回答整理自钉群“魔搭ModelScope开发者联盟群 ①”