code-generator / app.py
kevalfst's picture
Update app.py
4c6d39b verified
raw
history blame
727 Bytes
import gradio as gr
from transformers import pipeline
# Load model (you can change this to your own)
generator = pipeline("text-generation", model="reducto/RolmOCR")
# Function to generate code from prompt
def generate_code(prompt):
result = generator(prompt, max_new_tokens=100)[0]["generated_text"]
return result.strip()
# Gradio UI and API Interface
iface = gr.Interface(
fn=generate_code,
inputs=gr.Textbox(label="Enter prompt (e.g., Describe code)"),
outputs=gr.Textbox(label="Generated Code"),
title="Code Generator AI",
description="This app generates code based on your prompt. You can use it from the browser or call it via API."
)
# Launch Space (UI + API mode enabled)
iface.launch()