xAI Grok API 圖像生成:功能、定價與設置指南

了解如何使用 xAI 的 Grok API 建立文字轉圖像(text-to-image)管道。探索基於 Flux 的 Grok Imagine 模型、回應參數、定價以及經過驗證的 Python 設定指南。

xAI Grok API 圖像生成:功能、定價與設置指南

xAI Grok API 圖像生成功能讓開發人員能夠使用 xAI 託管的 Grok Imagine 模型,構建文字轉圖像(text-to-image)API 管道。這些模型採用經過深度優化的 Flux 擴散架構,可提供業內領先的提示詞忠實度與高品質圖像合成效果。現在,您可以透過最新的 grok-imagine-image-quality 端點來初始化,進行生產級的渲染。

對於希望在語言與視覺任務上使用單一 API 供應商的團隊而言,這一點至關重要。以下是主要優勢概覽:

  
功能詳情
底層模型Grok Imagine(基於經過深度優化的 Flux 擴散架構)
目前 SDK 模型 IDgrok-imagine-image-quality (注意:舊版 flux-1.1 欄位已棄用)
存取方式REST 與 xAI SDK(透過 xAI API 金鑰)
主要應用場景生產級圖像生成、多圖像編輯與創意管道
整合風格隨插即用的文字轉圖像 API 呼叫(相容 OpenAI 環境)

無論您是要連接產品樣機生成器,還是對創意管道進行壓力測試,xAI Grok API 圖像生成 都提供了一個直接的切入點,無需在中途更換供應商。

了解 xAI Grok API 圖像生成功能與模型

xAI 並非從零開始構建,而是利用了經過深度優化的 Flux 擴散架構。xAI 將這些功能統一在 Grok Imagine API 品牌下,取代了舊有的 flux-1.1 端點,並換成了更強大、更具多模態原生能力的模型。

xAI Grok API 圖像功能與價格

注意:上述價格為 Atlas Cloud 的 grok imagine API 價格。

Flux 架構如何驅動 Grok 堆疊

Grok 的圖像引擎建立在經過深度優化的 Flux Transformer 擴散架構之上。這一基礎以業內領先的提示詞忠實度而聞名,確保複雜且包含多個子句的描述能以精確的方式呈現。

雖然 xAI 最初發布時採用的是舊版 Flux 品牌端點,但目前的生態系統已統一為 Grok Imagine API。這一轉變確保了更緊密的多模態整合,並提升了整個 xAI 堆疊的推論速度。

API 提供兩種變體:

     
模型 ID (API 參數)適用場景技術亮點速率限制定價
grok-imagine-image-quality生產級素材與 2K 高畫質增強的紋理細節與照片級真實感300RPM, 5rps每張輸出 USD0.05
grok-imagine-image快速原型製作與社交預覽低於 2 秒的生成延遲300RPM, 5rps每張輸出 USD0.02

Grok 圖像生成功能:預期效果

Grok 圖像生成功能涵蓋了多種實用場景:

  • 圖像尺寸:根據模型與比例,最高可達 2048 × 2048 像素。
  • 風格設定:透過文字提示詞即可控制圖像看起來像是照片、繪圖或抽象藝術,無需額外按鈕。
  • 比例選擇:您可以在請求程式碼中直接設定標準比例,如 1:1、16:9 或 4:3。
  • 文字遵循:Flux.1 模型非常擅長捕捉細節,能輕鬆處理冗長、複雜的提示詞與多步驟構思。
  • 影片升級:使用完全相同的 API 設定,即可輕鬆將圖像轉換為影片。

作為 xAI 技術藍圖的核心部分,此工具將圖像創作、文字與視覺對話整合在同一個 API 中。這意味著您只需構建一套設定即可處理提示詞、分析圖像並與使用者對話,無需為了建構一個應用程式而應付三家不同的科技公司。

分步指南:如何使用 Grok API 生成圖像

xAI Grok API 圖像生成教學 將帶領您完成從存取控制台到獲得圖像輸出的每一個必要步驟。

第一步:取得您的 xAI API 金鑰

前往 console.x.ai 並登入帳戶以取得 xAI API 金鑰。接著,點擊 API Keys 選單,點擊按鈕建立新金鑰,並將其複製到安全的地方。後續的每一個請求都需要此金鑰。

取得您的 xai api 金鑰

第二步:設定 Base URL 與驗證標頭

圖像生成端點為:

plaintext
1https://api.x.ai/v1/images/generations

您的 驗證標頭(authentication headers) 必須包含:

  
標頭
Content-Typeapplication/json
AuthorizationBearer YOUR_XAI_API_KEY

第三步:建構 API 請求主體

xAI 圖像生成負載(payload)處理四個核心欄位:

  • Model:指定 grok-imagine-image(效能型)或 grok-imagine-image-quality(高保真型)。
  • Prompt:您對所需圖像場景的描述性文字指令。
  • n:每個請求所需的圖片數量,通常設為 1。
  • Aspect Ratio/Resolution:您想要的尺寸比例,例如 "1:1" 或 "2K"。

第四步:執行您的 Python 文字轉圖像腳本

以下是使用當前 xAI 規格驗證過的最簡 Python 實作:

plaintext
1import requests
2
3# 官方生產端點
4url = "https://api.x.ai/v1/images/generations"
5
6headers = {
7    "Content-Type": "application/json",
8    "Authorization": "Bearer YOUR_XAI_API_KEY"
9}
10
11# 使用標準高性價比模型的負載
12payload = {
13    "model": "grok-imagine-image",
14    "prompt": "Your Prompt",
15    "n": 1,
16    "aspect_ratio": "1:1",
17    "resolution": "2k"
18}
19
20response = requests.post(url, headers=headers, json=payload)
21
22# 最佳實踐:立即捕獲並記錄 HTTP 錯誤
23if response.status_code == 200:
24    data = response.json()
25    image_url = data["data"][0]["url"]
26    print("生成的圖像 URL:", image_url)
27else:
28    print(f"API 錯誤 {response.status_code}: {response.text}")

第五步:處理回應

成功的回應會回傳一個包含資料陣列的 JSON 物件。每個項目都包含一個指向已生成圖像的 url 欄位,該圖像通常是暫時託管的。請務必及時下載或快取圖像,因為 URL 可能在短時間後失效。

優化 Grok API 的圖像提示詞與參數

執行請求只是第一步,獲得 一致且高品質 的輸出才是 Grok API 提示詞工程 的核心技能。

編寫高效的提示詞

Flux.1 對結構化、描述性的提示詞反應良好。可靠的格式為:

核心概念 + 場景 + 氛圍 + 相機設定

例如:"園藝專家在溫室內的特寫鏡頭,柔和的陽光,栩栩如生,清晰對焦,4K 畫質"

如何讓圖像看起來更真實:

  • 寫出確切的光線,如夕陽餘暉、攝影棚燈泡或陰天。
  • 直接標註風格,如真實生活、電影風格或雜誌攝影。
  • 不要使用如「漂亮」或「完美」等無效詞彙,因為它們無法提供實質指引。
  • 清晰地選擇相機角度,如廣角、俯拍或近距離變焦。

控制圖像生成參數

除了文字提示詞外,Grok Imagine API 還接受 JSON 請求主體內的結構化參數,讓您能精確控制輸出內容、格式與縮放比例。

參數類型用途範例值
promptString (必填)場景、風格與氛圍的核心文字描述。黃昏時的城市鳥瞰圖,移軸攝影
nInteger (選填)生成的圖像數量(最小:1,最大:10)。1 或 3, 4, 5
response_formatString (選填)回傳素材的格式。支援 url 或 b64_json。"url"
aspect_ratioString (選填)設定畫布比例。支援 1:1, 16:9, 4:3, 9:16 等。"16:9"
resolutionString (選填)控制輸出保真等級。支援 1k 或 2k。"2k"

比例控制

Grok Imagine 會根據您查詢的是標準版(grok-imagine-image)還是進階版(grok-imagine-image-quality)模型,動態調整輸出矩陣。最常見的企業級設定包括:

  • 1:1:適用於社群媒體摘要、個人大頭貼與電商產品圖。
  • 16:9:適用於網站首頁橫幅、簡報投影片與橫向數位看板。
  • 4:3:適用於編輯部落格標頭與內容行銷平台。
  • 9:16:適用於行動 App、限時動態與直式影片覆蓋層。

理解架構確定性:「種子(Seed)」的細節

在傳統的自託管擴散管道中,開發人員會傳遞固定的種子值以在多次提示詞編輯中保持構圖的一致性。但請注意,面向生產環境的 xAI API 已將原始種子參數抽象化,以優化推論速度

在 Grok 堆疊上建構文字轉圖像工作流時:

  • 動態生成: 每個單獨的 API 呼叫都會使用伺服器端的隨機種子,以確保創作的多樣性與自然的渲染佈局。
  • 迭代調整: 如果您的管道對多個生成版本之間的主體與角色一致性有嚴格要求,建議從基本的文字轉圖像端點切換到 v1/images/edits(圖像編輯) 架構,該架構最多可使用 8 張原始參考圖像來確定性地綁定佈局元素。

Grok imagine 圖像編輯允許使用最多 8 張參考圖像

xAI Grok API 定價、速率限制與成本優化

在承諾 生產級 API 預算 之前,了解您的付費項目及限制所在至關重要。

xAI 圖像生成 API 定價

與透過權杖向量(token vectors)計量的語言模型不同,Grok Imagine API 採用透明的每張圖像輸出計費結構。根據最新的商業計劃,現行生產費率為:

模型 ID (API 參數)每張費用基礎設施層級目標工作負載
grok-imagine-imageUSD0.02標準引擎快速原型製作、草稿與快速迭代。
grok-imagine-image-qualityUSD0.05高保真引擎生產級商業素材與 2K 高畫質渲染。

這兩個層級之間的成本差異會影響擴展集中式管道時的預算設計決策。例如,在標準效能層級生成 10,000 個企業素材需要 USD200 的資金預算,而在進階層級進行相同規模的生成則會將生產預算提高至 USD500

注意:定價架構是在地化的,並會直接在 xAI 控制台環境中持續更新,因此將執行時期的成本監控作為開發的最佳實踐是必要的。

Grok API 速率限制

Grok API 速率限制 是針對組織層級與 API 金鑰嚴格執行的,以確保基礎設施的穩定性。雖然語言模型會根據權杖量動態擴展,但 xAI 為其圖像生成生態系統提供了透明、明確的併發限制。

根據官方 xAI 控制台規格,兩款生產級圖像引擎共享相同的併發門檻:

  • grok-imagine-image:每分鐘 300 個請求,每秒 5 個請求
  • grok-imagine-image-quality:每分鐘 300 個請求,每秒 5 個請求

為了建構具有韌性的企業級生產管道並防止請求掉包,工程團隊應在執行期間主動監控 xAI 伺服器回傳的標準 HTTP 回應標頭:

  • x-ratelimit-remaining: 在達到目前限制之前,您還可以生成的圖像數量。
  • x-ratelimit-reset: 精確的 Unix 時間戳,顯示您的總圖像計數何時會重置。

若您的應用程式因「429 Too Many Requests」錯誤而受阻,請使用漸進式等待時間(backoff),而不是連續重試。若您的公司規模較大且需要更高的速率限制,可以直接在 xAI 控制台的團隊儀表板內提出擴充容量的申請。

成本優化策略

部署生產級生成式藝術管道需要嚴格的財務與基礎設施規範。實施以下實用的成本優化策略,以在擴展時保護您的 xAI API 生產預算:

  • 將 grok-imagine-image 用於原型製作: 在標準效能層級(USD0.02/張)進行提示詞工程實驗、自動化語法測試與草稿製作。僅在生成最終的客戶端企業素材時,才將配置切換至高保真層級(USD0.05/張)。
  • 設定永久伺服器快取: 永遠不要執行兩次完全相同的提示詞。使用文字提示詞、圖像比例與尺寸,透過 SHA-256 生成唯一的 ID。將 xAI 圖像 URL 或原始資料負載儲存在 Redis 等快速資料庫中。同時,將真實的圖像檔案移至您自己的安全雲端儲存空間,如 Amazon S3 或 Google Cloud Storage。
  • 整合併發以防止高峰: 由於 xAI 針對每個金鑰強制執行 300 RPM/5 RPS 的嚴格限制,請在後端建構非同步佇列或反向代理閘道,以便在突發的高流量期間對非緊急的內部測試任務進行節流。
  • 強制執行使用者生成配額: 保護您的 API 錢包免受病毒式使用者迴圈或惡意機器人的攻擊。在您的 SaaS 平台中嵌入嚴格的驗證中間件,限制每個使用者權杖或帳戶層級的每日或每月生成次數。

透過混合基礎設施實現未來保障

使用像 xAI 這樣的雲端 API 非常適合快速圖像任務,然而大型業務配置通常會面臨速度緩慢與資料傳輸費昂貴的問題。當您在不同科技公司之間不斷來回傳輸大型檔案時,就會發生這種情況。

Atlas Cloud 上的 grok imagine image quality 文字轉圖像 API 程式碼範例

為了維持嚴格的效能 SLA 並在擴展時實現可預測性,進階開發團隊通常會依賴 Atlas Cloud 等高效能運算環境。將生成式管道整合到集中式雲端平台可讓您:

  • 配置重型工作負載: 將內部嵌入資料庫、微調代理框架與自訂預處理微服務部署在 Atlas Cloud 高度優化的 AI 基礎設施中,減少邊緣網路延遲。
  • 簡化素材管道: 將 xAI 生成的原始負載直接提取到透過 Atlas Cloud 運算實例無縫管理的非同步工作者中,以最小的摩擦力將圖像輸出轉換為高效能的下游資料流。

排解常見的 Grok API 圖像生成錯誤

即使是結構完善的整合也會遇到障礙。本 API 排解指南 涵蓋了最常見的 Grok API 錯誤代碼 以及如何快速解決它們。

401 Unauthorized:驗證失敗

401 回應表示伺服器拒絕了您的憑證。以下方法通常能解決 401 錯誤:

  • Authorization 標頭缺少 "Bearer" 前綴(注意 "Bearer" 後面有一個空格)。
  • API 金鑰複製時帶有尾隨空格或字串不完整。
  • 金鑰已被撤銷,或尚未在 xAI 控制台中啟用。
  • 金鑰有效,但範圍被限定在其他產品,而非圖像生成。

請在 console.x.ai 檢查您的金鑰,若問題持續存在,請重新產生。

429 Too Many Requests:速率限制與退避(Backoff)

處理 429 速率限制時需要指數退避策略(exponential backoff),而非快速重試,否則會加劇問題。在 Python 中的一個可靠模式是:

plaintext
1import time
2
3def request_with_backoff(func, retries=5):
4    for attempt in range(retries):
5        response = func()
6        if response.status_code == 429:
7            wait = 2 ** attempt
8            print(f"速率受限。將在 {wait} 秒後重試...")
9            time.sleep(wait)
10        else:
11            return response
12    raise Exception("已達最大重試次數")

這能確保您的整合在負載下能優雅降級,而不會耗盡重試預算。

內容審核過濾器觸發

xAI 圖像管道中的 內容審核過濾器(content moderation filter) 會封鎖違反使用政策的提示詞,並回傳 400 錯誤或空的資料陣列。發生此情況時:

  • 檢查您的提示詞是否有違反政策的語言、露骨內容、特定背景下的真實姓名或暴力影像。
  • 簡化提示詞並刪除模糊的描述性子句。
  • 請查閱 xAI 的 使用政策文件 以取得類別特定的指引。

審核回應並不總是詳細的,因此在開發期間記錄完整的回應主體有助於確定究竟是哪一個子句觸發了過濾器。

開發人員視角的 Grok API 與 Gemini 和 ChatGPT API 比較

替代圖像生成 API 之間進行選擇,取決於您的專案實際需求。以下是 xAI 在 開發人員 API 直接比較 中的表現。

功能細項拆解

評估標準xAI Grok APIGoogle Gemini APIOpenAI API
目前圖像模型grok-imagine-image / -qualityImagen 3DALL-E 3
架構基礎專有微調 (Flux-based)專有專有
每張費用 (基礎)USD0.02 (高品質層級為 USD0.05)USD0.03 起USD0.04 起
生成速度快 (2 秒以下引擎)中等中等
原生多模態完全支援 (文字+視覺+圖像+影片)完全支援 (文字+視覺+圖像)完全支援 (文字+視覺+圖像)
最大解析度層級2K HD (2048x2048 px)1K 標準1K 標準
設定複雜度低 (相容 OpenAI SDK)中等 (Vertex AI 層)低 (原生 OpenAI SDK)

Grok API 的勝出點

大流量成本效益與結構簡單性仍然是 Grok 最尖銳的競爭優勢。以 每張 USD0.02 的價格,基礎的 grok-imagine-image 層級在成本上明顯低於 Google Gemini 和 OpenAI 的標準起步價,非常適合企業大量生產或草稿工作負載。

除了定價外,xAI 的核心優勢在於其對開發人員友善的架構:

  • 小於 2 秒的極速生成: 基礎模型生成圖像的速度非常快。這種設定完美適用於快速測試、即時 App 以及動態建構快速應用螢幕。
  • 簡單切換: xAI 的設定方式與 OpenAI 工具佈局完全一致。您只需變更兩行程式碼(Base URL 與 API 金鑰)即可將後端技術切換至 Grok,無需進行 Google Cloud Vertex AI 通常所需的繁雜設定步驟。

競爭對手的優勢

Grok API 與 Gemini 的比較並非在所有層面都佔絕對優勢。Gemini 與 OpenAI 提供了更深度的原生多模態整合,這意味著圖像生成、視覺理解與語言任務共享更緊密的統一脈絡。對於需要對話式圖像編輯或「以圖生圖」工作流的產品,這些平台目前提供了更成熟的工具。

您應該選擇哪一個?

  • 如果「每張成本」與「簡單的 REST 設定」是最高優先順序,請選擇 Grok API
  • 如果您需要深度的視覺功能並希望完全留在 Google Cloud 生態中,請選擇 Gemini
  • 如果您希望擁有最大的開發者社群、簡單的插件以及大量的共享程式碼指南,請選擇 OpenAI
  • 如果您需要建構並管理自己的自訂 AI 設定,請選擇 Atlas Cloud。當您希望完全掌控硬體、實現完整資料隱私並追求穩定的業務效能,而非僅僅租用基礎公共工具時,這是最佳選擇。

結論

xAI 開發者生態系統 仍在成熟中,但圖像生成層已為廣泛的應用做好生產準備。憑藉 Flux 驅動的 Grok Imagine 引擎、極具競爭力的單張定價以及簡潔的 REST 介面,xAI Grok API 圖像生成已穩居目前開發人員可用的 次世代圖像 API 之列。

對於希望 擴展圖像生成 規模而不被昂貴的專有管道鎖定的團隊而言,Grok API 提供了一個低摩擦的起點。它在大量使用時的成本優勢是真實的,設定過程極小化,且基於 Flux 的 Grok Imagine 模型模型能可靠地處理多種提示詞風格。

最新模型

一個 API,暢享全模態 AI。

探索全部模型

Join our Discord community

Join the Discord community for the latest model updates, prompts, and support.

xAI Grok API 圖像生成:功能、費用與設定教學