PopNowAPI
取得 API 金鑰

Recraft 出品

21 種向量風格的 SVG 圖示與插畫

recraft/20b-svg/text-to-image
  • 5 種畫面比例
  • SVG 產生器

關於 Recraft 20B SVG

21 種向量風格的 SVG 圖示與插畫。

在 POST /jobs/createTask 把模型名稱填成 recraft/20b-svg/text-to-image 就能呼叫,US$0.0528 起。

簡介

不必用文字描述風格,直接從 21 種命名風格中選一種即可。

主要特色

21 種命名風格

圖示風格包括 outline、broken_line、colored_outline、colored_shapes、colored_shapes_gradient、doodle_fill、doodle_offset_fill、offset_fill、outline_gradient 與 uneven_fill。

出圖迅速

我們的測試每次約 11 秒,批次製作圖示很實用。

檔案很小

圖示輸出約 20–25 KB。

請求參數

參數必填說明
style否預設的風格或曲風。 vector_illustration · vector_illustration/cartoon · vector_illustration/doodle_line_art · vector_illustration/engraving · vector_illustration/flat_2 · vector_illustration/kawaii · vector_illustration/line_art · vector_illustration/line_circuit · vector_illustration/linocut · vector_illustration/seamless · icon · icon/broken_line · icon/colored_outline · icon/colored_shapes · icon/colored_shapes_gradient · icon/doodle_fill · icon/doodle_offset_fill · icon/offset_fill · icon/outline · icon/outline_gradient · icon/uneven_fill · 預設值: vector_illustration
prompt是描述你想做出來的內容。
aspect_ratio否畫面形狀:橫式、方形或直式。 1:1 · 16:9 · 9:16 · 4:3 · 3:4 · 預設值: 1:1

價格

價格以美元計。API 使用獨立的美元餘額。網站點數不能用於 API,也不能轉入 API 餘額;API 餘額同樣不能轉為網站點數。 任務受理時,從 API 餘額中保留報價的最高金額;完成後按實際用量結算,實際扣款不超過保留金額,並釋放剩餘金額。任務失敗則釋放保留金額。

選項USD /張
標準US$0.0528

執行前,將相同請求內容傳送至 POST /jobs/quote,即可查看預估費用與最高費用,單位為美元。報價不會執行任務或扣款。

適用情境

產品圖示庫

為導覽、設定與功能清單產生風格一致的一組圖示。

貼紙與印章

使用版畫、雕刻或線稿風格,適合印刷與切割機。

提示詞指南與進階技巧

一個圖示只表現一個物件

像「山與升起的太陽」這樣簡短的提示詞,比長篇場景描述產生的圖示更乾淨。

同一組圖示鎖定同一風格

一組圖示中的每個圖示都使用相同的 style 取值。

圖示中不放文字

模型的文字能力較弱,請在設計工具中另外加上標籤。

API 快速上手

三步驟呼叫 Recraft 20B SVG API

  1. 建立 API 金鑰. 登入 PopNow,在 API 主控台建立金鑰。金鑰以 sk-popnow- 開頭,API 呼叫使用獨立的美元餘額。
  2. 送出請求. 對 POST /jobs/createTask 送出請求,model 填 recraft/20b-svg/text-to-image,input 依照參數表填寫。回應會立即傳回任務 ID。
  3. 取得結果. 用任務 ID 輪詢 GET /jobs/recordInfo,或帶上 callBackUrl,結果會推送到該網址。任務成功後下載輸出連結。
# 1. Create the task. Keep the Idempotency-Key if you retry after a network error.
export IDEMPOTENCY_KEY="$(uuidgen)"
curl -X POST https://api.popnow.ai/api/v1/jobs/createTask \
  -H "Authorization: Bearer $POPNOW_API_KEY" \
  -H "Content-Type: application/json" \
  -H "Idempotency-Key: $IDEMPOTENCY_KEY" \
  -d '{
  "model": "recraft/20b-svg/text-to-image",
  "input": {
    "prompt": "A ceramic teapot on a linen cloth, soft window light, muted palette",
    "style": "vector_illustration",
    "aspect_ratio": "1:1"
  }
}'

# 2. Copy data.taskId from the response, then poll until state is succeeded, failed, canceled or expired.
TASK_ID="TASK_ID_FROM_RESPONSE"
curl "https://api.popnow.ai/api/v1/jobs/recordInfo?taskId=$TASK_ID" \
  -H "Authorization: Bearer $POPNOW_API_KEY"

請替換為自己的提示詞與素材連結。回應格式、輪詢與回呼說明請參閱 API 頁籤。

Recraft 20B SVG API 常見問題

Recraft 20B SVG API 怎麼收費?

Recraft 20B SVG:US$0.0528/張。API 使用獨立的美元餘額。網站點數不能用於 API,也不能轉入 API 餘額;API 餘額同樣不能轉為網站點數。 任務受理時,從 API 餘額中保留報價的最高金額;完成後按實際用量結算,實際扣款不超過保留金額,並釋放剩餘金額。任務失敗則釋放保留金額。

Recraft 20B SVG 在 API 裡的模型名稱是什麼?

在 POST /jobs/createTask 的 model 欄位填 SVG 產生器用 recraft/20b-svg/text-to-image。

Recraft 20B SVG API 有哪些限制?

畫面比例:1:1 · 16:9 · 9:16 · 4:3 · 3:4;提示詞長度(字元):1,000。超出這些限制的請求會在扣款之前被拒絕。

不寫程式能試 Recraft 20B SVG 嗎?

不需要 API 金鑰,即可在 Playground 用 API 美元餘額執行 Recraft 20B SVG。每次執行都記入開發者紀錄,並附對應程式碼。

所有 Recraft 模型

更多 Recraft 20B SVG 相關內容