Login
Back to Blog
GPT-image-2 на практике: AI-генератор фигурок — превратите себя в коллекционную игрушку

GPT-image-2 на практике: AI-генератор фигурок — превратите себя в коллекционную игрушку

C
Crazyrouter Team
May 1, 2026
0 viewsРусскийTutorial
Share:

GPT-image-2 на практике: AI-генератор фигурок — превратите себя в коллекционную игрушку#

Тренд AI Action Figure захватил соцсети. Концепция проста: сгенерировать гиперреалистичное изображение себя (или кого угодно) в виде коллекционной фигурки в блистерной упаковке — с аксессуарами и текстом на коробке.

GPT-image-2 идеально подходит для этого благодаря способности рендерить текст. Надписи на упаковке, слоганы и штрих-код выглядят настоящими.

Это часть 3 серии GPT-image-2.

Результат#

AI Developer фигурка

Что делает изображение убедительным:

  • Прозрачная блистерная упаковка с реалистичными отражениями
  • Текст на упаковке: "AI DEVELOPER — Build the future." отрендерен чётко
  • Аксессуары: кружка кофе, резиновая уточка, два монитора, механическая клавиатура
  • Штрих-код и мелкий текст "Powered by GPT-image-2"
  • Студийное освещение в стиле профессиональной фотографии игрушек

Полный код#

Python#

python
from openai import OpenAI

client = OpenAI(
    api_key="your-crazyrouter-api-key",
    base_url="https://crazyrouter.com/v1"
)

character_name = "AI DEVELOPER"
tagline = "Build the future."
outfit = "black hoodie, glasses, holding a laptop with code on screen"
accessories = [
    "a coffee mug with 'CODE COFFEE DEPLOY' text",
    "a yellow rubber duck (debugging companion)",
    "two monitors showing code editor and neural network diagrams",
    "a mechanical keyboard with orange accents"
]
bottom_text = "CODE. TRAIN. AUTOMATE. REPEAT."

prompt = f"""
A hyper-realistic product photo of a boxed action figure toy.
The figure is a young Asian male software engineer: {outfit}.

The box is clear plastic blister pack with cardboard backing.
Top of box reads: "{character_name}" in bold letters.
Subtitle: "{tagline}"

Accessories inside the box: {", ".join(accessories)}.

Bottom of box: "{bottom_text}"
Small text: "Powered by GPT-image-2"
Include a realistic barcode.

Studio lighting, white background, professional toy photography style.
"""

response = client.images.generate(
    model="gpt-image-2",
    prompt=prompt,
    size="1024x1024",
    n=1
)

print(f"Сгенерировано: {response.data[0].url}")

curl#

bash
curl -X POST https://crazyrouter.com/v1/images/generations \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer your-crazyrouter-api-key" \
  -d '{
    "model": "gpt-image-2",
    "prompt": "Hyper-realistic boxed action figure: AI DEVELOPER. Young engineer in black hoodie and glasses, holding laptop. Clear blister pack with cardboard backing. Accessories: coffee mug, rubber duck, dual monitors, mechanical keyboard. Bottom text: CODE. TRAIN. AUTOMATE. REPEAT. Barcode. Studio lighting, white background, toy photography.",
    "size": "1024x1024",
    "n": 1
  }'

Node.js#

javascript
import OpenAI from "openai";

const client = new OpenAI({
  apiKey: "your-crazyrouter-api-key",
  baseURL: "https://crazyrouter.com/v1",
});

const response = await client.images.generate({
  model: "gpt-image-2",
  prompt: `Hyper-realistic boxed action figure: AI DEVELOPER.
Figure wearing black hoodie, glasses, holding laptop.
Accessories: coffee mug, rubber duck, dual monitors, mechanical keyboard.
Clear blister pack, cardboard backing, barcode.
Studio lighting, white background, toy photography.`,
  size: "1024x1024",
  n: 1,
});

console.log(response.data[0].url);

10 шаблонов профессий#

Готовые к использованию — просто замените значения:

#ПрофессияНазваниеОдеждаТекст внизу
1Продакт-менеджерPRODUCT MANAGERБизнес-кэжуал, маркерSHIP IT. ITERATE. REPEAT.
2UI-дизайнерUI/UX DESIGNERВодолазка, Apple PencilPIXEL PERFECT. ALWAYS.
3Data ScientistDATA SCIENTISTРубашка, JupyterTRAIN. VALIDATE. DEPLOY.
4СтартаперSTARTUP FOUNDERЖилет Patagonia + худиMOVE FAST. BREAK THINGS.
5Фитнес-тренерFITNESS COACHМайка, кроссовкиNO PAIN. NO GAIN.
6Шеф-поварMASTER CHEFБелый халат, колпакTASTE. SEASON. PERFECT.
7ФотографPHOTOGRAPHERЖилет, ремень камерыCAPTURE THE MOMENT.
8Музыкальный продюсерMUSIC PRODUCERОверсайз худи, наушникиDROP THE BEAT.
9УчительTEACHERКардиган, очки, книгиINSPIRE. EDUCATE. EMPOWER.
10КошатникCAT PARENTСвитер в кошачьей шерстиOWNED BY CATS SINCE 2020.

Пакетная генерация#

python
professions = [
    ("AI DEVELOPER", "black hoodie, glasses, laptop"),
    ("DESIGNER", "turtleneck, Apple Pencil, iPad"),
    ("DATA SCIENTIST", "casual shirt, Jupyter notebook"),
]

for title, outfit in professions:
    response = client.images.generate(
        model="gpt-image-2",
        prompt=f"Hyper-realistic boxed action figure: {title}. "
               f"Figure wearing {outfit}. Clear blister pack, "
               f"cardboard backing, studio lighting, toy photography.",
        size="1024x1024",
        n=1
    )
    print(f"{title}: {response.data[0].url}")

Советы по промптам#

  • Короткий текст работает лучше — не более 10 слов на упаковке
  • ЗАГЛАВНЫЕ БУКВЫ рендерятся надёжнее строчных
  • Добавьте studio lighting, soft shadows для реализма
  • Добавьте slight plastic reflection on blister pack для текстуры упаковки

Стоимость#

ЭлементЦена (через Crazyrouter)
1 изображение (1024×1024)~$0.04–0.08
Пакет из 10~$0.50

🚀 Crazyrouter — один API-ключ, 600+ моделей. GPT-image-2, GPT-5.5, Claude Opus 4.7, DeepSeek V4 и другие.

👉 crazyrouter.com

Related Articles