AFischer1985 commited on
Commit
3418a2a
·
verified ·
1 Parent(s): 639562c

Add augmentation-option

Browse files
Files changed (1) hide show
  1. run.py +5 -3
run.py CHANGED
@@ -66,7 +66,7 @@ if(len(x)==0):
66
  collection.add(
67
  documents=["Ich möchte einen Blogbeitrag","Ich möchte einen Gliederungsvorschlag","Ich möchte einen Social Media Beitrag"],
68
  metadatas=[
69
- {"prompt": "Bitte schreibe einen Blogbeitrag zur Anfrage des Users!"},
70
  {"prompt": "Bitte entwerfe einen Gliederungsvorschlag zur Anfrage des Users!"},
71
  {"prompt": "Bitte verfasse einen Beitrag für die professionelle social media Plattform LinkedIn zur Anfrage des Users!"}],
72
  ids=[str(len(x)+1),str(len(x)+2),str(len(x)+3)]
@@ -212,7 +212,7 @@ from datetime import datetime
212
  import os
213
  import re
214
 
215
- def response(message, history,customSysPrompt, genre, hfToken):
216
  if((onPrem==False) & (hfToken.startswith("hf_"))): # use HF-hub with custom token if token is provided
217
  from huggingface_hub import InferenceClient
218
  import gradio as gr
@@ -224,6 +224,7 @@ def response(message, history,customSysPrompt, genre, hfToken):
224
  removeHTML=True
225
  system=customSysPrompt # system-prompt can be changed in the UI (usually defaults to something like the following system-prompt)
226
  if(system==""): system="Du bist wissenschaftlicher Mitarbeiter an einem Forschungsinstitut und zuständig für die Wissenschaftskommunikation."
 
227
  message=message.replace("[INST]","")
228
  message=message.replace("[/INST]","")
229
  message=message.replace("</s>","")
@@ -335,7 +336,8 @@ gr.ChatInterface(
335
  ["Blogbeitrag","Gliederungsvorschlag","Social Media Beitrag",""],
336
  value="Blogbeitrag",
337
  label="Genre"),
338
- gr.Textbox(
 
339
  value="",
340
  label="HF_token"),
341
  ]
 
66
  collection.add(
67
  documents=["Ich möchte einen Blogbeitrag","Ich möchte einen Gliederungsvorschlag","Ich möchte einen Social Media Beitrag"],
68
  metadatas=[
69
+ {"prompt": "Bitte schreibe einen detaillierten Blogbeitrag zur Anfrage des Users, mit allen relevanten Informationen zum Thema!"},
70
  {"prompt": "Bitte entwerfe einen Gliederungsvorschlag zur Anfrage des Users!"},
71
  {"prompt": "Bitte verfasse einen Beitrag für die professionelle social media Plattform LinkedIn zur Anfrage des Users!"}],
72
  ids=[str(len(x)+1),str(len(x)+2),str(len(x)+3)]
 
212
  import os
213
  import re
214
 
215
+ def response(message, history,customSysPrompt, genre, hfToken, augmentation):
216
  if((onPrem==False) & (hfToken.startswith("hf_"))): # use HF-hub with custom token if token is provided
217
  from huggingface_hub import InferenceClient
218
  import gradio as gr
 
224
  removeHTML=True
225
  system=customSysPrompt # system-prompt can be changed in the UI (usually defaults to something like the following system-prompt)
226
  if(system==""): system="Du bist wissenschaftlicher Mitarbeiter an einem Forschungsinstitut und zuständig für die Wissenschaftskommunikation."
227
+ if(augmentation==True): system=system+"\nFür eine besonders gelungene Lösung erhältst du eine Gehaltserhöhung! Schreibe deine Texte in natürlicher und einfacher Sprache. Zielgruppe sind deutschsprachige Personen mit unterschiedlichen Bildungshintergründen."
228
  message=message.replace("[INST]","")
229
  message=message.replace("[/INST]","")
230
  message=message.replace("</s>","")
 
336
  ["Blogbeitrag","Gliederungsvorschlag","Social Media Beitrag",""],
337
  value="Blogbeitrag",
338
  label="Genre"),
339
+ gr.Checkbox(label="Motivationsschub", info="Ergänze System Prompt um weitere Anregungen für pot. hochwertigere Ergebnisse."),
340
+ gr.Textbox(
341
  value="",
342
  label="HF_token"),
343
  ]