DHEIVER commited on
Commit
0088715
·
verified ·
1 Parent(s): f1b2b6d

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +9 -3
app.py CHANGED
@@ -20,8 +20,12 @@ def gerar_peca_juridica_criminal(informacoes_caso, tipo_peca):
20
  tipo_peca (str): Tipo de peça jurídica a ser gerada (ex: habeas corpus, petição inicial).
21
 
22
  Retorna:
23
- str: Peça jurídica gerada.
24
  """
 
 
 
 
25
  mensagens = [
26
  {
27
  "role": "system",
@@ -43,7 +47,9 @@ def gerar_peca_juridica_criminal(informacoes_caso, tipo_peca):
43
  max_tokens=1000
44
  )
45
 
46
- return resposta.choices[0].message["content"]
 
 
47
 
48
  # Função para redefinir os campos
49
  def redefinir_campos():
@@ -153,4 +159,4 @@ def gerar_interface_gradio():
153
  # Executa o app
154
  if __name__ == "__main__":
155
  app = gerar_interface_gradio()
156
- app.launch()
 
20
  tipo_peca (str): Tipo de peça jurídica a ser gerada (ex: habeas corpus, petição inicial).
21
 
22
  Retorna:
23
+ str: Peça jurídica gerada com formatação adequada.
24
  """
25
+ # Verifica se o tipo de peça foi selecionado
26
+ if not tipo_peca:
27
+ return "Por favor, selecione o tipo de peça jurídica."
28
+
29
  mensagens = [
30
  {
31
  "role": "system",
 
47
  max_tokens=1000
48
  )
49
 
50
+ # Formatação da peça jurídica
51
+ peca = resposta.choices[0].message["content"]
52
+ return f"**Peça Jurídica: {tipo_peca.capitalize()}**\n\n{peca}"
53
 
54
  # Função para redefinir os campos
55
  def redefinir_campos():
 
159
  # Executa o app
160
  if __name__ == "__main__":
161
  app = gerar_interface_gradio()
162
+ app.launch()