公司指南

模態實驗室

Modal 是一個無伺服器雲端平台,允許開發人員透過向函數添加裝飾器來在雲端中運行 Python 程式碼(包括 GPU 工作負載)。

閱讀時間約2分鐘最後更新

概述

It matters because it removes the pain of containers, infrastructure, and scaling so AI and data teams can deploy models and batch jobs in minutes.

深入探討

Modal 由 Erik Bernhardsson(Spotify Annoy 庫和 Luigi 的創建者)和 Akshat Bubna 於 2021 年創立,旨在彌補 ML 基礎設施中的開發人員體驗差距。您可以直接在 Python 中定義環境、依賴項和硬件,Modal 會建立容器、配置 CPU 或 GPU,並按需運行程式碼,擴展到數百個容器並回落到零。其突出的功能是定制的容器運行時和檔案系統,專為亞秒級冷啟動而設計,這是無伺服器中臭名昭著的痛點。 Modal 在模型推理端點、微調、批次、排程作業 (cron) 和 Web 端點中很受歡迎。依實際使用的計算量按秒計費。它在概念上與 AWS Lambda、SageMaker 和 Runpod 競爭,但強調程式碼優先的 Python 工作流程。

技術洞察

Modal 的關鍵工程成就是快速冷啟動:它建立了自訂容器堆疊和延遲載入檔案系統,因此即使模型權重很大,容器也可以在幾秒鐘而不是幾分鐘內啟動。開發人員在程式碼中描述映像和GPU需求;模態快照並快取它們,然後自動縮放容器副本以匹配傳入負載,並在空閒時縮放至零,因此您只需為實際使用的計算付費。

戰略影響

供應商策略

供應商路線圖會影響您的團隊接下來可以建立的功能。

成本與預算

商業條款和部署選項會影響長期成本和風險。

風險與安全

公司激勵措施塑造了產品預設、安全態勢和開放性。

模態實驗室的未來

隨著人工智慧從實驗轉向生產,對無摩擦部署的需求不斷增長。期望 Modal 加深對分散式訓練、代理和長時間運行的工作負載、AI 代理的沙盒程式碼執行以及更豐富的可觀察性的支援。它的賭注是獲勝的 ML 平台會針對開發人員的速度進行最佳化,讓小型團隊無需專門的基礎設施團隊即可交付 GPU 支援的服務。

現實世界的實施

開發人員使用 Modal 裝飾器包裝圖像生成函數,並立即獲得自動縮放的 GPU 支援的 Web 端點。

資料團隊使用 Modal 的 cron 調度和扇出並行性對數千個檔案執行夜間批次作業。

一家 AI 新創公司對 Modal GPU 上的開放模型進行了微調,按秒付費,並在作業完成時縮放至零。

代理平台使用 Modal 沙箱在隔離的容器中安全地執行不受信任的 AI 產生的程式碼。

風險與防護欄

發佈公告可能會超過實際生產工作流程的穩定性。

API 定價或政策轉變可能會在一夜之間打破假設。

單一供應商依賴性增加了鎖定和遷移成本。

實施路線圖

1

使用您自己的任務和資料集評估提供者。

2

在整合之前查看隱私、安全和法律條款。

3

維護跨模型或供應商的後備計劃。

4

監控發行說明,以便路線圖的變更不會讓團隊感到意外。

不斷探索

Free newsletter

Get the daily AI briefing

Three verified AI stories every weekday morning, written in plain English. Free forever, no ads.

One email each weekday. Unsubscribe in one click. We never sell or share your address.

Test yourself

Take the Modal Labs quiz

Instant feedback on every answer, and a shareable certificate with a verifiable ID once you pass a course.

開始測驗

Support free AI education. AI Understanding is a 501(c)(3) nonprofit — no ads, no paywall, ever. Make a donation

下一步指南

同構實驗室藥物發現

常見問題

What is Modal Labs?

Modal 是一個無伺服器雲端平台,允許開發人員透過向函數添加裝飾器來在雲端中運行 Python 程式碼(包括 GPU 工作負載)。這很重要,因為它消除了容器、基礎架構和擴展的痛苦,因此人工智慧和資料團隊可以在幾分鐘內部署模型和批次作業。

開發人員通常如何在 Modal 上運行程式碼?

Modal 可讓您透過裝飾普通 Python 函數來定義和執行雲端函數,包括在 GPU 上。

Modal 專門為解決哪些著名的無伺服器問題而設計?

Modal 建構了自訂容器運行時和延遲載入檔案系統,以實現亞秒冷啟動,這是一個典型的無伺服器痛點。

Modal 如何計算計算費用?

實際消耗的計算按每秒模態收費,並且可以在空閒時將容器擴展到零。

誰是 Modal 的聯合創始人,並以 Luigi 和 Annoy 等早期開源工具而聞名?

Modal 由 Erik Bernhardsson 共同創立,他之前因開發 Spotify 的 Annoy 和 Luigi 工作流程工具而聞名。

Modal 上的「縮放至零」是什麼意思?

當沒有請求時,Modal 會縮減至零個正在運行的容器,因此在流量恢復之前您不會產生任何計算成本。