Preserve the brief
Archive each input with its output. Keep established requirements for revisions instead of retaining a context-free image.

Explore enterprise products and AI capabilities built for industry.
Let’s talk about your businessProducts, integrations and partnershipsBring AI into the enterprise.
Automated data-warehouse builder
Automated high-quality datasets
AI appliance for business decisions
Opens in a new tabDedicated offline AI bidding appliance
Connect AI to products and operations.
Explore the interfaces and integration paths for our AI capabilities.
Models, foundational frameworks and the engineering behind AI systems.
Explore collaboration across products, technology and delivery.
Frameworks, tools and examples for developers to understand and reuse.
Updates, technical thinking and industry observations from IDENIFE.
Our focus on education, talent and sharing knowledge.
Code examples
Local example workbenchStart with a task. Follow the request into a system, then bring a useful result back to your product.
Choose a scenariodesign.generate
Structure the product type, form and material requirements. Create a task from your design tool, then return the result to concept review.
Illustrative contract · use your agreed version for integration. Playback makes no network requests.
{
"capability": "design.generate",
"input": {
"prompt": "Design an elegant electric GT in liquid silver, with a low silhouette and a dark panoramic roof.",
"constraints": {
"view": "front_three_quarter",
"material": "satin_metal",
"background": "dark_studio"
}
},
"output": {
"format": "png"
}
}Natural-language brief + material and view constraints
Prepare
{
"capability": "design.generate",
"input_checks": [
"prompt_present",
"view_supported",
"format_supported"
]
}Image artifact + traceable task result
Play the sequence or select a step to inspect it.
Capture product, proportions, material and view. Input can come from a conversation or an existing design form.
Integration places model inputs and outputs inside your system. Each scenario needs its own context, provenance and acceptance criteria.
Archive each input with its output. Keep established requirements for revisions instead of retaining a context-free image.
The model produces a concept. Manufacturing feasibility, exact dimensions and structure remain subject to design and engineering review.
Read outputs within the agreed access period, associate project and version, then expose them according to application rules.
Take a clear starting point
Download the current scenario as a JSON fixture with requests, response examples and walkthrough notes. Use it to discuss integration or prototype your frontend locally.
A local example file; model services and 3D asset binaries are integrated separately.
INVALID_INPUTIdentify missing fields or unsupported formats. Create the next request after the input is corrected.
ACCESS_DENIEDDistinguish API credentials from asset permissions. Resolve inaccessible inputs at the integration boundary.
POLLING_TIMEOUTA local polling timeout does not mean server-side failure. Query the existing task ID to avoid duplicate generation.
Error names are illustrative; use the agreed contract in production.
From understanding the call to building the integration.