Spaces:
Sleeping
Sleeping
AFischer1985
commited on
Add augmentation-option
Browse files
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 |
-
|
|
|
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 |
]
|