Spaces:
Running
Running
Update app.py
Browse files
app.py
CHANGED
@@ -4,12 +4,12 @@ from huggingface_hub import InferenceClient
|
|
4 |
# Custom background CSS with semi-transparent panel
|
5 |
css = """
|
6 |
body {
|
7 |
-
background-image: url('https://cdn-uploads.huggingface.co/production/uploads/67351c643fe51cb1aa28f2e5/
|
8 |
background-size: cover;
|
9 |
background-position: center;
|
10 |
background-repeat: no-repeat;
|
11 |
}
|
12 |
-
#chat-
|
13 |
background-color: rgba(255, 255, 255, 0.85);
|
14 |
padding: 2rem;
|
15 |
border-radius: 12px;
|
@@ -52,18 +52,17 @@ def respond(
|
|
52 |
response += token
|
53 |
yield response
|
54 |
|
55 |
-
|
56 |
-
|
57 |
-
|
58 |
-
|
59 |
-
|
60 |
-
|
61 |
-
|
62 |
-
|
63 |
-
|
64 |
-
|
65 |
-
|
66 |
-
)
|
67 |
|
68 |
if __name__ == "__main__":
|
69 |
demo.launch()
|
|
|
4 |
# Custom background CSS with semi-transparent panel
|
5 |
css = """
|
6 |
body {
|
7 |
+
background-image: url('https://cdn-uploads.huggingface.co/production/uploads/67351c643fe51cb1aa28f2e5/wuyd5UYTh9jPrMJGmV9yC.jpeg');
|
8 |
background-size: cover;
|
9 |
background-position: center;
|
10 |
background-repeat: no-repeat;
|
11 |
}
|
12 |
+
#chat-panel {
|
13 |
background-color: rgba(255, 255, 255, 0.85);
|
14 |
padding: 2rem;
|
15 |
border-radius: 12px;
|
|
|
52 |
response += token
|
53 |
yield response
|
54 |
|
55 |
+
with gr.Blocks(css=css) as demo:
|
56 |
+
with gr.Column(elem_id="chat-panel"):
|
57 |
+
gr.ChatInterface(
|
58 |
+
respond,
|
59 |
+
additional_inputs=[
|
60 |
+
gr.Textbox(value="You are a friendly Chatbot.", label="System message"),
|
61 |
+
gr.Slider(minimum=1, maximum=2048, value=512, step=1, label="Max new tokens"),
|
62 |
+
gr.Slider(minimum=0.1, maximum=4.0, value=0.7, step=0.1, label="Temperature"),
|
63 |
+
gr.Slider(minimum=0.1, maximum=1.0, value=0.95, step=0.05, label="Top-p (nucleus sampling)")
|
64 |
+
]
|
65 |
+
)
|
|
|
66 |
|
67 |
if __name__ == "__main__":
|
68 |
demo.launch()
|