Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
|
@@ -174,9 +174,39 @@ def generate_prediction(scenario_text, max_length=300, temperature=0.7):
|
|
| 174 |
|
| 175 |
def create_interface():
|
| 176 |
"""Create the Gradio interface"""
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 177 |
padding: 15px;
|
| 178 |
margin: 10px 0;
|
|
|
|
| 179 |
}
|
|
|
|
| 180 |
|
| 181 |
with gr.Blocks(css=css, title="Workplace Safety Risk Predictor") as interface:
|
| 182 |
temperature = gr.Slider(
|
|
|
|
| 174 |
|
| 175 |
def create_interface():
|
| 176 |
"""Create the Gradio interface"""
|
| 177 |
+
# Custom CSS for better styling
|
| 178 |
+
css = """
|
| 179 |
+
.gradio-container {
|
| 180 |
+
font-family: 'Arial', sans-serif;
|
| 181 |
+
}
|
| 182 |
+
.header {
|
| 183 |
+
text-align: center;
|
| 184 |
+
margin-bottom: 30px;
|
| 185 |
+
}
|
| 186 |
+
.warning-box {
|
| 187 |
+
background-color: #fff3cd;
|
| 188 |
+
border: 1px solid #ffeaa7;
|
| 189 |
+
border-radius: 5px;
|
| 190 |
+
padding: 15px;
|
| 191 |
+
margin: 10px 0;
|
| 192 |
+
}
|
| 193 |
+
.error-box {
|
| 194 |
+
background-color: #f8d7da;
|
| 195 |
+
border: 1px solid #f5c6cb;
|
| 196 |
+
border-radius: 5px;
|
| 197 |
+
padding: 15px;
|
| 198 |
+
margin: 10px 0;
|
| 199 |
+
color: #721c24;
|
| 200 |
+
}
|
| 201 |
+
.success-box {
|
| 202 |
+
background-color: #d4edda;
|
| 203 |
+
border: 1px solid #c3e6cb;
|
| 204 |
+
border-radius: 5px;
|
| 205 |
padding: 15px;
|
| 206 |
margin: 10px 0;
|
| 207 |
+
color: #155724;
|
| 208 |
}
|
| 209 |
+
"""
|
| 210 |
|
| 211 |
with gr.Blocks(css=css, title="Workplace Safety Risk Predictor") as interface:
|
| 212 |
temperature = gr.Slider(
|