Zencastr 如何用 Modal 在幾天內轉錄數百年的音訊
Zencastr 將其播客轉錄工作負載遷移到 Modal 的 GPU 平台,在幾分鐘內擴展到 1,500 個並行 GPU,在短短幾天內處理了數百年的音訊。從自管 Kubernetes GPU 節點轉向 Modal 的 scale-to-zero 基礎設施,降低了閒置 GPU 成本,並消除了驅動程式和依賴管理的開銷。所有核心 ML 工作負載現在都在 Modal 上運行,包括轉錄、說話者計數、笑聲偵測和音訊品質評分。
Zencastr 將其播客轉錄工作負載遷移到 Modal 的 GPU 平台,在幾分鐘內擴展到 1,500 個並行 GPU,在短短幾天內處理了數百年的音訊。從自管 Kubernetes GPU 節點轉向 Modal 的 scale-to-zero 基礎設施,降低了閒置 GPU 成本,並消除了驅動程式和依賴管理的開銷。所有核心 ML 工作負載現在都在 Modal 上運行,包括轉錄、說話者計數、笑聲偵測和音訊品質評分。
AI 程式碼沙箱是一個隔離環境,會在執行時執行 LLM 產生的程式碼,將錯誤或注入漏洞的影響範圍限制住。現代實作運行於 VM 或容器上,通常使用 gVisor 等安全執行環境來攔截系統呼叫並保護主機。多數公司選擇託管沙箱服務,而非用 Kubernetes 自行打造,因為冷啟動與擴展到數百萬個並行工作階段成本高昂。
Modal 在其平台上使用 NVIDIA 的 parakeet-tdt-0.6b-v2 與 canary-1b-flash 實作了批次轉錄服務,回報端到端效能比一款熱門的專有 ASR API 快 100 倍或便宜 100 倍,同時在約一週的 ESB 基準音訊上達到與其相當的錯誤率。團隊將這些增益歸因於跨請求批次打散檔案、在 GPU 批次內依音訊長度排序、平行下載,以及經實證選定的 GPU 與 worker 配置。文章逐步說明架構與最佳化步驟,讓其他人也能建構類似的服務。
Modal 運用評估與推論時運算擴展來改進其 QArt 碼系統,將 QR 掃描率提升至其 95% 的服務水準目標,同時改善美學品質,並在 p95 下於 20 秒內回傳程式碼。此項工作遵循標準的機器學習做法:收集人類判斷、與之對齊,然後擴展,解決了「在我提示下有效」的落差,該落差導致許多生成的 QR 碼無法掃描。
Quora 使用 Modal Sandboxes,在其 AI 聊天機器人平台 Poe 中安全執行 LLM 生成的程式碼,讓這項功能比自行開發提前數個月上線。團隊對 Sandbox 的建立吞吐量進行壓力測試,達到每秒 1000 個沙箱,並表示節省了相當於 2 名工程師的持續基礎設施維護時間。
Mistral 與 Llama 3 在語音 AI 的設計理念上分歧:Mistral 的 7B 到 Mistral Small 3.1(24B)模型偏好低延遲效率,而 Llama 3 從 8B 擴展到 70B,以換取更強的推理與多語言能力。Mistral Small 3.1 在每秒 150-166 個 token 下達到 0.29 秒首個 token 時間,且 Mistral Small 24B 在 ARC-C、GPQA 與 MMLU 上勝過 Llama 3.1 8B Instruct,而 Llama 3.1 405B 在 MMLU 上得分 85.2%、在 GSM8K 上得分 96.8%。
Vapi 現在提供八家語音轉文字供應商——Gladia、AssemblyAI、Deepgram、Cartesia、Talkscriber、OpenAI、Speechmatics 和 ElevenLabs——作為語音代理的 Azure 即插即用替代方案。切換供應商只需變更一個 JSON 參數,讓開發者能夠對延遲、成本和合規性進行基準測試。Gladia 聲稱端到端延遲低於 100 毫秒,AssemblyAI 在一次 API 呼叫中整合摘要和 PII 遮蔽功能,而 Cartesia 完全在本地部署運行。
Google 的 Gemini 2.5 Flash 與 2.5 Pro 主要差異在於速度與推理深度,兩者皆提供 1M token 上下文視窗,並原生支援於 Vapi 語音代理。Flash 首個 token 回傳時間為 0.21–0.37 秒,速度為每秒 163 個 token,每百萬輸入/輸出 token 費用為 $0.15/$0.60;Pro 費用為 $1.25/$10,並新增 Deep Think 模式,另計劃推出 2M token 視窗。
Modal 工程師說明如何讓 Black Forest Labs 的 FLUX.1-dev 以自動擴展服務形式運行,速度約提升三倍,將 1024x1024 影像的生成時間從約 6.75 秒縮短至不到三秒。標準最佳化,即搭配 max-autotune 的 Torch 編譯器、融合 QKV 注意力與 channels-last 記憶體佈局,帶來約 1.5 倍提升;而來自 ParaAttention 儲存庫、基於 TEACache 論文的 First Block Caching,在閾值 0.12 下再增加 2 倍。編譯快取與 Modal Memory Snapshots 將冷啟動延遲降低 30 倍。
一份指南概述了房地產經紀人運用 AI 的五種方式,包括以 Vapi 打造、能全天候接聽電話、篩選潛在客戶並預約看房的語音代理。指南也涵蓋以 ChatGPT 和 Canva 自動化內容製作,以及 HouseCanary、CoreLogic 等 AI 定價工具,這些工具能產出附帶信心分數的估值。
Deepgram 的 Nova-3 將串流詞錯誤率從 Nova-2 的 8.4% 降至 6.84%,批次 WER 達到 5.26%,串流錯誤減少 54.3%。Nova-3 以單一可調適網路取代 Nova-2 各自獨立的領域專用模型,並新增即時多語言對話處理、無需重新訓練即可使用最多 100 個自助自訂詞彙,以及最多 50 個實體的遮蔽功能。兩款模型皆原生支援於 Vapi,端點完全相同,因此切換只需更改參數,不過 Nova-3 屬於 Deepgram 的高階定價層級。
ElevenLabs Flash v2.5 達到 75ms 首音訊延遲,而 OpenAI 為 200ms;OpenAI 每百萬字元收費 $15,ElevenLabs 則為每月 $5–$1,320 的方案。ElevenLabs 提供 3,000+ 種聲音,支援聲音複製,字詞準確率 82%,相較之下 OpenAI 有 11 種固定聲音,準確率 77%。兩家 TTS 供應商都內建於 Vapi,可直接測試。
Vapi 概述了物流領域的三個語音 AI 應用案例:ShipEX 在 350 輛卡車上運用語音智慧,將維護警報與事故報告進行路由;愛達荷州酒類管理局的語音揀貨系統將揀貨率提升 35%;維護技術人員透過語音記錄問題,自動建立 CMMS 工單。文章還詳細介紹了與 TMS、CRM 和 WMS 系統的 API 整合及部署考量。
Vapi 說明如何在四款 Gemini 模型中為語音代理做選擇:Gemini 1.0 Pro 適合可預測、符合法規的流程,輸入每百萬 token 0.50 美元、輸出 2.00 美元;Gemini 1.5 Flash 適合高吞吐量工作,具備 100 萬 token 上下文視窗;Gemini 1.5 Pro 適合深度推理,具備 200 萬 token 視窗與 99.7% 長上下文檢索準確率;Gemini 2.0 Flash 則支援原生工具呼叫。
DeepSeek V3 每秒處理的 token 數比 R1 多 47%,每百萬輸出 token 收費 0.28 美元;R1 每百萬收費 2.19 美元,並會針對較難的任務執行內部推理迴圈。R1 在 MATH-500 上得分 97.3%、在 AIME 2024 上得分 79.8%,V3 則分別為 90.2% 與 39.2%。多數團隊會把 80-90% 的簡單查詢導向 V3,並將複雜的推理工作交給 R1。
SRTP 透過在每個媒體封包中加入加密酬載、驗證標籤與主金鑰識別碼,來保護 RTP 語音與視訊串流。它主要依賴 AES 計數器模式與 HMAC-SHA1 驗證標籤,並以序號阻擋重播攻擊,同時搭配 DTLS-SRTP 或 SDES 進行金鑰交換。SRTP 被定位為即時通訊中開銷較低的應用層選項,並以 GDPR、HIPAA 與 CPRA 作為合規驅動力。
一份關於在語音 AI 專案中使用 .env 檔案與環境設定的指南,涵蓋 Node.js 與 Python 的 dotenv 設定、將 .env 加入 .gitignore,以及 VAPI_API_KEY 和 VAPI_PROJECT_ID 等 Vapi 專用金鑰。文中引用 GitGuardian 的發現:2023 年 GitHub 上洩漏了 1,280 萬個機密,增加了 28%,並建議為每個環境使用獨立的 env 檔案,以及 git-crypt、SOPS、AWS Secrets Manager 和 HashiCorp Vault 等工具。
Amazon Lex 適合已使用 AWS、需要與 Amazon 服務緊密整合的團隊,而 Dialogflow 提供更廣泛的語言支援,對新手來說學習曲線也更平緩。Lex 採用 Alexa 的技術,按用量計費,第一年每月包含 10,000 次文字與 5,000 次語音請求的免費額度;Dialogflow 支援超過 30 種語言,並提供預建代理與情感分析。
Vapi 的指南說明如何為其語音 AI 整合設定環境變數,涵蓋臨時與永久變數,以及使用者層級與系統層級變數。文中詳細介紹在 Windows、macOS 與 Linux 上的設定方式,並附上 VAPI_API_KEY、VAPI_MULTILINGUAL_SUPPORT 等 Vapi 專屬範例,以及命名與安全最佳實務,例如絕不將 API 金鑰寫死在程式碼中。
一份指南評比了 10 款用於臨床的開源語音轉文字模型,評估面向包括即時準確度、臨床術語處理、運作可靠性與資料安全。名單涵蓋 Vosk、DeepSpeech、SpeechBrain、OpenAI Whisper 與 ESPnet,並對應至資源匱乏的鄉村診所、多語醫院及術語密集的研究中心等場景。所有模型皆可整合至 Vapi 的模型無關語音 AI 平台。
Modal 打造了一套「資源求解器」,運用線性規劃與單純形演算法來決定要啟動或關閉哪些雲端執行個體,以可預測的價格滿足 GPU 需求。該系統也能捕捉臨時套利機會,例如以比 H100 行情低 20% 的價格取得數百顆 H200 GPU,每年節省數百萬美元。
sync. 正運用 Modal 每天對超過 100 小時的影片進行唇形同步,將長影片切割成多個場景,在 n 個 T4 GPU 容器上執行人臉偵測與翻譯,再將每個場景交由 A100 上專有的 LipSync GenAI 模型處理。該團隊每天部署多達 95 次,並在脫離 Google Colab 原型與 AWS Lambda 後,於一年內將 10 個主要模型變體推上正式環境。
GSD at Work 的顧問 Christian Ulstrup 使用 Vapi 語音 AI 代理,為他的 AI Action Sessions 工作坊以非同步語音接待系統取代預約探索通話。參與者可在方便時撥打專屬的 Vapi 電話線,逐字稿與 AI 生成的摘要會透過 Zapier 流入 Slack,並記錄在 HubSpot 中。針對近期一位客戶,全球 20 位參與者貢獻了超過 3 小時的探索內容,該場次獲得 5 分(滿分 5 分)的評價。
Modal 發布了一份指南,區分三種常被稱為「GPU 使用率」的概念:GPU 配置使用率(執行應用程式碼的 GPU 秒數佔付費 GPU 秒數的比例)、GPU 核心使用率(在 GPU 上執行程式碼的時間佔比),以及模型 FLOP/s 使用率(所用理論算力頻寬的佔比)。該指南聚焦於神經網路推論工作負載,Modal 稱之為利潤中心而非成本中心。
微調會調整預訓練 LLM 的權重,使其符合特定任務或領域,在品質上優於提示工程,且成本與延遲更低;相較於 GPT-3.5,微調後的 Llama 7B 在效能相當的情況下,每個 token 的成本效益約高出 50 倍。本指南涵蓋結構化輸出、風格遵循與領域專屬指令等使用案例,以及 OpenAI、Predibase、Modal、Google Colab 與 AWS SageMaker 等選項,還有 HuggingFace transformers、TRL 與 Axolotl 等框架。
OpenArt 將其專有的 ComfyUI 工作流程部署在 Modal 上,將部署時間從在 AWS 和 GCP 上所需的數小時縮短至數分鐘,並可自動擴展至數百個 GPU 容器。Modal 目前為該平台上的 100 多個工作流程提供支援,該平台每月活躍用戶超過 300 萬。
一個示範應用程式利用時間戳、地理位置資料,以及來自 Clay v1 基礎模型的衛星影像嵌入,對加州全境進行混合搜尋。Modal 負責統籌每日的 Sentinel API 查詢、MongoDB Atlas 儲存,以及在 A10 GPU 上進行 GPU 嵌入推論,並透過 FastAPI 提供一個小型 Alpine JS 前端。
Contextual AI 在 Modal 上將其基於 GPU 的持續整合自動化並行化,取代了在內部 GPU 節點上的人工測試執行。一個 GitHub Action 會觸發一個掛載多個 GPU 的 Modal Function,而快取的映像建置讓測試能在作業提交後 30 秒內開始。Modal 按用量計費,因此帳單中 99% 都是實際的測試執行時間。
Modal 的 Charles Frye 在新資料集上重現了 Large Language Monkeys 論文的核心主張,顯示重複取樣讓 LLaMA 3.1 8B 在 HumanEval 上從 66.4% pass@1 提升到 90.5% pass@100 與 95.1% pass@1000,對比 GPT-4o 報告的 90.2% pass@1。這些執行使用 Modal 無伺服器 GPU 上的 vLLM,並以 Modal Sandboxes 進行平行測試執行,成本遠低於 50 美元,且在三個數量級上展現平滑、可預測的擴展。
推薦理由:一項實作重現顯示,小型開源模型搭配重複取樣如何在 HumanEval 上逼近 GPT-4o,提供了一個具體、低成本以運算換取準確率的配方。
Modal 現在可以直接從 Airflow DAG 觸發,讓團隊無需設置 Celery 或 Kubernetes executor 即可執行由 GPU 支援的 AI/ML 任務。本指南涵蓋在 Airflow 環境中安裝 Modal、設置 MODAL_TOKEN_ID 與 MODAL_TOKEN_SECRET,以及兩種方法:透過 lookup 呼叫已部署的 Modal Functions,或建立自訂 operator 在 Modal Sandboxes 中執行 Python。Modal Airflow provider 套件正在開發中。
Modal 在其無伺服器容器執行環境中新增了一個名為 seccheck 的執行期程式分析元件,能在封禁違規使用者之前偵測並停用用於加密貨幣挖礦的 Functions。由於礦工可以更改中繼資料,卻無法更改其程式,Modal 分析的是系統呼叫日誌,而非原始碼、二進位檔或容器映像。該系統避開了基於 ptrace 的 strace 額外開銷,這種開銷可能使系統呼叫密集的程式變慢超過 100 倍。
Hunch 是一個空間畫布,整合了 OpenAI GPT-4o、Anthropic Claude 3 Opus 和 Stable Diffusion 3 等模型,並使用 Modal Sandboxes 在隔離的臨時容器中安全執行 AI 生成的程式碼。此整合僅需幾行 Python 程式碼,並支援 pip 安裝、附加儲存磁碟區和自動擴展。Hunch 表示,這套設定讓非程式設計人員也能建立工作流程,用以擷取 API 資料或將結果傳送至 Slack webhooks。
Modal 在約 300 個 SVG 的 Heroicons 圖示庫上微調了一個 Stable Diffusion 模型,以生成該風格的新黑白線條圖示,包括 barack-obama 和 golden-retriever 等概念的圖示。完整流程——下載預訓練模型、使用 HuggingFace Diffusers 的 train_text_to_image.py 腳本進行完整微調,以及提供 Gradio 網頁介面——都在 Modal 的無伺服器 GPU 平台上執行。文章詳細說明了資料集準備(SVG 轉 PNG、白色背景、標註檔 metadata.csv),並指出完整微調效果最好,不過 LoRA 式的平行適配器也可用於小型資料集。
一個經過微調的開源嵌入模型,只需少量範例,就能以更低成本在準確度上超越 OpenAI 的 text-embedding-3-small。Modal 在 Quora 重複問題資料集上進行了一項實驗,以找出一個簡單的問答用例需要多少微調資料,並描述了如何在其無伺服器基礎設施上建置一個。
Ramp 使用 Modal 微調其 LLM,並打造一個文字轉結構化 JSON 的模型來管理收據,將需要人工介入的收據減少 34%,其基礎設施成本估計比 OpenAI 等主要 LLM 供應商便宜 79%。Modal 函式平行訓練了許多候選模型,將權重持久化到 Modal volumes,並提供參數化的推論端點。一名工程師還將一支用於 25,000 張發票的 PII 移除腳本移植到 Modal,在 256 個雲端 worker 上平行處理,20 分鐘內完成,花費 100 美元,而非在本地耗時 3 天。
Modal 打造了 modal-http,這是一套 HTTP 與 WebSocket 堆疊,讓其無伺服器函式能夠接收 Web 請求,完整的 WebSocket 支援近期已完成。有別於 AWS Lambda 的 15 分鐘與 50 MB 限制,Modal 容器最多可使用 64 顆 CPU、336 GB 記憶體與 8 張 Nvidia H100 GPU,因此團隊將 HTTP 轉譯為函式呼叫,而非以傳統反向代理前端容器。
Modal 和 Hugging Face 的文字嵌入推論伺服器,可在大約 15 分鐘內嵌入整部英文維基百科,費用僅略高於 15 美元,靠的是 Modal 的無伺服器 GPU 擴縮能力。文章主張,對正式環境的 RAG 而言,開源嵌入模型勝過 OpenAI 的 text-embedding-ada-002 這類以 API 為基礎的模型,因為前者可用使用者資料微調,並避開速率限制與按權杖計費。
Cursor 在 2 張 80-GB A100 GPU 上測量 Llama-2-70B 的推論,發現就提示詞 token 而言,它比 GPT-3.5 便宜超過 3 倍,但在小批次規模下,生成 token 則貴得多。提示詞處理每 1K token 約 $0.00042,而 GPT-3.5 為 $0.0015;生成在批次大小為 1 時達到每 1K token $0.066,只有在大批次下才接近 GPT-3.5 的價格,而大批次會把首 token 時間推遲到數秒。Cursor 建議對分類與重排序這類提示詞密集的任務使用開源模型,對生成密集的工作負載則使用閉源 API。
推薦理由:Cursor 測得的成本與延遲數據顯示了自託管 Llama-2-70B 何時優於 GPT-3.5、何時不然,為開源模型服務決策提供了可複用的框架。