Download app.py from AdrianCLB/ia: direct link, hf CLI and curl.
- Browser
- Download file 710 Bytes
-
https://huggingface.co/spaces/AdrianCLB/ia/resolve/main/app.py
- Command line
-
hf download hf://spaces/AdrianCLB/ia/app.py
-
curl -L -o app.py https://huggingface.co/spaces/AdrianCLB/ia/resolve/main/app.py
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() |