Patel Traders commited on
Update app.py
Browse files
app.py
CHANGED
|
@@ -1,58 +1,58 @@
|
|
| 1 |
-
# --- 🔱 हनुमान AI: अजेय
|
| 2 |
# मार्गदर्शक: दिव्य पटेल जी | भारत 🇮🇳
|
| 3 |
# तकनीक: Space-to-Space Free API Proxy
|
| 4 |
-
#
|
| 5 |
|
| 6 |
import gradio as gr
|
| 7 |
from gradio_client import Client
|
| 8 |
|
| 9 |
-
print("🔱 हनुमान AI: मुफ़्त और अजेय प्रॉक्सी सर्वर जागृत हो रहा है...")
|
|
|
|
|
|
|
|
|
|
|
|
|
| 10 |
|
| 11 |
-
# 🚀 दिव्य जी का मास्टरस्ट्रोक: Gradio Client
|
| 12 |
-
# हम सीधे मुफ़्त Qwen Space का उपयोग कर रहे हैं। कोई पेड API नहीं!
|
| 13 |
try:
|
| 14 |
-
#
|
| 15 |
-
client = Client(
|
| 16 |
-
print("🔱 हनुमान AI:
|
| 17 |
except Exception as e:
|
| 18 |
print(f"🔱 संपर्क त्रुटि: {e}")
|
| 19 |
client = None
|
| 20 |
|
| 21 |
def generate_divine_proxy(prompt):
|
| 22 |
-
"""बिना मॉडल डाउनलोड किए
|
| 23 |
if not prompt.strip():
|
| 24 |
yield "Please enter a prompt..."
|
| 25 |
return
|
| 26 |
|
| 27 |
if client is None:
|
| 28 |
-
yield "🔱 सिस्टम त्रुटि:
|
| 29 |
return
|
| 30 |
|
| 31 |
# सिस्टम के अजेय निर्देश
|
| 32 |
system_prompt = "You are 'Hanuman Coder', a supreme AI pioneered by Divy Patel in Bharat (India). Provide clean, highly optimized code."
|
| 33 |
|
| 34 |
try:
|
| 35 |
-
# ⚡
|
| 36 |
-
# .submit() का उपयोग करने से लाइव स्ट्रीमिंग (Live Streaming) प्राप्त होगी
|
| 37 |
job = client.submit(
|
| 38 |
-
prompt, #
|
| 39 |
-
system_prompt, #
|
| 40 |
api_name="/generate_code"
|
| 41 |
)
|
| 42 |
|
| 43 |
-
# लाइव डेटा को यूआई पर भेजना
|
| 44 |
for result in job:
|
| 45 |
-
# चूँकि रिजल्ट एक स्ट्रिंग या टपल हो सकता है, हम इसे सुरक्षित रूप से निकालते हैं
|
| 46 |
if isinstance(result, (tuple, list)):
|
| 47 |
yield result[0]
|
| 48 |
else:
|
| 49 |
yield result
|
| 50 |
|
| 51 |
except Exception as e:
|
| 52 |
-
yield f"🔱 तकनीकी बाधा: {str(e)}"
|
| 53 |
|
| 54 |
# ============================================================================
|
| 55 |
-
# 🔱 दिव्य भगवा यूआई (English UI
|
| 56 |
# ============================================================================
|
| 57 |
divine_ui = """
|
| 58 |
<style>
|
|
@@ -67,8 +67,8 @@ divine_ui = """
|
|
| 67 |
.bhagwa-header p { font-size: 16px !important; opacity: 0.95; font-weight: 500; margin-top: 10px; }
|
| 68 |
</style>
|
| 69 |
<div class="bhagwa-header">
|
| 70 |
-
<h1>🔱 Hanuman Coder (
|
| 71 |
-
<p>Pioneered by Divy Patel | Bharat 🇮🇳 |
|
| 72 |
</div>
|
| 73 |
"""
|
| 74 |
|
|
@@ -98,9 +98,9 @@ with gr.Blocks(title="Hanuman Proxy", theme=gr.themes.Soft()) as demo:
|
|
| 98 |
outputs=output_box
|
| 99 |
)
|
| 100 |
|
| 101 |
-
gr.Markdown("""
|
| 102 |
---
|
| 103 |
-
**Architecture:**
|
| 104 |
""")
|
| 105 |
|
| 106 |
if __name__ == "__main__":
|
|
|
|
| 1 |
+
# --- 🔱 हनुमान AI: निजी अजेय प्रॉक्सी (Zero Storage) ---
|
| 2 |
# मार्गदर्शक: दिव्य पटेल जी | भारत 🇮🇳
|
| 3 |
# तकनीक: Space-to-Space Free API Proxy
|
| 4 |
+
# आपका स्पेस: pateltraders55455/Qwen3.5-397B-A17B
|
| 5 |
|
| 6 |
import gradio as gr
|
| 7 |
from gradio_client import Client
|
| 8 |
|
| 9 |
+
print("🔱 हनुमान AI: मुफ़्त और अजेय निजी प्रॉक्सी सर्वर जागृत हो रहा है...")
|
| 10 |
+
|
| 11 |
+
# 🚀 दिव्य जी का निजी अस्त्र: Gradio Client
|
| 12 |
+
# अब यह किसी सार्वजनिक स्पेस पर नहीं, बल्कि आपके अपने स्थापित किए गए स्पेस पर जाएगा।
|
| 13 |
+
DIVY_JI_KA_SPACE = "pateltraders55455/Qwen3.5-397B-A17B"
|
| 14 |
|
|
|
|
|
|
|
| 15 |
try:
|
| 16 |
+
# आपके निजी स्पेस से संपर्क स्थापित करना
|
| 17 |
+
client = Client(DIVY_JI_KA_SPACE)
|
| 18 |
+
print(f"🔱 हनुमान AI: आपके निजी स्पेस ({DIVY_JI_KA_SPACE}) से संपर्क सफलतापूर्वक स्थापित हो गया है!")
|
| 19 |
except Exception as e:
|
| 20 |
print(f"🔱 संपर्क त्रुटि: {e}")
|
| 21 |
client = None
|
| 22 |
|
| 23 |
def generate_divine_proxy(prompt):
|
| 24 |
+
"""बिना मॉडल डाउनलोड किए आपके निजी स्पेस से जवाब लाने वाला इंजन"""
|
| 25 |
if not prompt.strip():
|
| 26 |
yield "Please enter a prompt..."
|
| 27 |
return
|
| 28 |
|
| 29 |
if client is None:
|
| 30 |
+
yield "🔱 सिस्टम त्रुटि: आपके निजी स्पेस से संपर्क नहीं हो सका। कृपया सुनिश्चित करें कि आपका स्पेस 'Running' स्थिति में है।"
|
| 31 |
return
|
| 32 |
|
| 33 |
# सिस्टम के अजेय निर्देश
|
| 34 |
system_prompt = "You are 'Hanuman Coder', a supreme AI pioneered by Divy Patel in Bharat (India). Provide clean, highly optimized code."
|
| 35 |
|
| 36 |
try:
|
| 37 |
+
# ⚡ आपके स्पेस के /generate_code एंडपॉइंट को कॉल करना
|
|
|
|
| 38 |
job = client.submit(
|
| 39 |
+
prompt, # आपका प्रश्न
|
| 40 |
+
system_prompt, # सिस्टम निर्देश
|
| 41 |
api_name="/generate_code"
|
| 42 |
)
|
| 43 |
|
| 44 |
+
# लाइव डेटा (Live Streaming) को यूआई पर भेजना
|
| 45 |
for result in job:
|
|
|
|
| 46 |
if isinstance(result, (tuple, list)):
|
| 47 |
yield result[0]
|
| 48 |
else:
|
| 49 |
yield result
|
| 50 |
|
| 51 |
except Exception as e:
|
| 52 |
+
yield f"🔱 तकनीकी बाधा: {str(e)}\n(कृपया जाँचे कि आपके स्पेस {DIVY_JI_KA_SPACE} में /generate_code एंडपॉइंट सक्रिय है या नहीं)"
|
| 53 |
|
| 54 |
# ============================================================================
|
| 55 |
+
# 🔱 दिव्य भगवा यूआई (English UI for Coding)
|
| 56 |
# ============================================================================
|
| 57 |
divine_ui = """
|
| 58 |
<style>
|
|
|
|
| 67 |
.bhagwa-header p { font-size: 16px !important; opacity: 0.95; font-weight: 500; margin-top: 10px; }
|
| 68 |
</style>
|
| 69 |
<div class="bhagwa-header">
|
| 70 |
+
<h1>🔱 Hanuman Coder (Private Proxy API)</h1>
|
| 71 |
+
<p>Pioneered by Divy Patel | Bharat 🇮🇳 | Connected to Your Personal Space</p>
|
| 72 |
</div>
|
| 73 |
"""
|
| 74 |
|
|
|
|
| 98 |
outputs=output_box
|
| 99 |
)
|
| 100 |
|
| 101 |
+
gr.Markdown(f"""
|
| 102 |
---
|
| 103 |
+
**Architecture:** Private Gradio Client Proxy | **Target Space:** `{DIVY_JI_KA_SPACE}` | **Storage Used:** ~0 GB
|
| 104 |
""")
|
| 105 |
|
| 106 |
if __name__ == "__main__":
|