Spaces:
Sleeping
Sleeping
Commit ·
dc7372b
1
Parent(s): ebbae9c
Upgrade to Gradio 5.0.0 - fix Python 3.13 audioop compatibility
Browse files- README.md +1 -1
- app.py +5 -5
- requirements.txt +1 -1
README.md
CHANGED
|
@@ -4,7 +4,7 @@ emoji: 🛡️
|
|
| 4 |
colorFrom: blue
|
| 5 |
colorTo: purple
|
| 6 |
sdk: gradio
|
| 7 |
-
sdk_version:
|
| 8 |
app_file: app.py
|
| 9 |
pinned: true
|
| 10 |
license: mit
|
|
|
|
| 4 |
colorFrom: blue
|
| 5 |
colorTo: purple
|
| 6 |
sdk: gradio
|
| 7 |
+
sdk_version: 5.0.0
|
| 8 |
app_file: app.py
|
| 9 |
pinned: true
|
| 10 |
license: mit
|
app.py
CHANGED
|
@@ -184,15 +184,15 @@ with gr.Blocks(title="ZeroCyber-SLM") as demo:
|
|
| 184 |
inputs=[pin,ipin], label="Quick Examples")
|
| 185 |
abtn = gr.Button("Analyze Threat", variant="primary", size="lg")
|
| 186 |
with gr.Row():
|
| 187 |
-
os1 = gr.Markdown(
|
| 188 |
-
os2 = gr.Markdown(
|
| 189 |
-
os3 = gr.Markdown(
|
| 190 |
abtn.click(fn=analyze, inputs=[pin,ipin], outputs=[os1,os2,os3])
|
| 191 |
with gr.Tab("MITRE ATT&CK"):
|
| 192 |
mbtn = gr.Button("Load Coverage Map", variant="primary")
|
| 193 |
mout = gr.Markdown()
|
| 194 |
-
mbtn.click(fn=mitre_coverage, inputs=
|
| 195 |
-
demo.load(fn=mitre_coverage, inputs=
|
| 196 |
with gr.Tab("Attack Narrative"):
|
| 197 |
gr.Markdown("### Generate a professional incident narrative from attack events")
|
| 198 |
nin = gr.Textbox(label="Attack Events (one per line)", lines=8,
|
|
|
|
| 184 |
inputs=[pin,ipin], label="Quick Examples")
|
| 185 |
abtn = gr.Button("Analyze Threat", variant="primary", size="lg")
|
| 186 |
with gr.Row():
|
| 187 |
+
os1 = gr.Markdown()
|
| 188 |
+
os2 = gr.Markdown()
|
| 189 |
+
os3 = gr.Markdown()
|
| 190 |
abtn.click(fn=analyze, inputs=[pin,ipin], outputs=[os1,os2,os3])
|
| 191 |
with gr.Tab("MITRE ATT&CK"):
|
| 192 |
mbtn = gr.Button("Load Coverage Map", variant="primary")
|
| 193 |
mout = gr.Markdown()
|
| 194 |
+
mbtn.click(fn=mitre_coverage, inputs=None, outputs=[mout])
|
| 195 |
+
demo.load(fn=mitre_coverage, inputs=None, outputs=[mout])
|
| 196 |
with gr.Tab("Attack Narrative"):
|
| 197 |
gr.Markdown("### Generate a professional incident narrative from attack events")
|
| 198 |
nin = gr.Textbox(label="Attack Events (one per line)", lines=8,
|
requirements.txt
CHANGED
|
@@ -1 +1 @@
|
|
| 1 |
-
|
|
|
|
| 1 |
+
|