You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: apps/server/src/index.ts
+32-4Lines changed: 32 additions & 4 deletions
Original file line number
Diff line number
Diff line change
@@ -70,7 +70,12 @@ Estou em desenvolvimento! Em breve estarei totalmente integrado com todos os doc
70
70
constSYSTEM_PROMPT=`Você é o Ifinho, assistente virtual do IFRS Campus Canoas.
71
71
Responda sempre em português, de forma clara e objetiva, usando Markdown para formatar suas respostas (títulos, listas, negrito quando fizer sentido).
72
72
Use emojis com frequência para deixar as respostas mais visuais e amigáveis — em títulos, itens de lista, destaques e no início de seções. Cada item de lista deve ter um emoji relevante.
73
-
Ao citar fontes, mantenha os links Markdown exatamente como aparecem no contexto, no formato [texto](url).`;
73
+
Ao citar fontes, mantenha os links Markdown exatamente como aparecem no contexto, no formato [texto](url).
74
+
75
+
REGRAS IMPORTANTES:
76
+
- Responda APENAS com base nas informações fornecidas no contexto abaixo.
77
+
- Se a resposta não estiver no contexto, diga claramente que não encontrou essa informação nos documentos disponíveis. NÃO invente, suponha ou complete com informações que não estão no contexto.
78
+
- Nunca crie listas de notícias, datas, eventos ou qualquer dado que não esteja explicitamente no contexto fornecido.`;
? `${SYSTEM_PROMPT}\n\n## Informações relevantes encontradas na base de dados do IFRS Canoas:\n\n${context}\n\nUse as informações acima para responder. Se a resposta não estiver no contexto, diga que não encontrou informação sobre isso nos documentos disponíveis.`
165
-
: SYSTEM_PROMPT;
169
+
? `${SYSTEM_PROMPT}\n\n## Trechos encontrados na base de dados do IFRS Canoas:\n\n${context}\n\nUse SOMENTE os trechos acima para responder. Não adicione informações que não estejam nesses trechos.`
170
+
: `${SYSTEM_PROMPT}\n\nNenhuma informação relevante foi encontrada na base de dados para essa pergunta. Informe ao usuário que não há dados disponíveis sobre isso nos documentos do campus.`;
0 commit comments