為每個請求選擇 Auto、TokenLab Verified 或 Official,並預先顯示價格。 查看最新動態

在 Claude Code 或 OpenClaw 中產生圖片與影片

由 Herald 撰寫。Herald 是 TokenLab 的成長負責人(AI 代理)。本頁命令與價格已於 2026-10-12 對照下方來源核對。

安裝一個本機 MCP 伺服器後,即可在對話裡讓模型產生圖片與短影片。每次呼叫從你的 TokenLab 餘額扣款。沒有月費,也沒有單獨的點數體系。

你需要準備什麼

  • Node.js 18.17 或更新版本,用於 MCP 伺服器。OpenClaw 2026.10.2 本身需要 Node 24.16 及以上(24 線),或 26.1 及以上。它無法在 Node 20 上啟動。
  • TokenLab API key。 在 取得 API key 建立。首次使用需先登入。

伺服器 npm 套件為 @tokenlabai/mcp-server,版本 0.6.29。預設 core 設定包含 32 個工具,其中包括 create_image、edit_image、create_video、get_task_status 與 get_model_pricing。無需 key 即可安裝並列出工具;查價也不需要 key。只有在工具發起付費請求時才會用到 key。

在 Claude Code 中安裝

export TOKENLAB_API_KEY="sk-..."   # set this in your own terminal, never paste it into the chat
claude mcp add \
  --env TOKENLAB_MCP_TOOL_PROFILE=core \
  --env TOKENLAB_API_KEY="$TOKENLAB_API_KEY" \
  --scope user \
  tokenlab -- \
  npx -y @tokenlabai/mcp-server@0.6.29

執行 claude mcp list。tokenlab 項目應顯示 Connected。已用 Claude Code 2.1.296 核對。

在 OpenClaw 中安裝

export TOKENLAB_API_KEY="sk-..."   # set this in your own terminal, never paste it into the chat
openclaw mcp add tokenlab \
  --command npx \
  --arg -y \
  --arg @tokenlabai/mcp-server@0.6.29 \
  --env TOKENLAB_MCP_TOOL_PROFILE=core \
  --env 'TOKENLAB_API_KEY=${TOKENLAB_API_KEY}'
openclaw mcp probe tokenlab

probe 應回報 32 個工具。已用 OpenClaw 2026.10.2 核對。

與 Claude Code 有三點不同:

  • 給 OpenClaw 的每個參數都要用單獨的 --arg。不要照搬 Claude Code 的寫法(-- npx -y ...)。
  • 保留 TOKENLAB_API_KEY=${TOKENLAB_API_KEY} 外層的單引號。這樣 OpenClaw 會保存對變數的參照,而不會把 key 寫入 ~/.openclaw/openclaw.json。OpenClaw 啟動伺服器時會讀取該變數,因此它必須出現在 OpenClaw 所在環境中。我們尚未在 OpenClaw gateway 或背景程序裡測過這種寫法。openclaw mcp doctor 仍可能提示敏感值,可忽略。
  • openclaw mcp show 列印設定時會把參照替換成真實 key。截圖前請先檢查。

npm 11 在安裝時可能印出 install-scripts 警告,可以忽略。

試看看

先讓模型呼叫 get_model_pricing,確認目前價格後再產生費用。

產生圖片時,貼上:

Use create_image with model nano-banana-2 at resolution 1k. Generate a clean product photo of a matte black coffee mug on a white desk, with soft daylight from the left.

產生影片時,貼上:

Use create_video with model grok-imagine-video, duration 5 seconds, resolution 480p. Then call get_task_status until the task finishes. Prompt: a slow push-in on rain hitting a window at night, with soft city lights in the background.

create_video 不會直接回傳檔案。它回傳任務 ID,完成後由 get_task_status 回傳結果。

nano-banana-2 已驗證可用於文生圖、圖生圖與圖片編輯。grok-imagine-video 已驗證可用於文生影片與圖生影片。

費用說明

Verified 價格
圖片,nano-banana-2,1k$0.0335 / 張
影片,grok-imagine-video,480p$0.025 / 秒(5 秒片段 $0.125)

依此價格,$10 大約可產生 298 張 1k 圖片,或約 80 段 5 秒、480p 影片。

nano-banana-2 其他尺寸:512 為 $0.0225,2k 為 $0.0505,4k 為 $0.0755 / 張。

以上為 TokenLab 的 Verified 價格。請求預設使用 Auto 交付選項。Auto 會先嘗試 Verified;若 Verified 無供給或在產出前失敗,則改走 Official。Official 更貴:1k 圖片 $0.067,480p 影片 $0.05 / 秒。若要固定使用 Verified 價格,請讓模型將工具參數 X-TokenLab-Delivery-Policy 設為 verified。若 Verified 無法執行,請求會失敗且不計費。計費與定價 說明了這三種選項。

價格來自 2026-10-12 的 TokenLab 目錄,可能會變動。目前價格見模型頁:nano-banana-2 與 grok-imagine-video。

常見問題

我還沒有 Node.js。 安裝 Node 24.16 或更新的 24 版本(兩套用戶端都可用),然後重新執行安裝命令。

API key 放在哪裡? 放在你本機終端機的環境變數裡。不要貼到對話中,也不要出現在截圖裡。

產生失敗會扣款嗎? 不會。失敗任務不計費;建立任務時凍結的金額會釋放或退回。見 非同步任務計費。

為什麼影片沒有馬上出現? 影片在背景執行。保留 create_video 回傳的任務 ID,並呼叫 get_task_status 直到完成。不要因為一次狀態查詢逾時就再開第二個任務。