API
Desenhar um modelo a partir de um briefing
Um designer constrói um novo modelo em blocos a partir do que escreve.
POST/templates/design
Executa a chamada real no seu espaço de trabalho.
POST /templates/design
Um designer constrói um novo modelo em blocos a partir do que escreve.
Exemplo
Requer templates:write. brief contém tudo o que o design deve dizer e parecer. starter parte de um design inicial, imageFileIds coloca até dez imagens e publish publica-o de imediato. Responde 201 com o modelo e design.
curl -X POST "$OE/templates/design" -H "$AUTH" -H "Content-Type: application/json" \ -d '{ "name": "Spring launch", "brief": "A launch email for our spring collection: a hero image, three product cards and a button to the shop. Green and cream, friendly tone." }'{ "object": "template", "id": "tpl_8f3a1c2e9b7d4a60", "name": "Spring launch", "slug": "spring-launch", "status": "draft", "publishedVersion": null, "latestVersion": 1, "design": { "subject": "Spring is here", "notes": [], "imageProblems": [] }}Gasta uma ação de IA e pode demorar até um minuto. Um design que não pode ser tornado válido é um 422 invalid_template, e um espaço de trabalho sem ações de IA um 429 ai_quota_exceeded.
Uma imagem que uma chave limitada a alguns endereços não alcança fica de fora e é indicada em design.imageProblems.