Generate Image from Prompt
After clicking submit, please wait as it takes some time to generate.
export default { async fetch(request, env) { const url = new URL(request.url); const prompt = url.searchParams.get('prompt') || 'cyberpunk cat'; const inputs = { prompt: prompt, }; const response = await env.AI.run( '@cf/stabilityai/stable-diffusion-xl-base-1.0', inputs, ); return new Response(response, { headers: { 'Access-Control-Allow-Origin': '*', // Allow requests from any origin 'Access-Control-Allow-Methods': 'GET, POST, OPTIONS', 'Access-Control-Allow-Headers': 'Content-Type', 'content-type': 'image/png', }, }); }, };
Another example on GitHub.
0 Comments