stability-ai/stable-diffusion 的技術規格
| 規格 | 詳細資訊 |
|---|---|
| 模型 ID | stability-ai/stable-diffusion |
| 提供方 | Stability AI |
| 模型系列 | Stable Diffusion |
| 模態 | 文字轉圖像生成 |
| 核心方法 | 潛在擴散模型 |
| 主要輸入 | 自然語言提示 |
| 主要輸出 | AI 生成圖像 |
| 常見能力 | 文字轉圖像生成、圖像變體、inpainting、outpainting、基於提示的編輯、風格控制 |
| 典型解析度 | 因檢查點/版本而異;官方常見 Stable Diffusion 系列支援從 512×512 到 1024×1024 及更高的解析度,取決於具體模型與工作流程 |
| 部署方式 | 在 CometAPI 上以 API 為基礎的存取;更廣泛的 Stable Diffusion 生態系也透過開放權重與社群工具支援本地與自託管使用 |
| 授權說明 | 對於某些官方發行版,Stable Diffusion 以 CreativeML Open RAIL++-M 等開放授權發布,但授權條款會因檢查點/版本而異,建議針對具體實作進行審閱 |
什麼是 stability-ai/stable-diffusion?
stability-ai/stable-diffusion 是 CometAPI 上代表 Stability AI 的 Stable Diffusion 系列的文字轉圖像生成式 AI 模型識別符。Stable Diffusion 以潛在擴散模型聞名:它在壓縮的潛在空間中生成,再將該潛在表示解碼為最終圖像,從文字提示創建圖像。與直接在像素空間進行擴散的方法相比,此設計大幅降低了運算需求,同時仍能產生高品質的圖像合成。
Stable Diffusion 生態系由 Stability AI、CompVis、Runway 和 LAION 關聯貢獻者等合作創建,因其結合了強大的圖像生成品質、相對容易的部署選項與開放模型可用性,而被廣泛採用。
在實務中,該模型系列用於生成概念藝術、插畫、行銷視覺、產品模型圖、風格化場景、寫實合成,以及基於提示的創意實驗。依據所使用的檢查點與工作流程,使用者也可將其應用於 inpainting、圖像編輯、升尺度管線與受控生成等任務。
stability-ai/stable-diffusion 的主要功能
- 文字轉圖像生成:將自然語言提示轉換為原創圖像,有助於構思、設計探索與內容製作流程。
- 潛在擴散的效率:在潛在空間而非直接在像素空間生成,降低計算成本,同時保持優良的合成品質。
- 靈活的創作控制:提示字詞、負面提示、種子、引導設定與採樣器選擇都會影響風格、構圖與跨次生成的一致性。這一點是基於工具與文件中常見的 Stable Diffusion 流程暴露方式的推論。
- 圖像編輯工作流程:Stable Diffusion 已被用於 inpainting、outpainting 與基於提示的修改,允許進行針對性的編輯,而非從頭完全重生成。
- 多種模型變體:更廣泛的 Stable Diffusion 系列包含多個世代與檢查點,包括更高解析度與更強能力的變體如 SDXL,讓開發者可在品質、速度與硬體需求之間取得彈性。
- 廣泛的生態支援:由於 Stable Diffusion 已被廣泛整合到倉庫、SDK 與創作工具中,開發者可從龐大的周邊生態中受益,用於實驗與生產。
- 開放權重生態的影響:官方的 Stable Diffusion 發布促成了大型開放圖像生成模型生態,促進在多種環境中的客製化、微調與自託管實驗。
如何存取並整合 stability-ai/stable-diffusion
步驟 1:註冊取得 API 金鑰
首先建立 CometAPI 帳戶,並在儀表板中生成 API 金鑰。你將使用此金鑰對發往 stability-ai/stable-diffusion API 的每個請求進行身分驗證。
步驟 2:向 stability-ai/stable-diffusion API 發送請求
使用 CometAPI 的與 Replicate 相容的端點:POST /replicate/v1/models/stability-ai/stable-diffusion/predictions。
curl https://api.cometapi.com/replicate/v1/models/stability-ai/stable-diffusion/predictions \
-H "Content-Type: application/json" \
-H "Authorization: Bearer $COMETAPI_API_KEY" \
-d '{
"input": {
"prompt": "A cinematic futuristic city skyline at sunset, ultra detailed, volumetric lighting"
}
}'
步驟 3:擷取並驗證結果
API 會回傳帶有 ID 的 prediction 物件。輪詢 GET /replicate/v1/predictions/{prediction_id} 以檢查生成狀態,並在生成完成時取得輸出圖像的 URL。