File size: 568 Bytes
3df63a5
e181f7c
ef93405
b16382d
421a1ef
e1172c1
 
 
421a1ef
e1172c1
 
 
 
 
 
 
e181f7c
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
from transformers import pipeline
import gradio as gr

generator = pipeline("text-generation", model="Salesforce/codegen2-1B")

def generate_code(prompt):
    output = generator(prompt, max_length=2048, do_sample=True)[0]["generated_text"]
    return output

iface = gr.Interface(
    fn=generate_code,
    inputs=gr.Textbox(lines=5, placeholder="Enter your website prompt here..."),
    outputs="text",
    title="Website Code Generator",
    description="Enter a prompt like: 'Create a modern café website using beige and brown with animations.'"
)

iface.launch()