# --- ЁЯФ▒ рд╣рдиреБрдорд╛рди AI: рдЕрд╕реАрдорд┐рдд рдореБрдлрд╝реНрдд рдкреНрд░реЙрдХреНрд╕реА рд╕рдВрд╕реНрдХрд░рдг (Gradio 6.0+ Compatible) --- # рдорд╛рд░реНрдЧрджрд░реНрд╢рдХ: рджрд┐рд╡реНрдп рдкрдЯреЗрд▓ рдЬреА | рднрд╛рд░рдд ЁЯЗоЁЯЗ│ # рддрдХрдиреАрдХ: Gradio Client (Bypasses 0.12 Quota) # рд▓рд╛рдн: рдХреЛрдИ рдХреЛрдЯрд╛ рдирд╣реАрдВ, 0% рд╕реНрдЯреЛрд░реЗрдЬ, рдкреВрд░реНрдгрддрдГ рдореБрдлрд╝реНрдд import gradio as gr from gradio_client import Client print("ЁЯФ▒ рд╣рдиреБрдорд╛рди AI: рдЕрд╕реАрдорд┐рдд рдореБрдлрд╝реНрдд рдкреНрд░реЙрдХреНрд╕реА рд╕рд░реНрд╡рд░ рдЬрд╛рдЧреГрдд рд╣реЛ рд░рд╣рд╛ рд╣реИ...") # ЁЯЪА рджрд┐рд╡реНрдп рдЬреА рдХрд╛ рдЕрдЬреЗрдп рдЕрд╕реНрддреНрд░: Gradio Client TARGET_SPACE = "Qwen/Qwen3-Coder-WebDev" try: client = Client(TARGET_SPACE) print(f"ЁЯФ▒ рд╣рдиреБрдорд╛рди AI: рдЕрд╕реАрдорд┐рдд рд╕рд░реНрд╡рд░ ({TARGET_SPACE}) рд╕реЗ рдореБрдлрд╝реНрдд рд╕рдВрдкрд░реНрдХ рд╕реНрдерд╛рдкрд┐рдд рд╣реЛ рдЧрдпрд╛ рд╣реИ!") except Exception as e: print(f"ЁЯФ▒ рд╕рдВрдкрд░реНрдХ рддреНрд░реБрдЯрд┐: {e}") client = None def generate_divine_unlimited(prompt): """рдмрд┐рдирд╛ рдХрд┐рд╕реА рдХреЛрдЯрд╛ рд▓рд┐рдорд┐рдЯ рдХреЗ, рдЕрд╕реАрдорд┐рдд рдЬрд╡рд╛рдм рд▓рд╛рдиреЗ рд╡рд╛рд▓рд╛ рдЗрдВрдЬрди""" if not prompt.strip(): yield "Please enter a prompt..." return if client is None: yield "ЁЯФ▒ рд╕рд┐рд╕реНрдЯрдо рддреНрд░реБрдЯрд┐: рдорд╣рд╛-рд╕рд░реНрд╡рд░ рд╕реЗ рд╕рдВрдкрд░реНрдХ рдирд╣реАрдВ рд╣реЛ рд╕рдХрд╛ред" return # рд╕рд┐рд╕реНрдЯрдо рдХреЗ рдЕрдЬреЗрдп рдирд┐рд░реНрджреЗрд╢ system_prompt = "You are 'Hanuman Coder', a supreme AI pioneered by Divy Patel in Bharat (India). Provide clean, highly optimized code." try: # тЪб .submit() рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд▓рд╛рдЗрд╡ рд╕реНрдЯреНрд░реАрдорд┐рдВрдЧ job = client.submit( prompt, # рдЖрдкрдХрд╛ рдкреНрд░рд╢реНрди system_prompt, # рд╕рд┐рд╕реНрдЯрдо рдирд┐рд░реНрджреЗрд╢ api_name="/generate_code" ) # рд▓рд╛рдЗрд╡ рдбреЗрдЯрд╛ рдХреЛ рдпреВрдЖрдИ рдкрд░ рднреЗрдЬрдирд╛ for result in job: if isinstance(result, (tuple, list)): yield result[0] else: yield result except Exception as e: yield f"ЁЯФ▒ рддрдХрдиреАрдХреА рдмрд╛рдзрд╛: {str(e)}" # ============================================================================ # ЁЯФ▒ рджрд┐рд╡реНрдп рднрдЧрд╡рд╛ рдпреВрдЖрдИ # ============================================================================ divine_ui = """

ЁЯФ▒ Hanuman Coder (Unlimited Free API)

Pioneered by Divy Patel | Bharat ЁЯЗоЁЯЗ│ | No Quota Limits, 100% Free

""" # рддреНрд░реБрдЯрд┐ рд╕рдорд╛рдзрд╛рди: theme=gr.themes.Soft() рдХреЛ рд╣рдЯрд╛ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рддрд╛рдХрд┐ Gradio 6.0 рдореЗрдВ рдХреЛрдИ рдХреНрд░реИрд╢ рди рд╣реЛред with gr.Blocks(title="Hanuman Proxy") as demo: gr.HTML(divine_ui) with gr.Row(): with gr.Column(scale=2): prompt_input = gr.Textbox( label="Your Prompt", placeholder="Ask your coding questions here...", lines=5 ) generate_btn = gr.Button("Generate Code", variant="primary") with gr.Column(scale=3): # рддреНрд░реБрдЯрд┐ рд╕рдорд╛рдзрд╛рди: show_copy_button=True рдХреЛ рд╣рдЯрд╛ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ (рдирдП Gradio рдореЗрдВ рдпрд╣ рдмрд╛рдп-рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдЖрддрд╛ рд╣реИ)ред output_box = gr.Textbox( label="Hanuman AI Response (Live Stream)", lines=15 ) # рд▓рд╛рдЗрд╡ рдЬрдирд░реЗрд╢рди рдХреЗ рд▓рд┐рдП рдЗрд╡реЗрдВрдЯ рдмрд╛рдЗрдВрдбрд┐рдВрдЧ generate_btn.click( fn=generate_divine_unlimited, inputs=[prompt_input], outputs=output_box ) gr.Markdown(""" --- **Architecture:** Gradio Client Proxy | **Status:** Bypassing Quotas | **Cost:** Completely Free """) if __name__ == "__main__": demo.launch()