開始使用 Replicate
有別於各種生成式 AI 的工具,Replicate 是一個「開源模型的集合平台」,這些生成式 AI 的模型包含了圖片、聲音、影片、文字...等,開發者能夠在平台裡分享和運行機器學習模型,一般使用者也可以免費使用和測試模型,這篇教學會介紹 Replicate。
快速導覽:
認識 Replicate
Replicate 是一個「開源模型的集合平台」,讓用戶和開發者能夠分享和運行機器學習模型,並且支援多種程式語言,開發者能夠根據自己的數據改進模型,建立更適合特定任務的新模型,這些生成式 AI 的模型包含了圖片、聲音、影片、文字...等。
前往 Replicate:https://replicate.com/
Replicate 具有下列幾個特色:
- 開源模型平台:Replicate 是一個開源模型的集合平台,平台上鎖展示的模型都可以使用。
- 雲端 API 執行:能夠透過雲端 API 執行機器學習模型,不需要自己架設伺服器等設備。
- 模型版本控制:機器學習模型會隨著時間改進,這些改進會以新版本發布,確保模型的一致性和可重現性。
- 模型部署工具:提供雲端工具進行部署,並自動處理 API 伺服器或依賴性等問題。
- 彈性計算資源:根據流量自動擴展或縮減計算資源,並且只在運行時收費,不使用時不收費。
- 創建和分享預測:每次執行模型時,都會創建一個預測對象,包含輸入、模型結果以及其他模型數據。
- 企業級服務:數千家企業使用 Replicate 來構建 AI 產品並擴展到數百萬用戶。
- 模型私有化:使用者可以將自己的模型打包並部署到 Replicate,並設定公開或私有的。
收費機制
Replicate 提供了「公共模型」和「私有模型」果只是想使用公共模型,通常無需支付費用,如果使用私有模型,收費的機制會根據流量自動擴展或縮減計算資源,並且只在運行時收費,不使用時不收費,相關說明如下:
詳細收費方式參考:https://replicate.com/docs/billing
模型 | 付費說明 |
---|---|
公共模型 ( 免註冊 ) | 免費使用 ( 每個 IP 有免費額度限制 )。 |
公共模型 ( 需註冊 ) | 部分可免費使用 ( 超過一定用量還是會要求登入或收費 )。 |
私有模型 ( 需註冊 ) | 付費使用。 |
註冊與登入
Replicate 除了少部分公開模型可以免註冊使用,大部分模型都需要註冊才能使用 ( 不需註冊的模型會出現 run 的按鈕,點擊後就可執行 )
前往 Replicate:https://replicate.com/
Replicate 由於是面向「開發者」的服務平台,因此只提供「Github」的使用者透過 Github 註冊,註冊並登入 Github,點擊「Sign In with Github」就能註冊。
註冊完成後,在 Github 的「Applications > Authorized OAuth Apps」頁面會看見 Replicate 的連動資訊 ( 下圖為 Github 的畫面,點擊後方「...」可選擇 revoke 停止連動 )。
開始使用
前往「Explore」頁面,上方區塊會顯示目前「最熱門」的模型,也可以在「搜尋欄位」中搜尋模型的關鍵字尋找模型 ( 限英文 )。
Explore 頁面的「I Want to」區塊裡,可以按照自己的需求尋找模型,點選相關需求後,會出現相關的最熱門模型。
Explore 頁面的「Latest Models」區塊裡,可以看見最新上傳的模型 ( 所有的模型按照更新時間排序 ),目前總共有超過一千個模型。
舉例來說,開啟「piddnad/ddcolor」模型,這個模型不需要註冊就能免費使用,主要功能是「將黑白照片轉換成彩色」,點擊上傳圖片按鈕就能上傳圖片。
下方範例上傳了一張國父的黑白照,上傳後後點擊 run,就會將黑白照片轉換成彩色照片,右側會出現預覽的效果,點擊 download 就能下載圖片。
相關教學
下方列出 STEAM 教育學習網針對 Replicate 的相關教學:
小結
Replicate 是一個非常強大的「開源模型的集合平台」,如果稍有耐心,不妨可以在裡頭探索各種好用的模型,如此一來甚至不需要任何生成式 AI 工具,就能做到同樣的圖片效果!。
意見回饋
如果有任何建議或問題,可傳送「意見表單」給我,謝謝~