AI image generator

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>AI Image Creator</title>
</head>
<body>
    <h1>AI Image Creator</h1>

    <input type="text" id="prompt" placeholder="Type your prompt here" />
    <button id="generate">Create Image</button>

    <div id="result"></div>

    <script>
        document.getElementById('generate').addEventListener('click', async () => {
            const prompt = document.getElementById('prompt').value;
            const response = await fetch('YOUR_API_ENDPOINT', {
                method: 'POST',
                headers: {
                    'Content-Type': 'application/json',
                    'Authorization': `Bearer YOUR_API_KEY`
                },
                body: JSON.stringify({ prompt })
            });

            if (response.ok) {
                const data = await response.json();
                document.getElementById('result').innerHTML = `<img src="${data.image_url}" alt="Created Image"/>`;
            } else {
                console.error("Image generation failed");
            }
        });
    </script>
</body>
</html>