Skip to content
onelayer.
All tools

Tool detail

AgentUtility.ai

Generates ecommerce product images, such as studio mockups and catalog creative, from a text prompt via a Venice-backed model.

Categories: Image generation, Shopping

Use when

  • generate a studio-style product mockup for an ecommerce listing
  • create catalog creative from a product description

Not for

  • not for non-product or general-purpose image generation -- tuned for SFW product concepts

Inputs

POST JSON body: { prompt: string (required, <=2000 chars) }; optional tier, model, width, height, steps, cfg_scale, negative_prompt, seed

Admitted input schema

{
  "type": "object",
  "properties": {
    "cfg_scale": {
      "type": "number",
      "minimum": -9007199254740991,
      "maximum": 9007199254740991,
      "description": "Optional classifier-free guidance scale passed to Venice."
    },
    "height": {
      "type": "number",
      "minimum": -9007199254740991,
      "maximum": 9007199254740991,
      "description": "Output height in px, 256-1024. Snapped to a multiple of 16. Default 1024."
    },
    "model": {
      "type": "string",
      "minLength": 0,
      "maxLength": 4096,
      "description": "Explicit Venice model override, restricted to this endpoint's cheap allow-list. Use tier instead unless you need a specific model."
    },
    "negative_prompt": {
      "type": "string",
      "minLength": 0,
      "maxLength": 4096,
      "description": "Optional text describing what to avoid in the image."
    },
    "prompt": {
      "type": "string",
      "minLength": 0,
      "maxLength": 4096,
      "description": "Product image prompt. Up to 2000 chars."
    },
    "seed": {
      "type": "number",
      "minimum": -9007199254740991,
      "maximum": 9007199254740991,
      "description": "Optional integer seed for reproducible output."
    },
    "steps": {
      "type": "number",
      "minimum": -9007199254740991,
      "maximum": 9007199254740991,
      "description": "Optional diffusion step count passed to Venice."
    },
    "tier": {
      "type": "string",
      "minLength": 0,
      "maxLength": 4096,
      "enum": [
        "fast",
        "creative",
        "anime",
        "sd35"
      ],
      "description": "Model shorthand: 'fast' (z-image-turbo), 'creative' (chroma), 'anime' (wai-Illustrious), or 'sd35' (venice-sd35). Default fast."
    },
    "width": {
      "type": "number",
      "minimum": -9007199254740991,
      "maximum": 9007199254740991,
      "description": "Output width in px, 256-1024. Snapped to a multiple of 16. Default 1024."
    }
  },
  "required": [
    "prompt"
  ],
  "additionalProperties": false
}

Endpoint

Method
POST
URL
https://x402.agentutility.ai/product-image-generate

Payment

Protocol
x402
Listed price
0.01 USDC per call on Base
Payment method
exact
Network
eip155:8453
Asset
0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913

Listed terms are catalog metadata. The caller supplies inputs and calls the tool outside Onelayer. If payment is required, the caller uses a compatible wallet to pay.

Source

Record
POST https://x402.agentutility.ai/product-image-generate
Retrieved
2026-09-30T20:37:07.382Z
Catalog file SHA-256
6837ccddf886f0007cf3727ea9d27faaa5047b51b4f425345c554ce1c271a524
Catalog built
2026-09-30T22:31:58.034Z