PopNowAPI
取得 API 金鑰

SDK、函式庫與工具

官方用戶端支援 Python、JavaScript、Go、PHP 和 Java,另有 CLI、供 AI 代理使用的 MCP 伺服器,以及接入你已在用工具的外掛。全部開源。

快速開始

安裝用戶端,設定 POPNOW_API_KEY,然後生成你的第一張圖片。

安裝
pip install popnow
export POPNOW_API_KEY="sk-popnow-..."
生成圖片
from popnow import PopNow

client = PopNow()  # reads POPNOW_API_KEY

task = client.images.generate(
    model="google/nano-banana-2.1/text-to-image",
    prompt="A small red fox curled up in a teacup, soft morning light",
)
print(task.state, task.urls[0])
client.files.download(task.assets[0], "fox.png")

身分驗證

以 Bearer 權杖的形式傳送你的金鑰。金鑰以 sk-popnow- 開頭,可限制可用的模型和 IP 位址,並設定每日、每月和總花費上限。

API 金鑰
cURL
curl https://api.popnow.ai/api/v1/models \
  -H "Authorization: Bearer $POPNOW_API_KEY"

全部函式庫與工具

所有內容都在 GitHub 的 github.com/popnow-ai 底下。

程式語言

  • popnow-python

    Python SDK,提供同步與非同步用戶端、檔案上傳和 Webhook 驗證。

    pip install popnowGitHubPyPI
  • popnow-js

    適用於 Node.js、Deno、Bun、Cloudflare Workers 和邊緣執行環境的 JavaScript 與 TypeScript SDK。

    npm install popnowGitHubnpm
  • popnow-go

    Go 用戶端,提供型別化請求、等待輔助函式和迭代器。

    go get github.com/popnow-ai/popnow-goGitHubpkg.go.dev
  • popnow-php

    適用於 PHP 8.1 及更新版本的 PHP 用戶端。

    composer require popnow/popnowGitHubPackagist
  • popnow-java

    適用於 Java 17 及更新版本、Kotlin 及其他 JVM 語言的 Java 用戶端。

    GitHubMaven Central
  • popnow-cli

    命令列工具:在終端機或 CI 中報價、建立、等待、上傳和下載。

    npm install -g @popnow/cliGitHubnpm

工具與外掛

  • popnow-mcp

    遠端 MCP 伺服器的設定指南和用戶端設定。

    GitHub
  • popnow-skills

    供 Claude Code、Codex 及其他程式代理使用的 Agent Skills。

    GitHub
  • popnow-api

    OpenAPI 檔案,附 curl、Python 和 Node.js 範例,以及一個 n8n 工作流程。

    GitHub
  • popnow-blender

    Blender 外掛的原始碼。

    GitHub
  • popnow-comfyui

    ComfyUI 自訂節點,可在你的工作流程中執行 PopNow 模型。

    GitHubComfy Registry
  • n8n-nodes-popnow

    適用於自架 n8n 的社群節點。

    GitHubnpm
  • popnow-proxy

    伺服器端代理,讓瀏覽器和行動 App 呼叫 API 而無需暴露你的金鑰。

    npm install @popnow/proxyGitHubnpm
  • popnow-bot

    可自架的 Telegram 與 Discord 機器人,用於生成圖片、影片和影片特效,並設有花費上限。

    GitHubDocker Hub

供 AI 代理與程式助手使用

為正式環境內建

  • 報價

    不執行即可為請求報價,再把報價傳入以建立任務。

    POST /jobs/quote
  • 冪等鍵

    安全重試:相同的鍵會回傳原任務,而不會重複扣款。

    Idempotency-Key
  • 簽章的 Webhook

    完成的任務會推送到你的伺服器,並附簽章,方便你確認它確實來自我們。

    X-Webhook-Signature
  • 速率限制

    每個帳號每 10 秒最多 1,000 次請求;收到 429 時,回應會告訴你需要等待多久。

    429 · Retry-After

幾分鐘內開始開發

一把金鑰呼叫所有模型,需要時為美元餘額儲值,每次執行前都能看到準確價格。