File size: 1,126 Bytes
222d7ce
23d59a5
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
222d7ce
d1adaa8
23d59a5
 
d1adaa8
282e9c7
 
 
d1adaa8
 
 
 
282e9c7
d1adaa8
 
 
 
 
222d7ce
 
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
import gradio as gr
import os
import requests
import json
from huggingface_hub import login

from css_html_js import custom_css

from about import (
    CITATION_BUTTON_LABEL,
    CITATION_BUTTON_TEXT,
    EVALUATION_QUEUE_TEXT,
    INTRODUCTION_TEXT,
    LLM_BENCHMARKS_TEXT,
    TITLE,
)


with gr.Blocks() as demo:
    gr.HTML(TITLE)
    gr.Markdown(INTRODUCTION_TEXT, elem_classes="markdown-text")
    with gr.Row():
        drop1 = gr.Dropdown(["Church", "Parachute", "Garbage"], label="Objects")
        drop2 = gr.Dropdown(["Van Gogh"], label="Styles")
        drop3 = gr.Dropdown(["Nudity", "Violence", "Illegal Activity"], label="Concepts")
    with gr.Row():
        with gr.Column(scale=1, min_width=600):
            text1 = gr.Textbox(label="Attacking Prompt")
            inbtw = gr.Button("Add")
            text4 = gr.Textbox(label="Embedding")
    with gr.Row():
        with gr.Column(scale=1, min_width=300):
            img1 = gr.Image("images/cheetah.jpg",label="Image")
        with gr.Column(scale=1, min_width=300):
            img2 = gr.Image("images/cheetah.jpg",label="After Defense")

demo.launch()