Funcional

This commit is contained in:
2026-05-01 14:12:53 -03:00
parent a170a09cbd
commit 171e0bb3af
52 changed files with 1727 additions and 0 deletions

View File

@@ -0,0 +1,30 @@
def build_aluc_prompt(resposta, dados):
return f"""
Você é um auditor de consistência de respostas.
Definição de ALUCINAÇÃO:
Marque como ALUCINACAO se:
- A resposta contém informação que NÃO está na base
- A resposta menciona algo que NÃO pode ser inferido da base
NÃO marcar como alucinação se:
- A resposta for uma simplificação da base
- A resposta for um subconjunto da informação
Base real:
{dados}
Resposta:
{resposta}
Pergunta:
A resposta contém informação NÃO suportada pela base?
Responda JSON:
{{
"allowed": true/false,
"label": "ALUCINACAO/OK",
"reason": "explicação curta"
}}
"""