DHEIVER commited on
Commit
8ceefd0
·
verified ·
1 Parent(s): 1c409bc

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +6 -7
app.py CHANGED
@@ -56,13 +56,14 @@ def gerar_peca_juridica_criminal(informacoes_caso, tipo_peca):
56
  "role": "system",
57
  "content": (
58
  "Você é um especialista em direito criminal no Brasil e deve expandir a peça jurídica gerada, "
59
- "adicionando mais detalhes, justificativas, e argumentos legais. "
60
  "Todas as respostas devem estar em português do Brasil, considerando o ordenamento jurídico brasileiro."
61
  )
62
  },
63
  {
64
  "role": "user",
65
- "content": f"Agora, com base na peça inicial a seguir, adicione mais detalhes, justificativas e argumentos legais:\n{peca_inicial}"
 
66
  }
67
  ]
68
 
@@ -73,16 +74,14 @@ def gerar_peca_juridica_criminal(informacoes_caso, tipo_peca):
73
  max_tokens=1000
74
  )
75
 
76
- peca_expandida = resposta_expansao.choices[0].message["content"]
77
 
78
- # Combina a peça inicial com a expansão, garantindo um documento completo
79
- peca_completa = f"**Peça Jurídica: {tipo_peca.capitalize()}**\n\n{peca_inicial}\n\n{peca_expandida}"
80
 
81
  return peca_completa
82
 
83
 
84
-
85
-
86
  # Função para redefinir os campos
87
  def redefinir_campos():
88
  return "", "", ""
 
56
  "role": "system",
57
  "content": (
58
  "Você é um especialista em direito criminal no Brasil e deve expandir a peça jurídica gerada, "
59
+ "adicionando mais detalhes, justificativas e argumentos legais. "
60
  "Todas as respostas devem estar em português do Brasil, considerando o ordenamento jurídico brasileiro."
61
  )
62
  },
63
  {
64
  "role": "user",
65
+ "content": f"Agora, com base na peça inicial a seguir, adicione mais detalhes, justificativas e argumentos legais, "
66
+ "sem repetir o conteúdo já gerado:\n{peca_inicial}"
67
  }
68
  ]
69
 
 
74
  max_tokens=1000
75
  )
76
 
77
+ peca_expansao = resposta_expansao.choices[0].message["content"]
78
 
79
+ # Combina a peça inicial com a expansão, garantindo um documento completo sem duplicação
80
+ peca_completa = f"**Peça Jurídica: {tipo_peca.capitalize()}**\n\n{peca_inicial.strip()}\n\n{peca_expansao.strip()}"
81
 
82
  return peca_completa
83
 
84
 
 
 
85
  # Função para redefinir os campos
86
  def redefinir_campos():
87
  return "", "", ""