Download index.html from Choose12/Modara_Al: direct link, hf CLI and curl.
- Browser
- Download file 1.29 kB
-
https://huggingface.co/spaces/Choose12/Modara_Al/resolve/main/index.html
- Command line
-
hf download hf://spaces/Choose12/Modara_Al/index.html
-
curl -L -o index.html https://huggingface.co/spaces/Choose12/Modara_Al/resolve/main/index.html
1.29 kB
| import gradio as gr | |
| from gradio_client import Client | |
| # Подключение к генератору | |
| client = Client("mrfakename/z-image-turbo") | |
| def auto_generate(idea): | |
| if not idea or not idea.strip(): | |
| return "", None, "❌ Напишите идею" | |
| prompt = f"{idea.strip()}, cinematic composition, highly detailed, photorealistic, realistic lighting, sharp focus, high quality" | |
| try: | |
| result = client.predict(prompt=prompt, api_name="/predict") | |
| return prompt, result, "✅ Изображение готово!" | |
| except Exception as e: | |
| return prompt, None, f"❌ Ошибка: {str(e)}" | |
| with gr.Blocks() as app: | |
| gr.Markdown("# 🤖 MODARA_AI") | |
| idea = gr.Textbox( | |
| label="💡 Что создать?", | |
| placeholder="Например: BMW M5 CS едет ночью по Дубаю" | |
| ) | |
| auto_btn = gr.Button("⚡ АВТО", variant="primary") | |
| status = gr.Textbox(label="📊 Статус", interactive=False) | |
| improved = gr.Textbox(label="✨ Улучшенный промпт", interactive=False) | |
| result = gr.Image(label="🖼️ Результат") | |
| auto_btn.click( | |
| auto_generate, | |
| inputs=idea, | |
| outputs=[improved, result, status] | |
| ) | |
| app.launch() |