Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
|
@@ -187,9 +187,57 @@ def ask_openai_with_image(instruction, image):
|
|
| 187 |
return f"Error: {response.status_code} - {response.text}"
|
| 188 |
css = """
|
| 189 |
footer {visibility: hidden !important;}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 190 |
"""
|
| 191 |
# Создаем интерфейс с помощью Gradio
|
| 192 |
-
with gr.Blocks(css=css
|
| 193 |
with gr.Row():
|
| 194 |
with gr.Column():
|
| 195 |
image_input = gr.Image(label="Фото", type="pil")
|
|
|
|
| 187 |
return f"Error: {response.status_code} - {response.text}"
|
| 188 |
css = """
|
| 189 |
footer {visibility: hidden !important;}
|
| 190 |
+
|
| 191 |
+
:root {
|
| 192 |
+
--primary-color: #A3B9CC;
|
| 193 |
+
--primary-light-color: #CAD7E2;
|
| 194 |
+
--primary-dark-color: #7A8E9D;
|
| 195 |
+
--text-color: #E0E5EE;
|
| 196 |
+
--text-light-color: #FFFFFF;
|
| 197 |
+
--text-dark-color: #A3B9CC;
|
| 198 |
+
--background-color: #1F2933;
|
| 199 |
+
--background-light-color: #2E3A47;
|
| 200 |
+
--background-dark-color: #161D24;
|
| 201 |
+
--highlight-color: #E5C1CD;
|
| 202 |
+
--highlight-light-color: #F3DDE1;
|
| 203 |
+
--highlight-dark-color: #D0A3B0;
|
| 204 |
+
--border-color: #A3B9CC;
|
| 205 |
+
--border-radius: 8px;
|
| 206 |
+
}
|
| 207 |
+
|
| 208 |
+
body {
|
| 209 |
+
font-family: 'Inter', sans-serif;
|
| 210 |
+
color: var(--text-color);
|
| 211 |
+
background-color: var(--background-color);
|
| 212 |
+
}
|
| 213 |
+
|
| 214 |
+
input, button, select, textarea {
|
| 215 |
+
color: var(--text-color);
|
| 216 |
+
background-color: var(--background-light-color);
|
| 217 |
+
border: 2px solid var(--border-color);
|
| 218 |
+
border-radius: var(--border-radius);
|
| 219 |
+
}
|
| 220 |
+
|
| 221 |
+
button {
|
| 222 |
+
background-color: var(--primary-color);
|
| 223 |
+
color: var(--text-light-color);
|
| 224 |
+
}
|
| 225 |
+
|
| 226 |
+
button:hover {
|
| 227 |
+
background-color: var(--primary-light-color);
|
| 228 |
+
}
|
| 229 |
+
|
| 230 |
+
button:active {
|
| 231 |
+
background-color: var(--primary-dark-color);
|
| 232 |
+
}
|
| 233 |
+
|
| 234 |
+
.gradio_highlight {
|
| 235 |
+
background-color: var(--highlight-color);
|
| 236 |
+
color: var(--text-dark-color);
|
| 237 |
+
}
|
| 238 |
"""
|
| 239 |
# Создаем интерфейс с помощью Gradio
|
| 240 |
+
with gr.Blocks(css=css) as demo:
|
| 241 |
with gr.Row():
|
| 242 |
with gr.Column():
|
| 243 |
image_input = gr.Image(label="Фото", type="pil")
|