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 模型文件。
![d145d54c-e4c0-11ed-ab56-dac502259ad0.png](https://file1.elecfans.com//web2/M00/9A/0E/wKgZomTnlMGAWea8AALJLTLhZhE992.png)
下載 AI 模型
- 通過網頁下載如果你想要下載倉庫中的某個 AI 模型,就像下載代碼倉庫中的某個文件一樣,點擊其文件名并點擊下載即可。
![d14fdbfa-e4c0-11ed-ab56-dac502259ad0.png](https://file1.elecfans.com//web2/M00/9A/0E/wKgZomTnlMGAFcodAACLtXMarLk840.png)
- 通過命令行下載除網頁外,你也可以通過命令行下載模型文件:
#克隆倉庫
gitclonehttps://gitee.com/
cd
#若已全局啟動lfs,AI模型已全部自動下載完成
#若未全局啟動lfs,可手動下載指定模型
gitlfsinstall
#執行完成后,的模型文件就可以直接使用了
gitlfspull-I
通過 Git LFS 管理模型
你還可以使用 Git LFS 的方式對模型進行管理。在倉庫標簽頁中的「管理」進入「Git LFS」選項,就可以查看該倉庫內所有的 LFS 文件,包含其文件類型、大小等信息,并可以對它們進行下載和刪除的操作。
![d158821e-e4c0-11ed-ab56-dac502259ad0.png](https://file1.elecfans.com//web2/M00/9A/0E/wKgZomTnlMGAPsD0AAGFIxjFb70158.png)
怎么把 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 文件(速度取決于文件大小)。
![d1639e6a-e4c0-11ed-ab56-dac502259ad0.gif](https://file1.elecfans.com//web2/M00/9A/0E/wKgZomTnlMGAcDKLAAo7qMZ9Dl8391.gif)
從本地推送
除了從 Hugging Face 導入外,由于 Gitee 全面支持 Git LFS 功能,所以 Gitee 同樣支持從本地推送 AI 模型,其流程與代碼推送略有不同的是,推送 AI 模型時需要加入git lfs
相關命令。
- 推送 Hugging Face 的模型倉庫
#克隆倉庫至本地
gitclonehttps://huggingface.co/bert-base-uncased.git
cdbert-base-uncased
#同步模型數據
gitlfsfetch--all
#推送到Gitee倉庫
gitlfspushhttps://gitee.com/--all
- 推送自己的 AI 模型倉庫
cdai-models-project
#初始化倉庫
gitinit
#添加remote
gitremoteaddoriginhttps://gitee.com/
//...
//創建ai模型,如:xxx.msgpack
//...
#追蹤模型文件
gitlfstrack"*.msgpack"
#提交追蹤變更
gitadd.gitattributes
gitcommit-m"track*.msgpack"
#提交模型
gitadd.
gitcommit-m"append...."
#推送模型
gitlfspushorigin--all
gitpush
想要獲得更大的存儲空間?
目前該功能已經對所有付費企業開放,由于 AI 模型體積龐大,存儲和流量成本較高,付費企業可以通過擴容 LFS 容量以存儲更多的 AI 模型,在企業控制臺中,點擊左下角的設置即可查看 Git LFS 配額使用情況,并可按需進行擴容操作。
![d172c9ee-e4c0-11ed-ab56-dac502259ad0.png](https://file1.elecfans.com//web2/M00/9A/0E/wKgZomTnlMGALyJkAAFl59rUjrg545.png)
如果你想要獲取更多關于 LFS 擴容的信息,歡迎掃描下方二維碼聯系專屬顧問,或前往 Gitee 企業版官網了解更多詳情:https://gitee.com/enterprises。
AI 時代已來,Gitee 已經做好準備幫助你搭上這趟快車,快來和我們同行吧!
審核編輯 :李倩
-
AI
+關注
關注
87文章
31155瀏覽量
269494 -
模型
+關注
關注
1文章
3268瀏覽量
48929 -
代碼
+關注
關注
30文章
4803瀏覽量
68754
原文標題:緊跟AI步伐, Gitee已支持AI模型托管
文章出處:【微信號:OSC開源社區,微信公眾號:OSC開源社區】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
使用cube-AI分析模型時報錯的原因有哪些?
STM CUBE AI錯誤導入onnx模型報錯的原因?
![](https://file1.elecfans.com/web2/M00/BA/5D/wKgZomWTtniAVT9oAAmGs-W8Ecc058.png)
![](https://file1.elecfans.com/web2/M00/BB/24/wKgaomWTvjKAfPpDAAWrpACxLMQ967.png)
![](https://file1.elecfans.com/web2/M00/BB/26/wKgaomWTyPCAARFJAAWu-lIgl0U243.png)
【AI學習】第 1 篇--活用創新模板學 AI
《AI概論:來來來,成為AI的良師益友》高煥堂老師帶你學AI
介紹在STM32cubeIDE上部署AI模型的系列教程
帶你玩轉OpenHarmony AI-基于海思NNIE的AI能力自定義
ST MCU邊緣AI開發者云 - STM32Cube.AI
【KV260視覺入門套件試用體驗】Vitis AI 構建開發環境,并使用inspector檢查模型
緊跟AI步伐 海信扛起智能電視大旗
Gitee:玩轉代碼托管與協作的高效指南
![<b class='flag-5'>Gitee</b>:玩轉代碼<b class='flag-5'>托管</b>與協作的高效指南](https://file1.elecfans.com/web3/M00/03/94/wKgZO2dqLXeADt2YAABK7c0KjiM022.png)
評論