Skip to main content
Glama

AI3D Studio

Generate a 3D model

generate_3d

Start a 3D generation and return its job id at once. mode picks the input: text (prompt), image (options with the image URL), multiview (several view images), sketch, or model (edit an existing 3D model). Take the model id and its option names from list_models, and check the price with estimate_cost first: this spends credits. Pass a stable idempotency_key when retrying so a retry replays the same job instead of billing twice. Then call get_job to follow it.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
modeYesWhich input the model is given.
modelYesA 3D model id from list_models.
promptNo
optionsNoModel-specific options; take the field names from list_models with include_inputs, and price them with estimate_cost first.
idempotency_keyNoReuse the same value when retrying this exact request.

Output Schema

TableJSON Schema
NameRequiredDescriptionDefault
modelYes
sceneYes
job_idYesPass to get_job to follow progress.
statusYespending and processing are running; success, partial, failed and canceled are final. 'partial' means some outputs finished and the rest were refunded.
dedupedYesTrue when an earlier call with the same idempotency key already started this job: nothing was charged again.
outputsYesHow many results this job makes.
media_typeYes
credits_chargedYesCredits taken from the balance.

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

Score is being calculated.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources