如何通过Hub Browser在Autodesk BIM 360 Docs中添加新模型?
通过Hub Browser添加新模型的流程及API调用
手动操作流程
- 准备模型文件:确保模型的权重、配置、tokenizer等核心文件(如
config.json、model.safetensors、tokenizer.json)结构合规,无缺失。 - 创建模型仓库:
- 在Hub Browser进入你的项目空间,找到「新建模型」入口。
- 填写仓库信息:模型名称、描述、许可证、隐私设置(公开/私有),确认创建。
- 上传文件:
- 进入新建的模型仓库页面,选择「上传文件」功能,批量或逐个上传准备好的模型文件。
- 所有文件上传完成后,提交保存。
- 验证:回到项目中尝试加载新模型,确认功能正常。
API自动化调用方案
如果需要通过代码/脚本完成操作,核心API如下:
- 创建模型仓库
请求端点:
请求体示例:POST /api/models/{你的用户名}/{目标模型名}{ "name": "custom-text-model", "description": "自定义文本分类模型", "license": "apache-2.0", "private": true } - 上传模型文件
单个文件上传端点:
携带文件二进制内容,设置PUT /api/models/{你的用户名}/{目标模型名}/files/{文件路径}Content-Type: application/octet-stream,同时需附带身份认证令牌(Bearer Token)。 - 检查仓库状态
确认文件上传成功可调用:GET /api/models/{你的用户名}/{目标模型名}
注意:所有API调用需确保你拥有对应项目的写入权限,令牌需提前在Hub平台获取。
内容的提问来源于stack exchange,提问作者Muneeb Waseem
相关产品推荐
相关产品推荐

