Posters, shirts, stickers and mockups at about $0.037 per image, 4K included. Batch dozens of designs with one short script; failed images are not charged.
| Batch | VELIN (any resolution incl. 4K) |
|---|---|
| 10 designs | ≈ $0.37 |
| 100 designs | ≈ $3.70 |
| 1,000 designs | ≈ $37 |
¥0.25 per image ≈ $0.037. Same price at 4K, which matters for print. Failed images are not charged.
| Product | size | Suggested model |
|---|---|---|
| Posters / wall art (A-series, 18x24) | 3:4 or 2:3 | nano-banana-pro, gpt-image-2.5-sunburst |
| T-shirt front print | 4:5 | gpt-image-2.5-flare |
| Mugs (wrap) | 21:9 | nano-banana-2 |
| Stickers | 1:1 | gpt-image-2.5-flare |
| Phone cases | 9:16 | nano-banana-2 |
| Mockups from your product photo | auto + refs | nano-banana-pro |
# prompts.txt: one design idea per line
import os, time, requests
BASE, H = "https://72agi.com", {"Authorization": f"Bearer {os.environ['VELIN_API_KEY']}"}
ids = []
for i, line in enumerate(open("prompts.txt")):
r = requests.post(f"{BASE}/api/generate", headers=H, files={k: (None, v) for k, v in {
"prompt": line.strip() + ", flat vector illustration, isolated on plain background, print ready",
"model": "gpt-image-2.5-flare", "size": "4:5", "resolution": "4K"}.items()})
ids.append((i, r.json()["id"])); time.sleep(8) # stay under 8 jobs/minute
for i, jid in ids:
while (j := requests.get(f"{BASE}/api/task/{jid}", headers=H).json())["status"] in ("queued", "processing"):
time.sleep(5)
if j["status"] == "succeeded":
open(f"design_{i:03}.png", "wb").write(requests.get(BASE + j["url"], headers=H).content)
refs) of your best seller to keep a consistent shop style.size=auto. See product photos.Etsy's seller policies change; at the time of writing Etsy asks sellers to disclose AI involvement in listings. Read Etsy's current Creativity Standards and your POD provider's rules before listing.
Yes. Request resolution=4K at the same price as 1K. For large prints you may still want to upscale.
You must. Do not generate logos, brands, celebrities or copyrighted characters; that gets listings removed and accounts suspended.
Yes. Standard image models cost ¥0.25 (about $0.037) per image at 1K, 2K and 4K; the Pro+ and 2+ variants cost ¥0.35 (about $0.052).
No. Credits are reserved when you submit and refunded automatically if the job fails.
Top up from $5 by card (Stripe, Apple Pay, Google Pay) or USDT on the billing page. Pay as you go, no subscription.
No. The minimum top-up is $5, which buys roughly 130 images or about 40 music generations.
Images are deleted after about 10 hours and music after 24 hours, so download results promptly.
Authorization: Bearer YOUR_KEY. Reference: API docs. Examples: GitHub kit. AI agents: agent skill file.Questions, higher rate limits or volume pricing: @ayan8866e on Telegram.
Nano Banana and Gemini are trademarks of Google. GPT Image is a trademark of OpenAI. Suno is a trademark of Suno, Inc. VELIN is an independent service and is not affiliated with or endorsed by any of these companies. Competitor prices are quoted from the linked public pages on the date shown and may change.