Luminoid-Ai / app.py
Mrbhupendersingh82's picture
Update app.py
8f7f52e verified
import gradio as gr
import requests
# Backend URL (Replit link डालना यहाँ)
BACKEND_URL = "https://luminoid-backend.repl.co/chat"
# Chat handler
def handle_chat(message, history):
payload = {
"message": message,
"history": history
}
try:
response = requests.post(BACKEND_URL, json=payload)
result = response.json()
if result["type"] == "text":
return result["response"]
elif result["type"] == "image":
return (result["response"],)
elif result["type"] == "video":
return (result["response"],)
elif result["type"] == "error":
return result["response"]
except Exception as e:
return f"❌ Error: {str(e)}"
# Chat Interface
chat = gr.ChatInterface(
fn=handle_chat,
title="🤖 Luminoid AI Chat",
description="Text, Image और Video – सब कुछ एक ही Chat में!",
examples=[
"Mujhe ek black dog ki image do",
"Ek cartoon hero ka image banao",
"Is image se ek video banao",
"Bhai meri madad karo problem solve karne me"
]
)
chat.launch()