Spaces:
Running
Running
Upload app.py
Browse files
app.py
CHANGED
@@ -52,14 +52,14 @@ def respond(
|
|
52 |
study_info = "\n".join(study_summaries)
|
53 |
|
54 |
# Nachrichten vorbereiten
|
55 |
-
messages = [{"role": "system", "content": f"{system_message}\
|
56 |
for val in history:
|
57 |
if val[0]:
|
58 |
messages.append({"role": "user", "content": val[0]})
|
59 |
if val[1]:
|
60 |
messages.append({"role": "assistant", "content": val[1]})
|
61 |
|
62 |
-
messages.append({"role": "user", "content": f"{message}\
|
63 |
|
64 |
# Antwort vom Modell generieren
|
65 |
response = ""
|
@@ -84,7 +84,7 @@ def create_intro_text():
|
|
84 |
demo = gr.ChatInterface(
|
85 |
respond,
|
86 |
additional_inputs=[
|
87 |
-
gr.Textbox(value="You are a
|
88 |
gr.Slider(minimum=1, maximum=2048, value=512, step=1, label="Max new tokens"),
|
89 |
gr.Slider(minimum=0.1, maximum=4.0, value=0.7, step=0.1, label="Temperature"),
|
90 |
gr.Slider(minimum=0.1, maximum=1.0, value=0.95, step=0.05, label="Top-p (nucleus sampling)"),
|
|
|
52 |
study_info = "\n".join(study_summaries)
|
53 |
|
54 |
# Nachrichten vorbereiten
|
55 |
+
messages = [{"role": "system", "content": f"{system_message}\n"}]
|
56 |
for val in history:
|
57 |
if val[0]:
|
58 |
messages.append({"role": "user", "content": val[0]})
|
59 |
if val[1]:
|
60 |
messages.append({"role": "assistant", "content": val[1]})
|
61 |
|
62 |
+
messages.append({"role": "user", "content": f"{message}\nStudies:\n{study_info}"})
|
63 |
|
64 |
# Antwort vom Modell generieren
|
65 |
response = ""
|
|
|
84 |
demo = gr.ChatInterface(
|
85 |
respond,
|
86 |
additional_inputs=[
|
87 |
+
gr.Textbox(value="You are a highly capable assistant specializing in parsing and summarizing study abstracts. Your task is to analyze the provided study data, extract relevant information, and offer concise summaries. Always include the study's title and a direct link, ensuring clarity and accessibility.", label="System message"),
|
88 |
gr.Slider(minimum=1, maximum=2048, value=512, step=1, label="Max new tokens"),
|
89 |
gr.Slider(minimum=0.1, maximum=4.0, value=0.7, step=0.1, label="Temperature"),
|
90 |
gr.Slider(minimum=0.1, maximum=1.0, value=0.95, step=0.05, label="Top-p (nucleus sampling)"),
|