File size: 2,742 Bytes
b3b66bf
0351c24
2064a53
5d7ac94
0a632f8
0351c24
0a632f8
0351c24
0a632f8
 
 
0351c24
 
0a632f8
 
 
 
 
 
 
 
5d3b8a2
c919a10
90a0c6e
2064a53
 
00a63fb
 
583f001
 
0351c24
 
583f001
 
0351c24
 
583f001
0351c24
 
59246ba
 
 
 
 
 
d95e348
 
a225caf
4a092b8
c4974f0
 
12afc5d
 
793e72e
0a632f8
 
 
793e72e
9f99390
 
d68ee8d
 
957783c
0a632f8
2b36c3d
0a632f8
809397a
0a632f8
8173b7d
0a632f8
a0ec21d
0a632f8
ab298fb
 
5d3b8a2
 
b3b66bf
16d456d
0a632f8
c0fd5ba
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
import gradio as gr

from app_playai import demo as demo_playai
from app_allenai import demo as demo_allenai
from app_claude import demo as demo_claude
from app_experimental import demo as demo_experimental
from app_fireworks import demo as demo_fireworks
from app_flux import demo as demo_flux
from app_gemini import demo as demo_gemini
from app_groq import demo as demo_groq
from app_hyperbolic import demo as demo_hyperbolic
from app_ltx_video import demo as demo_ltx_video
from app_marco_o1 import demo as demo_marco_o1
from app_mistral import demo as demo_mistral
from app_nvidia import demo as demo_nvidia
from app_openai import demo as demo_openai
from app_perplexity import demo as demo_perplexity
from app_qwen import demo as demo_qwen
from app_sambanova import demo as demo_sambanova
from app_together import demo as demo_together
from app_xai import demo as demo_grok
from app_showui import demo as demo_showui

with gr.Blocks(fill_height=True) as demo:
    with gr.Tab("PlayAI"):
        demo_playai.render()
    with gr.Tab("Grok"):
        demo_grok.render()
    with gr.Tab("Hyperbolic"):
        demo_hyperbolic.render()
        gr.Markdown(
            """
        <div>
            <img src="https://storage.googleapis.com/public-arena-asset/hyperbolic_logo.png" alt="Hyperbolic Logo" style="height: 50px; margin-right: 10px;">
        </div>

        **Note:** This model is supported by Hyperbolic. Build your AI apps at [Hyperbolic](https://app.hyperbolic.xyz/).
        """
        )
    with gr.Tab("Gemini"):
        demo_gemini.render()
    with gr.Tab("ChatGPT"):
        demo_openai.render()
    with gr.Tab("Claude"):
        demo_claude.render()
    with gr.Tab("Qwen"):
        demo_qwen.render()
    with gr.Tab("Allen AI"):
        demo_allenai.render()
    with gr.Tab("Perplexity"):
        demo_perplexity.render()
    with gr.Tab("Experimental"):
        demo_experimental.render()
    with gr.Tab("Meta Llama"):
        demo_sambanova.render()
        gr.Markdown(
            "**Note:** You need to use a SambaNova API key from [SambaNova Cloud](https://cloud.sambanova.ai/)."
        )
    with gr.Tab("Marco-o1"):
        demo_marco_o1.render()
    with gr.Tab("LTX Video"):
        demo_ltx_video.render()
    with gr.Tab("Groq"):
        demo_groq.render()
    with gr.Tab("Mistral"):
        demo_mistral.render()
    with gr.Tab("Fireworks"):
        demo_fireworks.render()
    with gr.Tab("Together"):
        demo_together.render()
    with gr.Tab("NVIDIA"):
        demo_nvidia.render()
    with gr.Tab("Flux"):
        demo_flux.render()
    with gr.Tab("ShowUI"):
        demo_showui.render()


if __name__ == "__main__":
    demo.queue(api_open=False).launch(ssr_mode=False, show_api=False)