alexkueck commited on
Commit
19acdae
1 Parent(s): e779f6a

Update utils.py

Browse files
Files changed (1) hide show
  1. utils.py +3 -3
utils.py CHANGED
@@ -109,7 +109,7 @@ llm_template = "Beantworte die Frage am Ende. " + template + "Frage: {question}
109
  #nur für HF für Stichwotre bei chatverlauf
110
  llm_template2 = "Fasse folgenden Text als Überschrift mit maximal 3 Worten zusammen. Text: {question} "
111
 
112
- rag_template = "Nutze die folgenden Kontext (Beginnend mit dem Wort 'Kontext:') aus Teilen aus den angehängten Dokumenten, um die Frage (Beginnend mit dem Wort 'Frage: ') am Ende zu beantworten. Wenn du die Frage aus dem folgenden Kontext nicht beantworten kannst, dann versuche eine Beantwortung aus deinen eigenen trainierten Daten zu finden. Mache das kenntlich, ob du dich auf den hier angehängten Kontext beziehst oder ob du anhand deiner Daten antwortest." + template + "Kontext: {context} Frage: {question}"
113
 
114
  #################################################
115
  #Konstanten
@@ -308,8 +308,8 @@ def grade_documents_direct(prompt, documents):
308
  # Prompt
309
  prompt_gesamt = PromptTemplate(
310
  template="""Du bist ein Bewerter, der die Relevanz von einem erhaltenen Dokument zu einer Nutzeranfrage bewerten soll. \n
311
- Hier ist das erhaltene Dokument: \n\n {context} \n\n
312
- Hier ist die Nutzeranfrage: {question} \n
313
  Wenn das erhaltene Dokument Keywörter oder semantische Bedeutung in Bezug auf die Nutzeranfrage hat, bewerte es als relevant. \n
314
  Gib eine binäre Bewertung von 'ja' oder 'nein' Bewertung, um anzuzeigen ob das Dokuemnt relevant ist zur Nutzeranfrage oder nicht.""",
315
  input_variables=["context", "question"],
 
109
  #nur für HF für Stichwotre bei chatverlauf
110
  llm_template2 = "Fasse folgenden Text als Überschrift mit maximal 3 Worten zusammen. Text: {question} "
111
 
112
+ rag_template = "Nutze die folgenden Kontexte (Beginnend mit dem Wort 'Kontext:') aus Teilen aus den angehängten Dokumenten, um die Frage (Beginnend mit dem Wort 'Frage: ') am Ende zu beantworten. Wenn du die Frage aus dem folgenden Kontext nicht beantworten kannst, dann versuche eine Beantwortung aus deinen eigenen trainierten Daten zu finden. Mache das kenntlich, ob du dich auf den hier angehängten Kontext beziehst oder ob du anhand deiner Daten antwortest. Wenn du dich auf den angegebenen Kontext beziehst, gib unbedingt den Namen des Dokumentes an, auf den du dich beziehst." + template + "Kontext: {context} Frage: {question}"
113
 
114
  #################################################
115
  #Konstanten
 
308
  # Prompt
309
  prompt_gesamt = PromptTemplate(
310
  template="""Du bist ein Bewerter, der die Relevanz von einem erhaltenen Dokument zu einer Nutzeranfrage bewerten soll. \n
311
+ Hier ist das erhaltene Dokument (Kontext): \n\n {context} \n\n
312
+ Hier ist die Nutzeranfrage (Frage): {question} \n
313
  Wenn das erhaltene Dokument Keywörter oder semantische Bedeutung in Bezug auf die Nutzeranfrage hat, bewerte es als relevant. \n
314
  Gib eine binäre Bewertung von 'ja' oder 'nein' Bewertung, um anzuzeigen ob das Dokuemnt relevant ist zur Nutzeranfrage oder nicht.""",
315
  input_variables=["context", "question"],