AI Website Builder
) in the head for styling. Do NOT include any explanations, greetings, or markdown formatting (like \`\`\`html). Return ONLY the raw HTML code.`; try { const response = await fetch(`https://generativelanguage.googleapis.com/v1beta/models/gemini-1.5-pro:generateContent?key=${apiKey}`, { method: 'POST', headers: { 'Content-Type': 'application/json' }, body: JSON.stringify({ contents: [{ parts: [{ text: systemPrompt }] }] }) }); const data = await response.json(); // Gemini se code nikalna let generatedCode = data.candidates[0].content.parts[0].text; // Agar Gemini galti se markdown add kar de, to use hata do generatedCode = generatedCode.replace(/```html/gi, "").replace(/ ```/gi, "").trim(); // Iframe ke andar code inject karke website dikhana iframe.srcdoc = generatedCode; statusText.innerText = "Website Ready!"; } catch (error) { console.error(error); statusText.innerText = "Kuch gadbad ho gayi, console check karo."; } }
