pedrosanches commited on
Commit
1cd8ba0
·
verified ·
1 Parent(s): cec8dfd

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +13 -1
app.py CHANGED
@@ -9,6 +9,18 @@ from langchain_community.document_loaders import TextLoader
9
 
10
  token = os.environ['token']
11
 
 
 
 
 
 
 
 
 
 
 
 
 
12
  integro_template="""Trechos de um processo judicial: {docs}
13
 
14
  Estamos mergulhando em alguns trechos de um processo judicial e queremos que você transforme essas informações em um texto claro e contínuo, adequado para alguém com educação básica. Para isso, siga os passos abaixo, mas ao invés de separar cada etapa, integre todas as informações em um único texto coeso. Use palavras simples e evite jargões jurídicos, mantendo a seriedade e estrutura do contexto legal. Aqui está o que você precisa fazer, resumido em um único processo:
@@ -23,7 +35,7 @@ Estamos mergulhando em alguns trechos de um processo judicial e queremos que voc
23
  O objetivo é criar um texto único e fluido que englobe todas essas informações de maneira compreensível para qualquer pessoa, mesmo aquelas com apenas a educação básica. Certifique-se de não adicionar informações novas e de não omitir nenhum nome mencionado nos trechos.
24
  """
25
 
26
- integro_prompt = PromptTemplate.from_template(integro_template)
27
 
28
  model_used = "mistralai/Mixtral-8x7B-Instruct-v0.1"
29
 
 
9
 
10
  token = os.environ['token']
11
 
12
+ reduce_template = """ A seguir está uma lista de resumos: {docs}
13
+ Primeiro, identifique as pessoas ou entidades envolvidas no processo para entender o contexto.
14
+ Em seguida, explique por que cada parte está envolvida.
15
+ Analise os resumos, destacando os principais pontos de cada um.
16
+ Com base nos pontos destacados, elabore um texto único que inclua todas as informações.
17
+ Não omita nenhum nome relatado.
18
+ Não invente nada que não esteja nos resumos.
19
+ Inclua as partes principais do texto jurídico: o relatório (resumo do caso), a fundamentação (razões da decisão) e a decisão (veredito final).
20
+ Use uma linguagem clara e simples para que todos possam entender, sem termos jurídicos complicados.
21
+ Isso não é uma explicação do caso, e sim uma reescrita com palavras simples e sem jargões jurídicos, faça com que um adolescente de 14 anos entenda.
22
+ Faça um Texto único Final como se estivesse explicando para um adolescente de 14 anos:"""
23
+
24
  integro_template="""Trechos de um processo judicial: {docs}
25
 
26
  Estamos mergulhando em alguns trechos de um processo judicial e queremos que você transforme essas informações em um texto claro e contínuo, adequado para alguém com educação básica. Para isso, siga os passos abaixo, mas ao invés de separar cada etapa, integre todas as informações em um único texto coeso. Use palavras simples e evite jargões jurídicos, mantendo a seriedade e estrutura do contexto legal. Aqui está o que você precisa fazer, resumido em um único processo:
 
35
  O objetivo é criar um texto único e fluido que englobe todas essas informações de maneira compreensível para qualquer pessoa, mesmo aquelas com apenas a educação básica. Certifique-se de não adicionar informações novas e de não omitir nenhum nome mencionado nos trechos.
36
  """
37
 
38
+ integro_prompt = PromptTemplate.from_template(reduce_template)
39
 
40
  model_used = "mistralai/Mixtral-8x7B-Instruct-v0.1"
41