紧跟 AI 步伐, Gitee 已支持 AI 模型托管
AI 时代已经来了!
现在,越来越多的企业和个人开始使用 AI 技术来解决各种问题。想要了解 AI,那么就一定要了解 AI 模型,作为 AI 的核心技术之一,AI 模型为各种进阶的人工智能应用奠定了基础,从 ChatGPT 、文心一言、通义千问这种语言模型,到 Stable Diffusion、Midjourney 这种文本到图像生成模型,很难不让开发者们开始对 AI 模型的开发产生关注。
目前已经有许多开源的 AI 模型供开发者们学习,但开发者们接触后才发现,AI 模型大多体积庞大,对其进行版本控制和共享下载都十分困难。比如 stable-diffusion-v1-5 模型总共要占用近 24GB 的空间,清华大学开源的 ChatGLM-6B 也需要超过 13GB 的空间,如此巨大的空间占用,对于个人开发者来说是一个巨大的挑战。
AI 模型也能用 Gitee 托管
为了帮助开发者们更高效的学习和开发 AI 模型**,Gitee 现已经支持了 AI 模型托管功能,为广大 AI 开发者提供高速稳定的托管服务**,现在除了代码之外,你也可以在 Gitee 托管自己的 AI 模型了。
查看 AI 模型
AI 模型的管理界面和代码的管理界面风格统一,比较明显的区别在于在大文件(如 AI 模型文件)后会对其进行 LFS 文件的标注,并注明其所占空间大小,这样就能很方便地定位到 AI 模型文件。
下载 AI 模型
- 通过网页下载
如果你想要下载仓库中的某个 AI 模型,就像下载代码仓库中的某个文件一样,点击其文件名并点击下载即可。
- 通过命令行下载
除网页外,你也可以通过命令行下载模型文件:
# 克隆仓库 git clone https://gitee.com/<your-gitee-repo-path> cd <your-gitee-repo-path> # 若已全局启动lfs,AI模型已全部自动下载完成 # 若未全局启动lfs,可手动下载指定模型 git lfs install # 执行完成后,<model-file-path>的模型文件就可以直接使用了 git lfs pull -I <model-file-path>
通过 Git LFS 管理模型
你还可以使用 Git LFS 的方式对模型进行管理。在仓库标签页中的「管理」进入「Git LFS」选项,就可以查看该仓库内所有的 LFS 文件,包含其文件类型、大小等信息,并可以对它们进行下载和删除的操作。
怎么把 AI 模型上传到 Gitee
那么,如果想在 Gitee 上托管 AI 模型该如何操作呢?流程和代码托管一样吗?
与代码托管类似,目前 Gitee 支持从 Hugging Face 导入和从本地推送两种方式进行 AI 模型的上传:
从 Hugging Face 导入
Hugging Face 是一家非常活跃的人工智能创业公司。它拥有一个活跃的人工智能社区。有超过5000多家机构都在 Hugging Face 的社区发布内容,包括 Google AI、Facebook AI、微软等,这也让它成为了目前开发者们最熟悉的人工智能技术社区。
现在你可以直接使用 Hugging Face 的模型地址来将其导入至 Gitee 中,其操作与代码仓库的导入是相同的:
- 点击右上角头像旁的「+」,选择从外部仓库导入;
- 在 Git 仓库 URL 中输入你想要导入的 Hugging Face 地址,Gitee 会为其自动设置名称及路径;
- 点击「导入」,等待几分钟即可完成,同时后台开始同步 LFS 文件(速度取决于文件大小)。
从本地推送
除了从 Hugging Face 导入外,由于 Gitee 全面支持 Git LFS 功能,所以 Gitee 同样支持从本地推送 AI 模型,其流程与代码推送略有不同的是,推送 AI 模型时需要加入git lfs
相关命令。
- 推送 Hugging Face 的模型仓库
# 克隆仓库至本地 git clone https://huggingface.co/bert-base-uncased.git cd bert-base-uncased # 同步模型数据 git lfs fetch --all # 推送到Gitee仓库 git lfs push https://gitee.com/<your-gitee-repo-path> --all
- 推送自己的 AI 模型仓库
cd ai-models-project # 初始化仓库 git init # 添加remote git remote add origin https://gitee.com/<your-gitee-repo-path> // ... // 创建ai模型,如:xxx.msgpack // ... # 追踪模型文件 git lfs track "*.msgpack" # 提交追踪变更 git add .gitattributes git commit -m "track *.msgpack" # 提交模型 git add . git commit -m "append ...." # 推送模型 git lfs push origin --all git push
想要获得更大的存储空间?
目前该功能已经对所有付费企业开放,由于 AI 模型体积庞大,存储和流量成本较高,付费企业可以通过扩容 LFS 容量以存储更多的 AI 模型,在企业控制台中,点击左下角的设置即可查看 Git LFS 配额使用情况,并可按需进行扩容操作。
如果你想要获取更多关于 LFS 扩容的信息,欢迎扫描下方二维码联系专属顾问,或前往 Gitee 企业版官网了解更多详情:https://gitee.com/enterprises
AI 时代已来,Gitee 已经做好准备帮助你搭上这趟快车,快来和我们同行吧!

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
ES的索引结构与算法解析
作者:京东物流 李洪吉 提到ES,大多数爱好者想到的都是搜索引擎,但是明确一点,ES不等同于搜索引擎。不管是谷歌、百度、必应、搜狗为代表的自然语言处理(NLP)、爬虫、网页处理、大数据处理的全文搜索引擎,还是有明确搜索目的的搜索行为,如各大电商网站、OA、站内搜索、视频网站的垂直搜索引擎,他们或多或少都使用到了ES。 作为搜索引擎的一部分,ES自然具有速度快、结果准确、结果丰富等特点,那么ES是如何达到“搜索引擎”级别的查询效率呢?首先是索引,其次是压缩算法,接下来我们就一起了解下ES的索引结构和压缩算法 1 结构 1.1 Mysql Mysql下的data目录存放的文件就是mysql相关数据,mysql文件夹对应的就是数据库mysql。 其中表columns_priv对应了3个文件:columns_priv.frm、columns_priv.MYD、columns_priv.MYI。 .frm:表结构;.MYD:myisam存储引擎原数据;.MYI:myisam存储引擎索引;.ibd:innodb存储引擎数据 1.2 Elasticsearch cfe为索引文,cfs 为数据文件,...
- 下一篇
智能制造一体化 v3.9.11发布,ERP 更新
智能制造一体化管理系统[SpringBoot2 - 快速开发平台],适用于制造业、建筑业、汽车行业、互联网、教育、政府机关等机构的管理。包含文件在线操作、工作日志、多班次考勤、CRM、ERP 进销存、项目管理、EHR、拖拽式生成问卷、日程、笔记、工作计划、行政办公、薪资模块、动态表单、知识库、公告模块、企业论坛、云售后模块、生产模块、系统模块化同步模块等多种复杂业务功能。 有一些小伙伴很好奇最近更新的内容和智能制造有什么关系? 答:目前 Skyeye 整体在做重构,优先从底层的一些功能开始,所以现在大家看到的和智能制造的联系不是很大,也希望大家能够理解,一个大型的智能制造对底层的依赖性也是非常高的。 智能制造一体化 v3.9.11 发布,更新内容如下: 已托管到表单布局的功能: 基础服务:角色管理,桌面管理,前台服务配置,编码管理,联系人管理(新增/编辑), CRM:CRM客户管理,CRM客户合同(新增/编辑),CRM客户商机(新增/编辑),CRM客户跟单(新增/编辑), IFS:IFS财务账户,IFS账套管理,IFS会计科目,IFS收支项目,IFS明细账, ERP:工序管理,车间管理...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- Red5直播服务器,属于Java语言的直播服务器
- CentOS7设置SWAP分区,小内存服务器的救世主
- CentOS7安装Docker,走上虚拟化容器引擎之路
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
- CentOS关闭SELinux安全模块
- CentOS7,CentOS8安装Elasticsearch6.8.6
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- Linux系统CentOS6、CentOS7手动修改IP地址
- Windows10,CentOS7,CentOS8安装MongoDB4.0.16