ia / app.py
AdrianCLB's picture
Update app.py
94d204d verified
Raw History Blame Contribute Delete
710 Bytes
import gradio as gr
from transformers import pipeline
# Carregar modelo de gera莽茫o de c贸digo
generator = pipeline("text-generation", model="Salesforce/codegen-350M-mono")
def gerar_site(prompt):
instrucao = f"Crie um c贸digo HTML com CSS embutido para: {prompt}"
resultado = generator(instrucao, max_length=600, temperature=0.7, do_sample=True)
codigo = resultado[0]["generated_text"]
return f"<iframe srcdoc='{codigo}' style='width:100%; height:500px;'></iframe>", codigo
# Interface
app = gr.Interface(
fn=gerar_site,
inputs=gr.Textbox(lines=3, placeholder="Ex: Site de portf贸lio com foto e bot茫o de contato"),
outputs=[gr.HTML(), gr.Code(language="html")]
)
app.launch()