prithivMLmods commited on
Commit
55751d5
·
verified ·
1 Parent(s): 864e4e1

Create app.py

Browse files
Files changed (1) hide show
  1. app.py +31 -0
app.py ADDED
@@ -0,0 +1,31 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ import gradio as gr
2
+
3
+ # Define the components using the specified URLs
4
+ with gr.Blocks() as chatbot:
5
+ gr.HTML("<iframe src='https://huggingface.co/spaces/prithivMLmods/Mistral-7B-Instruct-v0.3' width='100%' height='1000px' style='border-radius: 8px;'></iframe>")
6
+
7
+ with gr.Blocks() as imagegpt:
8
+ gr.HTML("<iframe src='https://huggingface.co/spaces/prithivMLmods/ImageGPT-4XL' width='100%' height='1000px' style='border-radius: 8px;'></iframe>")
9
+
10
+ with gr.Blocks() as imageengine4k:
11
+ gr.HTML("<iframe src='https://huggingface.co/spaces/prithivMLmods/DALLE-4K' width='100%' height='1000px' style='border-radius: 8px;'></iframe>")
12
+
13
+ with gr.Blocks() as imageengine2k:
14
+ gr.HTML("<iframe src='https://huggingface.co/spaces/prithivMLmods/DALLE-2K' width='100%' height='1000px' style='border-radius: 8px;'></iframe>")
15
+
16
+ with gr.Blocks() as mediadownloader:
17
+ gr.HTML("<iframe src='https://huggingface.co/spaces/prithivMLmods/All-In-One-Downloader' width='100%' height='1000px' style='border-radius: 8px;'></iframe>")
18
+
19
+ with gr.Blocks() as photofakes:
20
+ gr.HTML("<iframe src='https://huggingface.co/spaces/prithivMLmods/Face-Swap-Roop' width='100%' height='1000px' style='border-radius: 8px;'></iframe>")
21
+
22
+ # Assemble the components into a single Gradio interface
23
+ with gr.Blocks(theme=gr.themes.Soft(), title="ChatGPT-Omni") as demo:
24
+ gr.Markdown("# ChatGPT-Omni")
25
+ gr.TabbedInterface(
26
+ [chatbot, imagegpt, imageengine4k, imageengine2k, mediadownloader, photofakes],
27
+ ['ChatBot', 'ImageGPT', 'Image Engine 4K', 'Image Engine 2K', 'Media Downloader', 'PhotoFakes']
28
+ )
29
+
30
+ # Launch the demo with GPU enabled
31
+ demo.queue(max_size=300, max_batch_size=10).launch(enable_queue=True, debug=True)