Spaces:
Runtime error
Runtime error
| ## mounting Gradio on fast api | |
| from fastapi import FastAPI | |
| import gradio as gr | |
| from inference import demo | |
| # Define your predict function | |
| def predict(text): | |
| # Your prediction logic here | |
| return text[::-1] # Just an example, reverse the input text | |
| # Create a Gradio interface | |
| demo = gr.Interface( | |
| fn=predict, | |
| inputs='text', | |
| outputs='text', | |
| title='Text Reversal' # Add a title for the Gradio UI | |
| ) | |
| # Create a FastAPI app | |
| app = FastAPI() | |
| # Define your root route | |
| async def root(): | |
| return 'Gradio is running', 200 | |
| # Mount the Gradio interface onto the FastAPI app | |
| app = gr.mount_gradio_app(app, demo, path='/gradio') | |