Spaces:
Runtime error
Runtime error
File size: 1,049 Bytes
12bdfc7 054806c 7e005d2 12bdfc7 86fff93 2d34dbb 7e005d2 551cfb0 054806c 2d34dbb 12bdfc7 054806c 86fff93 551cfb0 12bdfc7 86fff93 126589e |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 |
import gradio as gr
from transformers import pipeline
# Usa CodeT5, un modello più specializzato nella generazione di codice
generator = pipeline('text2text-generation', model='Salesforce/codeT5-large')
# Funzione per generare il codice C
def genera_codice(input_text):
# Prompt migliorato per generare codice C
prompt = f"Scrivi un programma in C che risolva il problema seguente: {input_text}"
result = generator(prompt, max_length=150, num_return_sequences=1)
codice_generato = result[0]['generated_text']
return codice_generato
# Crea l'interfaccia utente con Gradio
iface = gr.Interface(fn=genera_codice,
inputs="text", # Tipo di input: campo di testo
outputs="text", # Tipo di output: campo di testo
live=False, # Impostato a False per il tasto "Submit"
title="Generatore di Codice C", # Titolo della pagina
description="Inserisci una descrizione per generare codice C.")
# Avvia l'interfaccia
iface.launch()
|