Spaces:
Sleeping
Sleeping
phanny commited on
Commit ·
f34a036
1
Parent(s): 5bf56fa
huggingface
Browse files
app.py
CHANGED
|
@@ -432,7 +432,7 @@ def _tuples_to_messages(history):
|
|
| 432 |
def create_demo():
|
| 433 |
chatbot = Chatbot()
|
| 434 |
|
| 435 |
-
with gr.Blocks(title="SAMHSA Treatment Locator") as demo:
|
| 436 |
gr.Markdown("# SAMHSA Treatment Locator")
|
| 437 |
gr.Markdown(DESCRIPTION)
|
| 438 |
gr.Markdown(f"<div class='disclaimer'>{DISCLAIMER}</div>", elem_classes=["disclaimer"])
|
|
@@ -450,12 +450,15 @@ def create_demo():
|
|
| 450 |
# Right: chat
|
| 451 |
with gr.Column(scale=5, min_width=320):
|
| 452 |
gr.Markdown("**Chat** — tell me location, treatment type, and payment.")
|
| 453 |
-
|
| 454 |
-
label
|
| 455 |
-
placeholder
|
| 456 |
-
height
|
| 457 |
-
show_label
|
| 458 |
-
|
|
|
|
|
|
|
|
|
|
| 459 |
facility_dropdown = gr.Dropdown(
|
| 460 |
choices=[],
|
| 461 |
value=None,
|
|
@@ -546,9 +549,8 @@ def create_demo():
|
|
| 546 |
if __name__ == "__main__":
|
| 547 |
import inspect
|
| 548 |
demo = create_demo()
|
| 549 |
-
|
| 550 |
-
|
| 551 |
-
|
| 552 |
-
|
| 553 |
-
kwargs["theme"] = gr.themes.Soft(primary_hue="teal", secondary_hue="slate")
|
| 554 |
demo.launch(**kwargs)
|
|
|
|
| 432 |
def create_demo():
|
| 433 |
chatbot = Chatbot()
|
| 434 |
|
| 435 |
+
with gr.Blocks(title="SAMHSA Treatment Locator", css=CSS) as demo:
|
| 436 |
gr.Markdown("# SAMHSA Treatment Locator")
|
| 437 |
gr.Markdown(DESCRIPTION)
|
| 438 |
gr.Markdown(f"<div class='disclaimer'>{DISCLAIMER}</div>", elem_classes=["disclaimer"])
|
|
|
|
| 450 |
# Right: chat
|
| 451 |
with gr.Column(scale=5, min_width=320):
|
| 452 |
gr.Markdown("**Chat** — tell me location, treatment type, and payment.")
|
| 453 |
+
_chat_kw = {
|
| 454 |
+
"label": "Conversation",
|
| 455 |
+
"placeholder": "E.g. I'm in Boston, need outpatient treatment with Medicaid.",
|
| 456 |
+
"height": 420,
|
| 457 |
+
"show_label": False,
|
| 458 |
+
}
|
| 459 |
+
if "type" in __import__("inspect").signature(gr.Chatbot).parameters:
|
| 460 |
+
_chat_kw["type"] = "messages"
|
| 461 |
+
chat = gr.Chatbot(**_chat_kw)
|
| 462 |
facility_dropdown = gr.Dropdown(
|
| 463 |
choices=[],
|
| 464 |
value=None,
|
|
|
|
| 549 |
if __name__ == "__main__":
|
| 550 |
import inspect
|
| 551 |
demo = create_demo()
|
| 552 |
+
sig = inspect.signature(demo.launch)
|
| 553 |
+
kwargs = {}
|
| 554 |
+
if "theme" in sig.parameters and hasattr(gr, "themes"):
|
| 555 |
+
kwargs["theme"] = gr.themes.Soft(primary_hue="teal", secondary_hue="slate")
|
|
|
|
| 556 |
demo.launch(**kwargs)
|