async function gerarCena() {
let receita = document.getElementById('receita').value;
if(receita.trim() === '') { alert('Cole uma receita primeiro'); return; }
let prompt = ` Vertical cinematic cooking video scene, realistic luxury kitchen, premium marble countertop, professional soft lighting, only black female hands and forearms cooking, elegant manicure, no accessories, ultra realistic, cinematic food photography, shallow depth of field, luxury gourmet environment, vertical 9:16, realistic cooking movements, food preparation, chopping ingredients, stirring pan, premium kitchen atmosphere.
Recipe:\n${receita} `;
document.getElementById('resultado').innerText = prompt;
gerarImagem(prompt); }
async function gerarImagem(prompt) {
const apiKey = 'SUAsk-proj-2Q6CEAnub15nvYXTAckq5QJYMwQMoVOwTqBb07wDMFC4lwvFIkEzmhEdfMUu2HM0gGFR68cLMcT3BlbkFJWDL5UDwL9QL-g2NoxMlEPayklJpbrMcShYyrzzLpizqQGqi2gWecHK9Tp6lxtoQmpTUcDHSU4A';
const response = await fetch('https://api.openai.com/v1/images/generations', { method: 'POST', headers: { 'Content-Type': 'application/json', 'Authorization': 'Bearer ' + apiKey }, body: JSON.stringify({ model: 'gpt-image-1', prompt: prompt, size: '1024x1792' }) });
const data = await response.json();
if(data.data && data.data[0]) {
let imageUrl = data.data[0].url;
document.getElementById('preview').innerHTML = `
`;
}
}