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.

    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

    curl, Python, Node.js 예제와 n8n 워크플로가 담긴 OpenAPI 파일.

    GitHub
  • popnow-blender

    Blender 애드온의 소스 코드.

    GitHub
  • popnow-comfyui

    그래프 안에서 PopNow 모델을 실행하는 ComfyUI 커스텀 노드.

    GitHubComfy Registry
  • n8n-nodes-popnow

    자체 호스팅 n8n용 n8n 커뮤니티 노드.

    GitHubnpm
  • popnow-proxy

    키를 노출하지 않고 브라우저와 모바일 앱이 API를 호출할 수 있게 하는 서버 측 프록시.

    npm install @popnow/proxyGitHubnpm
  • popnow-bot

    이미지, 영상, 영상 효과를 다루는 자체 호스팅 Telegram·Discord 봇. 지출 한도 기능 포함.

    GitHubDocker Hub

AI 에이전트와 코딩 어시스턴트용

운영 환경을 위한 기능

  • 견적

    요청을 실행하지 않고 가격을 계산한 뒤, 그 견적을 넘겨 작업을 생성하세요.

    POST /jobs/quote
  • 멱등성 키

    안전하게 재시도할 수 있습니다. 같은 키로 요청하면 두 번 청구하지 않고 원래 작업을 돌려줍니다.

    Idempotency-Key
  • 서명된 웹훅

    완료된 작업을 서버로 전달받으며, 저희가 보낸 것인지 검증할 수 있도록 서명되어 있습니다.

    X-Webhook-Signature
  • 요청 한도

    계정당 10초에 최대 1,000회 요청합니다. 429 응답은 얼마나 기다려야 하는지 알려 줍니다.

    429 · Retry-After

몇 분이면 시작할 수 있습니다

키 하나로 모든 모델을 사용하고, 필요할 때 미국 달러 잔액을 충전하며, 실행 전에 정확한 가격을 확인하세요.