Sebbe33 commited on
Commit
ad8111f
·
verified ·
1 Parent(s): 3023de7

Upload app.py

Browse files
Files changed (1) hide show
  1. app.py +3 -3
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}\nBitte gib immer am Ende des Chats die Links und Titel zu den Studien aus der Suche an."}]
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}\nStudien-Info:\n{study_info}"})
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 friendly Chatbot.", 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)"),
 
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)"),