vinimoreira commited on
Commit
332110d
·
verified ·
1 Parent(s): 4b62abe

update prompt_template

Browse files
Files changed (1) hide show
  1. api/rag_chain.py +10 -9
api/rag_chain.py CHANGED
@@ -26,21 +26,22 @@ if not HF_TOKEN:
26
 
27
  client = InferenceClient(model=LLM_REPO_ID, token=HF_TOKEN)
28
  prompt_template = PromptTemplate.from_template("""[INST]
29
- Sua tarefa é agir como um assistente de helpdesk de TI especialista e prestativo. Você deve responder à pergunta do usuário estritamente com base no contexto fornecido.
30
 
31
- Siga estas regras rigorosamente:
32
  1. Responda SEMPRE em Português do Brasil.
33
- 2. Não adicione nenhuma informação que não esteja explicitamente no contexto.
34
- 3. Se a resposta não estiver no contexto, responda apenas com a frase: "Não encontrei informações sobre isso na minha base de dados."
35
- 4. Seja direto e combine as informações de diferentes partes do contexto se isso criar uma resposta mais completa.
 
36
 
37
- Aqui está o contexto:
38
- ---
39
  {context}
40
- ---
41
 
42
- Aqui está a pergunta do usuário:
43
  {query}
 
44
  [/INST]
45
  """)
46
 
 
26
 
27
  client = InferenceClient(model=LLM_REPO_ID, token=HF_TOKEN)
28
  prompt_template = PromptTemplate.from_template("""[INST]
29
+ Sua tarefa é agir como um assistente de helpdesk de TI objetivo e técnico. Você deve responder à pergunta do usuário usando estritamente as informações contidas na seção <CONTEXTO>.
30
 
31
+ **REGRAS ABSOLUTAS:**
32
  1. Responda SEMPRE em Português do Brasil.
33
+ 2. NUNCA mencione a palavra "contexto" ou "fonte" na sua resposta. Apenas use a informação.
34
+ 3. NUNCA repita a pergunta do usuário. Gere apenas a resposta direta para a pergunta.
35
+ 4. Se a informação não estiver no contexto, responda EXATAMENTE com a frase: "Não encontrei informações sobre isso na minha base de dados."
36
+ 5. Baseie-se 100% no texto dentro de <CONTEXTO>. Não adicione nenhuma informação externa.
37
 
38
+ <CONTEXTO>
 
39
  {context}
40
+ </CONTEXTO>
41
 
42
+ <PERGUNTA>
43
  {query}
44
+ </PERGUNTA>
45
  [/INST]
46
  """)
47