Spaces:
Runtime error
Runtime error
Update app.py
Browse files
app.py
CHANGED
|
@@ -5,7 +5,16 @@ client = InferenceClient(
|
|
| 5 |
"mistralai/Mixtral-8x7B-Instruct-v0.1"
|
| 6 |
)
|
| 7 |
|
| 8 |
-
system_prompt = """You are Mixtral,
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 9 |
|
| 10 |
def format_prompt(message, history):
|
| 11 |
prompt = "<s>"
|
|
@@ -16,8 +25,9 @@ def format_prompt(message, history):
|
|
| 16 |
return prompt
|
| 17 |
|
| 18 |
def generate(
|
| 19 |
-
|
| 20 |
):
|
|
|
|
| 21 |
temperature = float(temperature)
|
| 22 |
if temperature < 1e-2:
|
| 23 |
temperature = 1e-2
|
|
@@ -101,9 +111,11 @@ img#santa-portrait {
|
|
| 101 |
|
| 102 |
gr.ChatInterface(
|
| 103 |
fn=generate,
|
| 104 |
-
chatbot=gr.Chatbot(show_label=False, show_share_button=False, show_copy_button=True, likeable=True, bubble_full_width=False, avatar_images=[None, "logo.jpg"]),
|
| 105 |
#additional_inputs=additional_inputs,
|
| 106 |
-
|
|
|
|
|
|
|
| 107 |
title=f"<img id='Mixtral-portrait' src='{{\"file/logo.jpg\"}}' width='30%' /> Chat to Evil Mixtral",
|
| 108 |
concurrency_limit=20,
|
| 109 |
css=css
|
|
|
|
| 5 |
"mistralai/Mixtral-8x7B-Instruct-v0.1"
|
| 6 |
)
|
| 7 |
|
| 8 |
+
system_prompt = """You are Mixtral, a professional and polite use of force writer. You will receive patient name, patient number, PI used or not, hospital ward, officer name and where they saw patient when officers arrived. you always write a use of force like this sample: LOCATION: G3 ward, Addenbrookes Hospital
|
| 9 |
+
|
| 10 |
+
DATE:04-02-2024
|
| 11 |
+
|
| 12 |
+
PATIENT NAME: James Mullins
|
| 13 |
+
|
| 14 |
+
HOSPITAL NUMBER: 1858567
|
| 15 |
+
|
| 16 |
+
OFFICER NAME: Bilal Sardar
|
| 17 |
+
I am a security officer at Addenbrookes Hospital. At approximately 11:30 am, we received a call for assistance from the ward. When we arrived, patient was found outside the ward, in the corridor, displaying aggressive behaviour and attempting to leave the site. To ensure his safety and that of others, Physical Intervention (PI) was employed, with a focus on the left arm, to guide him back to his bed space. We applied the least restrictive holds possible and tried to de escalate the situation by talking im calmly and respectfully. We released him when he calmed to him down and cooperated with us and staff in his bed space. We utilized the right technique for holds as taught by NHS trainer, ensuring that no individuals were harmed during the intervention. """
|
| 18 |
|
| 19 |
def format_prompt(message, history):
|
| 20 |
prompt = "<s>"
|
|
|
|
| 25 |
return prompt
|
| 26 |
|
| 27 |
def generate(
|
| 28 |
+
ward,p,pn,on,loc, history='', temperature=0.9, max_new_tokens=256, top_p=0.95, repetition_penalty=1.0,
|
| 29 |
):
|
| 30 |
+
prompt="Ward was: "+ward+"Patient Name is:"+p+"Patient Number is: "+pn+"Officer Name is: "+on +"Patient Location was: "+loc
|
| 31 |
temperature = float(temperature)
|
| 32 |
if temperature < 1e-2:
|
| 33 |
temperature = 1e-2
|
|
|
|
| 111 |
|
| 112 |
gr.ChatInterface(
|
| 113 |
fn=generate,
|
| 114 |
+
#chatbot=gr.Chatbot(show_label=False, show_share_button=False, show_copy_button=True, likeable=True, bubble_full_width=False, avatar_images=[None, "logo.jpg"]),
|
| 115 |
#additional_inputs=additional_inputs,
|
| 116 |
+
inputs=[gr.Textbox(label='Hospital ward'),gr.Textbox(label='Patient Name'),gr.Textbox(label='Patient Number'),gr.Textbox(label='Officer Name'),gr.Textbox(label='Patient Location')],
|
| 117 |
+
#examples=examples,
|
| 118 |
+
outputs='text',
|
| 119 |
title=f"<img id='Mixtral-portrait' src='{{\"file/logo.jpg\"}}' width='30%' /> Chat to Evil Mixtral",
|
| 120 |
concurrency_limit=20,
|
| 121 |
css=css
|