Spaces:
Running
Running
luanpoppe
commited on
Commit
·
0eba73c
1
Parent(s):
588b95c
feat: começando a criar e organizar melhor testes unitários + começo do refactor dos contextuals
Browse files- .vscode/settings.json +1 -1
- _utils/gerar_documento_utils/contextual_retriever.py +151 -61
- _utils/gerar_documento_utils/tests/__init__.py +0 -0
- _utils/gerar_documento_utils/tests/conftest.py +0 -3
- _utils/gerar_documento_utils/tests/fixtures/lista_com_20_chunks.py +185 -0
- _utils/gerar_documento_utils/tests/fixtures/resposta_llm_com_20_chunks.py +206 -0
- _utils/gerar_documento_utils/tests/{test_contextual_retriever.py → test_contextual_retriever_inside.py} +84 -128
- _utils/gerar_documento_utils/utils.py +0 -54
- tests/conftest.py → conftest.py +1 -1
- tests/fixtures/__init__.py +0 -0
- tests/gerar_relatorio_modelo_usuario/test_contextual_retriever.py +4 -7
.vscode/settings.json
CHANGED
@@ -1,6 +1,6 @@
|
|
1 |
{
|
2 |
"python.testing.pytestArgs": [
|
3 |
-
"
|
4 |
],
|
5 |
"python.testing.unittestEnabled": false,
|
6 |
"python.testing.pytestEnabled": true
|
|
|
1 |
{
|
2 |
"python.testing.pytestArgs": [
|
3 |
+
"."
|
4 |
],
|
5 |
"python.testing.unittestEnabled": false,
|
6 |
"python.testing.pytestEnabled": true
|
_utils/gerar_documento_utils/contextual_retriever.py
CHANGED
@@ -1,9 +1,5 @@
|
|
1 |
import os
|
2 |
from _utils.langchain_utils.LLM_class import LLM
|
3 |
-
from _utils.gerar_documento_utils.utils import (
|
4 |
-
get_response_from_auxiliar_contextual_prompt,
|
5 |
-
validate_many_chunks_in_one_request,
|
6 |
-
)
|
7 |
from typing import Any, List, Dict, Tuple, Optional, Union, cast
|
8 |
from anthropic import Anthropic, AsyncAnthropic
|
9 |
import logging
|
@@ -31,8 +27,7 @@ from gerar_documento.serializer import (
|
|
31 |
GerarDocumentoSerializerData,
|
32 |
)
|
33 |
from setup.logging import Axiom
|
34 |
-
|
35 |
-
lista_contador = []
|
36 |
|
37 |
|
38 |
class ContextualRetriever:
|
@@ -42,6 +37,8 @@ class ContextualRetriever:
|
|
42 |
GerarDocumentoSerializerData, GerarDocumentoComPDFProprioSerializerData, Any
|
43 |
],
|
44 |
):
|
|
|
|
|
45 |
self.config = RetrievalConfig(
|
46 |
num_chunks=serializer.num_chunks_retrieval,
|
47 |
embedding_weight=serializer.embedding_weight,
|
@@ -55,45 +52,18 @@ class ContextualRetriever:
|
|
55 |
|
56 |
self.claude_api_key = os.environ.get("CLAUDE_API_KEY", "")
|
57 |
self.claude_client = AsyncAnthropic(api_key=self.claude_api_key)
|
58 |
-
# self.claude_client = Anthropic(api_key=claude_api_key)
|
59 |
-
|
60 |
-
def getAllDocumentsIds(self, lista_com_20_chunks: List[DocumentChunk]):
|
61 |
-
contador = 1
|
62 |
-
all_chunks_contents = ""
|
63 |
-
all_document_ids = []
|
64 |
-
for chunk in lista_com_20_chunks:
|
65 |
-
all_chunks_contents += f"\n\nCHUNK {contador}:\n"
|
66 |
-
all_chunks_contents += chunk.content
|
67 |
-
|
68 |
-
pattern = r"Num\. (\d+)"
|
69 |
-
import re
|
70 |
-
|
71 |
-
match = re.search(pattern, chunk.content)
|
72 |
-
if match:
|
73 |
-
number = match.group(1) # Extract the number
|
74 |
-
else:
|
75 |
-
number = 0
|
76 |
-
|
77 |
-
all_document_ids.append(int(number))
|
78 |
-
contador += 1
|
79 |
-
return all_chunks_contents, all_document_ids
|
80 |
-
|
81 |
-
def get_info_from_validated_chunks(self, matches):
|
82 |
-
result = [
|
83 |
-
[int(doc_id), title.strip(), content.strip()]
|
84 |
-
for doc_id, title, content in matches
|
85 |
-
]
|
86 |
-
return result
|
87 |
|
88 |
async def llm_call_uma_lista_de_chunks(
|
89 |
self,
|
90 |
lista_com_20_chunks: List[DocumentChunk],
|
91 |
resumo_auxiliar,
|
92 |
axiom_instance: Axiom,
|
93 |
-
) -> List[List[
|
94 |
-
|
95 |
-
all_chunks_contents, all_document_ids =
|
96 |
-
|
|
|
|
|
97 |
)
|
98 |
|
99 |
try:
|
@@ -101,45 +71,58 @@ class ContextualRetriever:
|
|
101 |
prompt = contextual_prompt(
|
102 |
resumo_auxiliar, all_chunks_contents, len(lista_com_20_chunks)
|
103 |
)
|
104 |
-
|
105 |
for attempt in range(4):
|
106 |
if attempt != 0:
|
107 |
axiom_instance.send_axiom(
|
108 |
f"------------- FORMATAÇÃO DO CONTEXTUAL INCORRETA - TENTANDO NOVAMENTE (TENTATIVA: {attempt + 1}) -------------"
|
109 |
)
|
|
|
110 |
print("COMEÇANDO UMA REQUISIÇÃO DO CONTEXTUAL")
|
111 |
raw_response = await agemini_answer(prompt, "gemini-2.0-flash-lite")
|
112 |
-
|
113 |
-
print("TERMINOU UMA REQUISIÇÃO DO CONTEXTUAL")
|
114 |
response = cast(str, raw_response)
|
|
|
|
|
|
|
|
|
115 |
|
116 |
-
matches =
|
117 |
-
|
|
|
|
|
118 |
)
|
119 |
|
120 |
if matches:
|
121 |
axiom_instance.send_axiom(
|
122 |
f"CONTEXTUAL FUNCIONOU NA TENTATIVA {attempt + 1}"
|
123 |
)
|
124 |
-
|
125 |
-
|
126 |
-
|
127 |
-
|
128 |
-
|
129 |
)
|
130 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
131 |
except Exception as e:
|
132 |
self.logger.error(f"Context generation failed for chunks .... : {str(e)}")
|
133 |
return [[""]]
|
134 |
|
135 |
-
async def
|
136 |
self,
|
137 |
lista_com_20_chunks: List[DocumentChunk],
|
138 |
response_auxiliar_summary,
|
139 |
axiom_instance: Axiom,
|
140 |
):
|
141 |
-
lista_contador.append(0)
|
142 |
-
print("contador: ", len(lista_contador))
|
143 |
|
144 |
result = await self.llm_call_uma_lista_de_chunks(
|
145 |
lista_com_20_chunks, response_auxiliar_summary, axiom_instance
|
@@ -176,17 +159,21 @@ class ContextualRetriever:
|
|
176 |
) -> List[ContextualizedChunk]:
|
177 |
"""Add context to all chunks"""
|
178 |
|
179 |
-
lista_de_listas_cada_com_20_chunks =
|
180 |
-
|
181 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
182 |
|
183 |
async with asyncio.TaskGroup() as tg:
|
184 |
tasks = [
|
185 |
-
|
186 |
-
self.contextualize_uma_lista_de_chunks(
|
187 |
-
lista_com_20_chunks, response_auxiliar_summary, axiom_instance
|
188 |
-
)
|
189 |
-
)
|
190 |
for lista_com_20_chunks in lista_de_listas_cada_com_20_chunks
|
191 |
]
|
192 |
|
@@ -198,6 +185,109 @@ class ContextualRetriever:
|
|
198 |
return contextualized_chunks
|
199 |
|
200 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
201 |
# Código comentado abaixo é para ler as páginas ao redor da página atual do chunk
|
202 |
# page_content = ""
|
203 |
# for i in range(
|
|
|
1 |
import os
|
2 |
from _utils.langchain_utils.LLM_class import LLM
|
|
|
|
|
|
|
|
|
3 |
from typing import Any, List, Dict, Tuple, Optional, Union, cast
|
4 |
from anthropic import Anthropic, AsyncAnthropic
|
5 |
import logging
|
|
|
27 |
GerarDocumentoSerializerData,
|
28 |
)
|
29 |
from setup.logging import Axiom
|
30 |
+
import re
|
|
|
31 |
|
32 |
|
33 |
class ContextualRetriever:
|
|
|
37 |
GerarDocumentoSerializerData, GerarDocumentoComPDFProprioSerializerData, Any
|
38 |
],
|
39 |
):
|
40 |
+
self.lista_contador = []
|
41 |
+
self.contextual_retriever_utils = ContextualRetrieverUtils()
|
42 |
self.config = RetrievalConfig(
|
43 |
num_chunks=serializer.num_chunks_retrieval,
|
44 |
embedding_weight=serializer.embedding_weight,
|
|
|
52 |
|
53 |
self.claude_api_key = os.environ.get("CLAUDE_API_KEY", "")
|
54 |
self.claude_client = AsyncAnthropic(api_key=self.claude_api_key)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
55 |
|
56 |
async def llm_call_uma_lista_de_chunks(
|
57 |
self,
|
58 |
lista_com_20_chunks: List[DocumentChunk],
|
59 |
resumo_auxiliar,
|
60 |
axiom_instance: Axiom,
|
61 |
+
) -> List[List[str]]:
|
62 |
+
|
63 |
+
all_chunks_contents, all_document_ids = (
|
64 |
+
self.contextual_retriever_utils.get_all_document_ids_and_contents(
|
65 |
+
lista_com_20_chunks
|
66 |
+
)
|
67 |
)
|
68 |
|
69 |
try:
|
|
|
71 |
prompt = contextual_prompt(
|
72 |
resumo_auxiliar, all_chunks_contents, len(lista_com_20_chunks)
|
73 |
)
|
|
|
74 |
for attempt in range(4):
|
75 |
if attempt != 0:
|
76 |
axiom_instance.send_axiom(
|
77 |
f"------------- FORMATAÇÃO DO CONTEXTUAL INCORRETA - TENTANDO NOVAMENTE (TENTATIVA: {attempt + 1}) -------------"
|
78 |
)
|
79 |
+
|
80 |
print("COMEÇANDO UMA REQUISIÇÃO DO CONTEXTUAL")
|
81 |
raw_response = await agemini_answer(prompt, "gemini-2.0-flash-lite")
|
|
|
|
|
82 |
response = cast(str, raw_response)
|
83 |
+
axiom_instance.send_axiom(
|
84 |
+
f"RESPOSTA LLM DE UM ITEM DA LISTA DE 20 CHUNKS: {response}"
|
85 |
+
)
|
86 |
+
print("TERMINOU UMA REQUISIÇÃO DO CONTEXTUAL")
|
87 |
|
88 |
+
matches = (
|
89 |
+
self.contextual_retriever_utils.validate_many_chunks_in_one_request(
|
90 |
+
response, all_document_ids
|
91 |
+
)
|
92 |
)
|
93 |
|
94 |
if matches:
|
95 |
axiom_instance.send_axiom(
|
96 |
f"CONTEXTUAL FUNCIONOU NA TENTATIVA {attempt + 1}"
|
97 |
)
|
98 |
+
|
99 |
+
result = (
|
100 |
+
self.contextual_retriever_utils.get_info_from_validated_chunks(
|
101 |
+
matches
|
102 |
+
)
|
103 |
)
|
104 |
+
|
105 |
+
break
|
106 |
+
|
107 |
+
if result is None:
|
108 |
+
axiom_instance.send_axiom(
|
109 |
+
f"-------------- UMA LISTA DE 20 CHUNKS FALHOU AS 4x NA FORMATAÇÃO ------------- {response}"
|
110 |
+
)
|
111 |
+
result = [[""]] # default value if no iteration succeeded
|
112 |
+
|
113 |
+
return result
|
114 |
except Exception as e:
|
115 |
self.logger.error(f"Context generation failed for chunks .... : {str(e)}")
|
116 |
return [[""]]
|
117 |
|
118 |
+
async def contextualize_uma_lista_de_20_chunks(
|
119 |
self,
|
120 |
lista_com_20_chunks: List[DocumentChunk],
|
121 |
response_auxiliar_summary,
|
122 |
axiom_instance: Axiom,
|
123 |
):
|
124 |
+
self.lista_contador.append(0)
|
125 |
+
print("contador: ", len(self.lista_contador))
|
126 |
|
127 |
result = await self.llm_call_uma_lista_de_chunks(
|
128 |
lista_com_20_chunks, response_auxiliar_summary, axiom_instance
|
|
|
159 |
) -> List[ContextualizedChunk]:
|
160 |
"""Add context to all chunks"""
|
161 |
|
162 |
+
lista_de_listas_cada_com_20_chunks = (
|
163 |
+
self.contextual_retriever_utils.get_lista_de_listas_cada_com_20_chunks(
|
164 |
+
all_PDFs_chunks
|
165 |
+
)
|
166 |
+
)
|
167 |
+
|
168 |
+
def processa_uma_lista_de_20_chunks(lista_com_20_chunks: List[DocumentChunk]):
|
169 |
+
coroutine = self.contextualize_uma_lista_de_20_chunks(
|
170 |
+
lista_com_20_chunks, response_auxiliar_summary, axiom_instance
|
171 |
+
)
|
172 |
+
return tg.create_task(coroutine)
|
173 |
|
174 |
async with asyncio.TaskGroup() as tg:
|
175 |
tasks = [
|
176 |
+
processa_uma_lista_de_20_chunks(lista_com_20_chunks)
|
|
|
|
|
|
|
|
|
177 |
for lista_com_20_chunks in lista_de_listas_cada_com_20_chunks
|
178 |
]
|
179 |
|
|
|
185 |
return contextualized_chunks
|
186 |
|
187 |
|
188 |
+
@dataclass
|
189 |
+
class ContextualRetrieverUtils:
|
190 |
+
def get_all_document_ids_and_contents(
|
191 |
+
self, lista_com_20_chunks: List[DocumentChunk]
|
192 |
+
):
|
193 |
+
contador = 1
|
194 |
+
all_chunks_contents = ""
|
195 |
+
all_document_ids = []
|
196 |
+
for chunk in lista_com_20_chunks:
|
197 |
+
all_chunks_contents += f"\n\nCHUNK {contador}:\n"
|
198 |
+
all_chunks_contents += chunk.content
|
199 |
+
|
200 |
+
pattern = r"Num\. (\d+)"
|
201 |
+
import re
|
202 |
+
|
203 |
+
match = re.search(pattern, chunk.content)
|
204 |
+
if match:
|
205 |
+
number = match.group(1) # Extract the number
|
206 |
+
else:
|
207 |
+
number = 0
|
208 |
+
|
209 |
+
all_document_ids.append(int(number))
|
210 |
+
contador += 1
|
211 |
+
return all_chunks_contents, all_document_ids
|
212 |
+
|
213 |
+
def get_info_from_validated_chunks(self, matches):
|
214 |
+
result = [
|
215 |
+
[int(doc_id), title.strip(), content.strip()]
|
216 |
+
for doc_id, title, content in matches
|
217 |
+
]
|
218 |
+
return result
|
219 |
+
|
220 |
+
def get_lista_de_listas_cada_com_20_chunks(
|
221 |
+
self, all_PDFs_chunks: List[DocumentChunk]
|
222 |
+
):
|
223 |
+
return [all_PDFs_chunks[i : i + 20] for i in range(0, len(all_PDFs_chunks), 20)]
|
224 |
+
|
225 |
+
def validate_many_chunks_in_one_request(
|
226 |
+
self, response: str, lista_de_document_ids: List[int]
|
227 |
+
):
|
228 |
+
context = (
|
229 |
+
response.replace("document_id: ", "")
|
230 |
+
.replace("document_id:", "")
|
231 |
+
.replace("DOCUMENT_ID: ", "")
|
232 |
+
.replace("DOCUMENT_ID: ", "")
|
233 |
+
)
|
234 |
+
|
235 |
+
# pattern = r"\[(\d+|[-.]+)\] --- (.+?) --- (.+?)</chunk_context>" # Funciona para quando a resposta do LLM não vem com "document_id" escrito
|
236 |
+
matches = self.check_regex_patterns(context, lista_de_document_ids)
|
237 |
+
if not matches:
|
238 |
+
return False
|
239 |
+
|
240 |
+
matches_as_list = []
|
241 |
+
|
242 |
+
for index, match in enumerate(list(matches)):
|
243 |
+
if index >= 20:
|
244 |
+
break
|
245 |
+
resultado = match[0].replace(".", "").replace("-", "")
|
246 |
+
|
247 |
+
resultado = lista_de_document_ids[index]
|
248 |
+
|
249 |
+
matches_as_list.append((resultado, match[1], match[2]))
|
250 |
+
|
251 |
+
if len(matches) == 0:
|
252 |
+
print(
|
253 |
+
"----------- ERROU NA TENTATIVA ATUAL DE FORMATAR O CONTEXTUAL -----------"
|
254 |
+
)
|
255 |
+
return False
|
256 |
+
return matches_as_list
|
257 |
+
|
258 |
+
def check_regex_patterns(self, context: str, lista_de_document_ids: List[int]):
|
259 |
+
patterns = [
|
260 |
+
# r"\[*([\d.\-]+)\]*\s*---\s*\[*([^]]+)\]*\s*---\s*\[*([^]]+)\]*\s*</chunk_context>", # PRIMEIRO DE TODOS
|
261 |
+
# r"<chunk_context>\s*([\d.\-]+)\s*---\s*([^<]+)\s*---\s*([^<]+)\s*</chunk_context>",
|
262 |
+
r"\[(.*?)\] --- \[(.*?)\] --- \[(.*?)\](?=\n|\s*$)",
|
263 |
+
r"<chunk_context>\s*(\d+)(?:\s*-\s*Pág\.\s*\d+)?\s*---\s*([^-\n]+)\s*---\s*([^<]+)</chunk_context>",
|
264 |
+
r"<chunk_context>\s*(?:\[*([\d]+)\]*\s*[-–]*\s*(?:Pág\.\s*\d+\s*[-–]*)?)?\s*\[*([^\]]+)\]*\s*[-–]*\s*\[*([^\]]+)\]*\s*[-–]*\s*\[*([^\]]+)\]*\s*</chunk_context>",
|
265 |
+
# r"\[([\d.\-]+)\]\s*---\s*\[([^]]+)\]\s*---\s*\[([^]]+)\]\s*</chunk_context>",
|
266 |
+
# r"<chunk_context>\s*\[?([\d.\-]+)\]?\s*---\s*\[?([^\]\[]+?)\]?\s*---\s*\[?([^<]+?)\]?\s*</chunk_context>",
|
267 |
+
# r"<chunk_context>\s*\[([\d.\-]+)\]\s*---\s*\[([^\]]+)\]\s*---\s*\[([^\]]+)\]\s*</chunk_context>"
|
268 |
+
# r"<chunk_context>\s*\[?([\d.\-\s]+)\]?\s*---\s*\[?([^\]\[]+?)\]?\s*---\s*\[?([\s\S]+?)\]?\s*</chunk_context>",
|
269 |
+
]
|
270 |
+
|
271 |
+
resultado = None
|
272 |
+
for pattern in patterns:
|
273 |
+
matches: List[str] = re.findall(pattern, context, re.DOTALL)
|
274 |
+
condition_tuples_3_items = all(len(m) == 3 for m in matches)
|
275 |
+
if len(matches) == len(lista_de_document_ids) and condition_tuples_3_items:
|
276 |
+
print("\n--------------- REGEX DO CONTEXTUAL FUNCIONOU")
|
277 |
+
resultado = []
|
278 |
+
for m in matches:
|
279 |
+
regex = r"Num\.\s*(\d+)\s*-"
|
280 |
+
page_id = re.search(regex, m[0])
|
281 |
+
if page_id:
|
282 |
+
first_item = page_id.group(1)
|
283 |
+
else:
|
284 |
+
first_item = "0"
|
285 |
+
resultado.append((first_item, m[1], m[2]))
|
286 |
+
break
|
287 |
+
|
288 |
+
return resultado
|
289 |
+
|
290 |
+
|
291 |
# Código comentado abaixo é para ler as páginas ao redor da página atual do chunk
|
292 |
# page_content = ""
|
293 |
# for i in range(
|
_utils/gerar_documento_utils/tests/__init__.py
ADDED
File without changes
|
_utils/gerar_documento_utils/tests/conftest.py
DELETED
@@ -1,3 +0,0 @@
|
|
1 |
-
from tests import conftest
|
2 |
-
|
3 |
-
conftest.django.setup()
|
|
|
|
|
|
|
|
_utils/gerar_documento_utils/tests/fixtures/lista_com_20_chunks.py
ADDED
@@ -0,0 +1,185 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
from _utils.models.gerar_documento import DocumentChunk
|
2 |
+
|
3 |
+
|
4 |
+
lista_com_20_chunks_fixture = [
|
5 |
+
DocumentChunk(
|
6 |
+
content="29/03/2025 \nNúmero: 0000687-31.2017.8.05.0142 \nClasse: APELAÇÃO CRIMINAL \n Órgão julgador colegiado: Segunda Câmara Criminal 1ª Turma \n Órgão julgador: Des. Jefferson Alves de Assis - 2ª Câmara Crime 1ª Turma \n Última distribuição : 31/01/2025 \n Valor da causa: R$ 0,00 \n Processo referência: 0000687-31.2017.8.05.0142 \n Assuntos: Honorários Advocatícios, Crimes de Trânsito \n Segredo de justiça? NÃO \n Justiça gratuita? NÃO \n Pedido de liminar ou antecipação de tutela? NÃO\n \n \nTribunal\nPJe - Processo Judicial Eletrônico\nPartes Advogados\nESTADO DA BAHIA (APELANTE)\nDEFENSOR DATIVO (APELADO)\nAILTON SILVA DANTAS (ADVOGADO)\nADENILTON DA CONCEIÇAO SAMUEL (APELADO)\nAILTON SILVA DANTAS (ADVOGADO)\nOutros participantes\nERIVALDO TEIXEIRA DA SILVA (TERCEIRO\nINTERESSADO)\nCB/PM JOSE HILTON MATOS DOS SANTOS (TERCEIRO\nINTERESSADO)\nCB/PM LUIZ GONZAGA DE SA TEIXEIRA (TERCEIRO\nINTERESSADO)\nDocumentos\nId. Data da\nAssinaturaDocumento Tipo\n76915\n04205/02/2025 19:18 PARECER DO MINISTÉRIO PÚBLICO Parecer do Ministerio Público\n76827\n50604/02/2025 16:43 Despacho Despacho\n78015\n84524/02/2025 10:57 Certidão de publicação no DJe Certidão de publicação no DJe\n76747\n60403/02/2025 16:47 Despacho Despacho\n76707\n34303/02/2025 10:25 Certidão DD2G Certidão DD2G\n76648\n18131/01/2025 13:53 Certidão DD2G Certidão DD2G\n76648\n17731/01/2025 13:51 Certidão DD2G Certidão DD2G\n76647\n59314/01/2025 16:41 Despacho Despacho\n76647\n59218/11/2024 08:50 Certidão Certidão\n76647\n59124/10/2024 11:47 Intimação Intimação\n76647\n59015/10/2024 16:58 Despacho Despacho76647\n58925/04/2024 10:15 Certidão Certidão\n76647\n58815/04/2024 13:09 N° Execução SEEU Informação\n76647\n58715/02/2024 11:23 Comprovante envio SEEU Informação\n76647\n58515/02/2024 11:15 Guia de Execução Regime Aberto Outros documentos\n76647\n58615/02/2024 11:15 Guia de Execução - Adenilton da Conceição Outros documentos\n76647\n58401/02/2024 11:29 Ofício INFODIP Ofício\n76647\n58301/02/2024 11:24 Certidão Certidão\n76647\n58201/02/2024 11:21 Ofício Ofício\n76647\n58101/02/2024 11:14 Certidão Trânsito em Julgado Certidão Trânsito em Julgado\n76647\n57912/12/2023 16:43 Certidão Certidão\n76647\n58012/12/2023 16:43 ERIVALDO Certidão\n76647\n57712/12/2023 16:31 Certidão Certidão\n76647\n57812/12/2023 16:31 ADENILTON Certidão\n76647\n57631/10/2023 12:46 Certidão Certidão\n76647\n57412/09/2023 17:25 Intimação Intimação\n76647\n57515/09/2023 18:53 Certidão de publicação no DJe Certidão de publicação no DJe\n76647\n57312/09/2023 15:03 Decisão Decisão\n76647\n57229/08/2023 08:52 Certidão Certidão\n76647\n57125/08/2023 09:34 Apelação Petição\n76647\n57010/08/2023 08:57 Ciência Decisão Parecer do Ministério Público\n76647\n56909/08/2023 12:07 Intimação Intimação\n76647\n56809/08/2023 12:07 Intimação Intimação\n76646\n31709/08/2023 12:07 Intimação Intimação\n76646\n31609/08/2023 11:54 Intimação Intimação\n76646\n31509/08/2023 11:48 Intimação Intimação\n76646\n31309/08/2023 11:38 Intimação Intimação\n76646\n31412/08/2023 22:49 Certidão de publicação no DJe Certidão de publicação no DJe\n76646\n31209/08/2023 11:38 Intimação Intimação\n76646\n31103/08/2023 16:42 Sentença Sentença\n76646\n31031/05/2023 02:11 ALEGAÇÕES FINAIS ALEGAÇÕES FINAIS\n76646\n30824/04/2023 10:31 Intimação Intimação\n76646\n30910/06/2023 17:11 Certidão de publicação no DJe Certidão de publicação no DJe\n76646\n30624/04/2023 09:57 Petição Petição\n76646\n30724/04/2023 09:57 Petição Petição\n76646\n30505/04/2023 11:04 Intimação Intimação76646\n30404/04/2023 15:42 TERMO DE AUDIÊNCIA TERMO DE AUDIÊNCIA\n76646\n30329/03/2023 18:29 Certidão Certidão",
|
7 |
+
page_number=1,
|
8 |
+
chunk_id="c8d90daf-383f-49ce-9ec2-22b1c3fc5a53",
|
9 |
+
start_char=1,
|
10 |
+
end_char=3499,
|
11 |
+
id_do_processo=0,
|
12 |
+
contextual_summary="",
|
13 |
+
),
|
14 |
+
DocumentChunk(
|
15 |
+
content="76646\n31709/08/2023 12:07 Intimação Intimação\n76646\n31609/08/2023 11:54 Intimação Intimação\n76646\n31509/08/2023 11:48 Intimação Intimação\n76646\n31309/08/2023 11:38 Intimação Intimação\n76646\n31412/08/2023 22:49 Certidão de publicação no DJe Certidão de publicação no DJe\n76646\n31209/08/2023 11:38 Intimação Intimação\n76646\n31103/08/2023 16:42 Sentença Sentença\n76646\n31031/05/2023 02:11 ALEGAÇÕES FINAIS ALEGAÇÕES FINAIS\n76646\n30824/04/2023 10:31 Intimação Intimação\n76646\n30910/06/2023 17:11 Certidão de publicação no DJe Certidão de publicação no DJe\n76646\n30624/04/2023 09:57 Petição Petição\n76646\n30724/04/2023 09:57 Petição Petição\n76646\n30505/04/2023 11:04 Intimação Intimação76646\n30404/04/2023 15:42 TERMO DE AUDIÊNCIA TERMO DE AUDIÊNCIA\n76646\n30329/03/2023 18:29 Certidão Certidão\n76646\n30227/02/2023 11:19 Certidão Certidão\n76646\n30127/02/2023 11:12 Ofício Ofício\n76646\n30027/02/2023 10:58 Intimação Intimação\n76646\n29827/02/2023 09:56 Intimação Intimação\n76646\n29923/05/2023 21:05 Certidão de publicação no DJe Certidão de publicação no DJe\n76646\n29721/11/2022 08:37 Parecer do Ministerio Público Parecer do Ministério Público\n76646\n29618/11/2022 12:13 Intimação Intimação\n76646\n29515/07/2022 11:42 Despacho Despacho\n76646\n29409/11/2021 17:31 Parecer do Ministerio Público Parecer do Ministério Público\n76646\n29308/11/2021 11:55 Intimação Intimação\n76646\n29205/11/2021 19:30 Despacho Despacho\n76646\n29101/09/2021 13:08 Petição Petição\n76646\n29026/08/2021 09:22 Contestação Contestação\n76646\n28920/08/2021 12:18 Certidão Certidão\n76646\n28720/08/2021 12:16 Intimação Intimação\n76646\n28825/08/2021 04:21 Certidão de publicação no DJe Certidão de publicação no DJe\n76646\n28620/08/2021 12:16 Intimação Intimação\n76646\n28320/08/2021 12:04 Ofícios Outros documentos\n76646\n28420/08/2021 12:04 Ofício recebido da subdefensora pública-geral Ofício\n76646\n28520/08/2021 12:04 Segundo Ofício recebido da subdefensora pública-\ngeralOfício\n76646\n28217/08/2021 08:10 Decisão Decisão\n76646\n28117/03/2021 12:39 Ato Ordinatório Ato Ordinatório\n76646\n27917/03/2021 12:39 Petição Petição\n76646\n28017/03/2021 12:39 Autos Migrados - 0000687-31.2017 Petição\n76646\n27817/03/2021 11:58 Petição Inicial Petição InicialNum. 76915042 - Pág. 1\nAssinado eletronicamente por: MARIA AUGUSTA ALMEIDA CIDREIRA REIS - 05/02/2025 19:17:49https://pje2g.tjba.jus.br/pje/Processo/ConsultaDocumento/listView.seam?x=25020519182800200000126462906Número do documento: 25020519182800200000126462906Este documento foi gerado pelo usuário 063.***.***-40 em 29/03/2025 20:33:24 \n1 \n \nAPELAÇÃO CRIMINAL N. 0000687 -31.2017.8.05.0142 \nAPELANTE: ESTADO DA BAHIA \nAPELADO: DEFENSOR DATIV O \nRELATOR A: DES A. NARTIR DANTAS WEBER \nSEGUNDA CÂMARA CRIMINAL – PRIMEIRA TURMA \nPRONUNCIAMENTO \nTrata -se de Recurso de Apelação interposto pelo Estado da Bahia em face \nda sentença proferida pelo Juízo de Direito da Vara Crime da Comarca de Jeremoabo/ Ba. \nHá de ser destacado que a irresignação do ente federativo recorrente versa, \nsintet icamente, sobre direito patrimonial disponível (honorários advocatícios), fixados em favor \nde pessoa maior e capaz, sem qualquer repercussão social apta a atrair a intervenção ministerial. \nÉ certo, ainda, que o papel de custos iuris do Ministério Público, sobretudo \napós a ordem jurídica instaurada pela Constituição Federal de 1988, exige que a atuação do \nparquet seja pautada, necessariamente, em defesa de interesses sociais e individuais",
|
16 |
+
page_number=3,
|
17 |
+
chunk_id="a48c043b-1f22-42b3-9a88-0f1f34400ebc",
|
18 |
+
start_char=3500,
|
19 |
+
end_char=6949,
|
20 |
+
id_do_processo=0,
|
21 |
+
contextual_summary="",
|
22 |
+
),
|
23 |
+
DocumentChunk(
|
24 |
+
content="RELATOR A: DES A. NARTIR DANTAS WEBER \nSEGUNDA CÂMARA CRIMINAL – PRIMEIRA TURMA \nPRONUNCIAMENTO \nTrata -se de Recurso de Apelação interposto pelo Estado da Bahia em face \nda sentença proferida pelo Juízo de Direito da Vara Crime da Comarca de Jeremoabo/ Ba. \nHá de ser destacado que a irresignação do ente federativo recorrente versa, \nsintet icamente, sobre direito patrimonial disponível (honorários advocatícios), fixados em favor \nde pessoa maior e capaz, sem qualquer repercussão social apta a atrair a intervenção ministerial. \nÉ certo, ainda, que o papel de custos iuris do Ministério Público, sobretudo \napós a ordem jurídica instaurada pela Constituição Federal de 1988, exige que a atuação do \nparquet seja pautada, necessariamente, em defesa de interesses sociais e individuais \nindisponíveis (art. 127, caput, CF). Assim, o simples fato de a Fazend a Pública figurar como \nparte – recorrente – não é suficiente para justificar a atuação do órgão ministerial. \nAssim, a Procuradoria de Justiça entende que a sua intervenção no feito \nse mostra inadequada para enfrentamento das alegações recursais formuladas pelo Ente \nFederativo Recorrente. \nSalvador, datado e assinado eletronicamente . \nMaria Augusta Almeida Cidreira Reis \n9ª Procurador ia de Justiça Criminal \n \n Num. 76827506 - Pág. 1\nAssinado eletronicamente por: NARTIR DANTAS WEBER - 03/02/2025 16:47:13https://pje2g.tjba.jus.br/pje/Processo/ConsultaDocumento/listView.seam?x=25020316471314600000126302294Número do documento: 25020316471314600000126302294Este documento foi gerado pelo usuário 063.***.***-40 em 29/03/2025 20:33:24\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0\n\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0PODER JUDICIÁRIO\n\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0TRIBUNAL \xa0DE JUSTIÇA DO ESTADO DA BAHIA\n\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0Segunda Câmara Criminal 1ª Turma \xa0\n\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0 \nProcesso:\xa0 APELAÇÃO CRIMINAL n.\xa0 0000687-31.2017.8.05.0142\nÓrgão Julgador:\xa0 Segunda Câmara Criminal 1ª Turma\nAPELANTE: MINISTERIO PUBLICO DO ESTADO DA BAHIA e outros\nAdvogado(s):\xa0 \xa0\nAPELADO: ADENILTON DA CONCEIÇAO SAMUEL e outros\nAdvogado(s):\xa0 AILTON SILVA DANTAS (OAB:BA46438-A)\n\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0\nDESPACHO\n\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0Encaminhe-se os autos à Procuradoria de Justiça para emissão de opinativo.\n\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0Após, voltem conclusos.\n\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0Publique-se. Intime-se. \n \nSalvador/BA, data e assinatura registradas no sistema.\n\xa0\nNartir Dantas Weber\nRelatoraNum. 78015845 - Pág. 1\nAssinado eletronicamente por: Usuário do sistema - 24/02/2025 10:57:25https://pje2g.tjba.jus.br/pje/Processo/ConsultaDocumento/listView.seam?x=25022410572232300000127520959Número do documento: 25022410572232300000127520959Este documento foi gerado pelo usuário 063.***.***-40 em 29/03/2025 20:33:25\nPODER JUDICIÁRIO\nTRIBUNAL \xa0DE JUSTIÇA DO ESTADO DA BAHIA\nSegunda Câmara Criminal 1ª Turma\n\xa0\nCERTIDÃO DE PUBLICAÇÃO\xa0\n\xa0\n\xa0\xa0\nClasse:\xa0APELAÇÃO CRIMINAL (417)\nProcesso nº:\xa00000687-31.2017.8.05.0142\xa0\nÓrgão Julgador: \xa0Segunda Câmara Criminal 1ª Turma\nAPELANTE: ESTADO DA BAHIA\nAdvogado(s): \xa0\nAPELADO: ADENILTON DA CONCEIÇAO SAMUEL e outros\nAdvogado(s): \xa0Advogado(s) do reclamado: AILTON SILVA DANTAS \nRelator(a): \xa0Des. Jefferson Alves de Assis - 2ª Câmara Crime 1ª Turma\n \nCERTIFICO, para dos devidos fins, a disponibilização no Diário de Justiça Eletrônico do Poder Judiciário \ndo Estado da Bahia, edição de 05/02/2025, do(a) acórdão/decisão/despacho/ato ordinatório retro, \nproferido(a) nos presentes autos, nos termos da Lei nº 11.419 e Decreto Judiciário nº 064 de 10 de março de",
|
25 |
+
page_number=5,
|
26 |
+
chunk_id="2a5e2248-eba4-4e8e-8402-4629dbea3f96",
|
27 |
+
start_char=6950,
|
28 |
+
end_char=10339,
|
29 |
+
id_do_processo=0,
|
30 |
+
contextual_summary="",
|
31 |
+
),
|
32 |
+
DocumentChunk(
|
33 |
+
content='PODER JUDICIÁRIO\nTRIBUNAL \xa0DE JUSTIÇA DO ESTADO DA BAHIA\nSegunda Câmara Criminal 1ª Turma\n\xa0\nCERTIDÃO DE PUBLICAÇÃO\xa0\n\xa0\n\xa0\xa0\nClasse:\xa0APELAÇÃO CRIMINAL (417)\nProcesso nº:\xa00000687-31.2017.8.05.0142\xa0\nÓrgão Julgador: \xa0Segunda Câmara Criminal 1ª Turma\nAPELANTE: ESTADO DA BAHIA\nAdvogado(s): \xa0\nAPELADO: ADENILTON DA CONCEIÇAO SAMUEL e outros\nAdvogado(s): \xa0Advogado(s) do reclamado: AILTON SILVA DANTAS \nRelator(a): \xa0Des. Jefferson Alves de Assis - 2ª Câmara Crime 1ª Turma\n \nCERTIFICO, para dos devidos fins, a disponibilização no Diário de Justiça Eletrônico do Poder Judiciário \ndo Estado da Bahia, edição de 05/02/2025, do(a) acórdão/decisão/despacho/ato ordinatório retro, \nproferido(a) nos presentes autos, nos termos da Lei nº 11.419 e Decreto Judiciário nº 064 de 10 de março de \n2009, considerado publicado no primeiro dia útil subsequente, conforme regra estabelecida no art. 224, § 2º, \ndo CPC. Salvador, 24 de fevereiro de 2025.\xa0\n \nSecretaria da(o) Segunda Câmara Criminal 1ª Turma\n\xa0Num. 76747604 - Pág. 1\nAssinado eletronicamente por: NARTIR DANTAS WEBER - 03/02/2025 16:47:13https://pje2g.tjba.jus.br/pje/Processo/ConsultaDocumento/listView.seam?x=25020316471314600000126302294Número do documento: 25020316471314600000126302294Este documento foi gerado pelo usuário 063.***.***-40 em 29/03/2025 20:33:25\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0\n\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0PODER JUDICIÁRIO\n\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0TRIBUNAL \xa0DE JUSTIÇA DO ESTADO DA BAHIA\n\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0Segunda Câmara Criminal 1ª Turma \xa0\n\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0 \nProcesso:\xa0 APELAÇÃO CRIMINAL n.\xa0 0000687-31.2017.8.05.0142\nÓrgão Julgador:\xa0 Segunda Câmara Criminal 1ª Turma\nAPELANTE: MINISTERIO PUBLICO DO ESTADO DA BAHIA e outros\nAdvogado(s):\xa0 \xa0\nAPELADO: ADENILTON DA CONCEIÇAO SAMUEL e outros\nAdvogado(s):\xa0 AILTON SILVA DANTAS (OAB:BA46438-A)\n\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0\nDESPACHO\n\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0Encaminhe-se os autos à Procuradoria de Justiça para emissão de opinativo.\n\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0Após, voltem conclusos.\n\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0Publique-se. Intime-se. \n \nSalvador/BA, data e assinatura registradas no sistema.\n\xa0\nNartir Dantas Weber\nRelatoraNum. 76707343 - Pág. 1\nAssinado eletronicamente por: CECILIA COELHO SIMOES - 03/02/2025 10:25:05https://pje2g.tjba.jus.br/pje/Processo/ConsultaDocumento/listView.seam?x=25020310250501700000126263594Número do documento: 25020310250501700000126263594Este documento foi gerado pelo usuário 063.***.***-40 em 29/03/2025 20:33:25\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0\n\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0PODER JUDICIÁRIO DO ESTADO DA BAHIA \n\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0TRIBUNAL \xa0DE JUSTIÇA\nDIRETORIA DE DISTRIBUIÇÃO DO\xa0 2º\xa0GRAU\n\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0 \nProcesso:\xa0 APELAÇÃO CRIMINAL n.\xa00000687-31.2017.8.05.0142\nÓrgão Julgador:\xa0Segunda Câmara Criminal 1ª Turma\nRelator:\xa0Des. Jefferson Alves de Assis - 2ª Câmara Crime 1ª Turma\nAPELANTE: MINISTERIO PUBLICO DO ESTADO DA BAHIA e outros\nAdvogado(s):\xa0\nAPELADO: ADENILTON DA CONCEIÇAO SAMUEL e outros\nAdvogado(s):\xa0AILTON SILVA DANTAS\n\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0 \nCERTIDÃO DE ANALISE DE PREVENÇÃO \n\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0Certifico que fica ratificada a distribuição realizada mediante livre sorteio\xa0para o \nRelator(a)\xa0 Des. Jefferson Alves de Assis - 2ª Câmara Crime 1ª Turma , no âmbito do órgão \njulgador\xa0Segunda Câmara Criminal 1ª Turma, após consulta realizada na presente data, \nconsiderando o "Processo Referência" de mesmo número, por não ter sido localizado, nos \nsistemas SAJ/SG e PJe, recurso ou ação anterior relativo ao mesmo número cadastrado no 1º \ngrau ou qualquer de seus apensos.\n\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0Certifico que a análise de prevenção realizada pelos Servidores da Diretoria de Distribuição \ndo 2º Grau está limitada, em razão da impossibilidade de visualização de processos gravados',
|
34 |
+
page_number=8,
|
35 |
+
chunk_id="961fa016-6d66-4cd9-8aa2-de62b8ec22ef",
|
36 |
+
start_char=10340,
|
37 |
+
end_char=13822,
|
38 |
+
id_do_processo=0,
|
39 |
+
contextual_summary="",
|
40 |
+
),
|
41 |
+
DocumentChunk(
|
42 |
+
content='Advogado(s):\xa0AILTON SILVA DANTAS\n\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0 \nCERTIDÃO DE ANALISE DE PREVENÇÃO \n\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0Certifico que fica ratificada a distribuição realizada mediante livre sorteio\xa0para o \nRelator(a)\xa0 Des. Jefferson Alves de Assis - 2ª Câmara Crime 1ª Turma , no âmbito do órgão \njulgador\xa0Segunda Câmara Criminal 1ª Turma, após consulta realizada na presente data, \nconsiderando o "Processo Referência" de mesmo número, por não ter sido localizado, nos \nsistemas SAJ/SG e PJe, recurso ou ação anterior relativo ao mesmo número cadastrado no 1º \ngrau ou qualquer de seus apensos.\n\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0Certifico que a análise de prevenção realizada pelos Servidores da Diretoria de Distribuição \ndo 2º Grau está limitada, em razão da impossibilidade de visualização de processos gravados \ncom segredo de justiça e apensos no 1º Grau.\n\xa0Salvador/BA, 3 de fevereiro de 2025\n\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0CECILIA COELHO SIMOES\n\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0(assinado digitalmente)\n\xa0Num. 76648181 - Pág. 1\nAssinado eletronicamente por: ELAINE DA SILVA DOS SANTOS - 31/01/2025 13:53:52https://pje2g.tjba.jus.br/pje/Processo/ConsultaDocumento/listView.seam?x=25013113535198000000126207734Número do documento: 25013113535198000000126207734Este documento foi gerado pelo usuário 063.***.***-40 em 29/03/2025 20:33:25\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0\n\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0PODER JUDICIÁRIO DO ESTADO DA BAHIA \n\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0TRIBUNAL \xa0DE JUSTIÇA\nDIRETORIA DE DISTRIBUIÇÃO DO\xa0 2º\xa0GRAU\n\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0 \nProcesso:\xa0 APELAÇÃO CRIMINAL n.\xa00000687-31.2017.8.05.0142\nÓrgão Julgador:\xa0Segunda Câmara Criminal 1ª Turma\nAPELANTE: MINISTERIO PUBLICO DO ESTADO DA BAHIA e outros\nAdvogado(s):\xa0\nAPELADO: ADENILTON DA CONCEIÇAO SAMUEL e outros\nAdvogado(s):\xa0AILTON SILVA DANTAS\n \nCERTIDÃO DE TRIAGEM INICIAL\nCertifico que, na forma do art. 13 da Resolução n° 04/2017, realizei a conferência dos dados cadastrais desta \nação ou deste recurso, confirmando a regularidade, conforme informações da(o) petição inicial/recurso, no \ncadastro dos seguintes dados: \xa0\n1 – A CLASSE do recurso/ação está de acordo com os recursos encaminhados para apreciação do Tribunal \nou com a petição inicial; \xa0\n2 - As PARTES do recurso/ação estão cadastradas e nos polos corretos; \xa0\n3 – Os ADVOGADOS do recurso/ação estão cadastrados e nos polos corretos; \xa0\n4 – Os ASSUNTOS CADASTRADOS e os constantes nas peças de recurso ou petição inicial; \xa0\n5 – O PROCESSO DE REFERÊNCIA está corretamente indicado;\nCERTIFICO que o(s) item(s) 2 e 3 , não se encontrava(m) em conformidade , razão pela qual\xa0 procedi à(s) \nalteração(ões) \xa0necessária(s). \xa0\n\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0Salvador/BA, 31 de janeiro de 2025.\n\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0ELAINE DA SILVA DOS SANTOS\n\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0(assinado digitalmente)Num. 76648177 - Pág. 1\nAssinado eletronicamente por: ELAINE DA SILVA DOS SANTOS - 31/01/2025 13:51:38https://pje2g.tjba.jus.br/pje/Processo/ConsultaDocumento/listView.seam?x=25013113513804700000126205030Número do documento: 25013113513804700000126205030Este documento foi gerado pelo usuário 063.***.***-40 em 29/03/2025 20:33:25\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0\n\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0PODER JUDICIÁRIO DO ESTADO DA BAHIA \n\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0TRIBUNAL \xa0DE JUSTIÇA\nDIRETORIA DE DISTRIBUIÇÃO DO\xa0 2º\xa0GRAU\n\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0 \nProcesso:\xa0 APELAÇÃO CRIMINAL n.\xa00000687-31.2017.8.05.0142\nÓrgão Julgador:\xa0Segunda Câmara Criminal 1ª Turma\nAPELANTE: MINISTERIO PUBLICO DO ESTADO DA BAHIA e outros\nAdvogado(s):\xa0\nAPELADO: ADENILTON DA CONCEIÇAO SAMUEL e outros\nAdvogado(s):\xa0AILTON SILVA DANTAS\n \nCERTIDÃO DE TRIAGEM INICIAL\nCertifico que, na forma do art. 13 da Resolução n° 04/2017, realizei a conferência dos dados cadastrais desta',
|
43 |
+
page_number=10,
|
44 |
+
chunk_id="1f1c8f99-b381-41ed-940e-3cab119eb6c8",
|
45 |
+
start_char=13823,
|
46 |
+
end_char=17256,
|
47 |
+
id_do_processo=0,
|
48 |
+
contextual_summary="",
|
49 |
+
),
|
50 |
+
DocumentChunk(
|
51 |
+
content="PODER JUDICIÁRIO DO ESTADO DA BAHIA \n\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0TRIBUNAL \xa0DE JUSTIÇA\nDIRETORIA DE DISTRIBUIÇÃO DO\xa0 2º\xa0GRAU\n\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0 \nProcesso:\xa0 APELAÇÃO CRIMINAL n.\xa00000687-31.2017.8.05.0142\nÓrgão Julgador:\xa0Segunda Câmara Criminal 1ª Turma\nAPELANTE: MINISTERIO PUBLICO DO ESTADO DA BAHIA e outros\nAdvogado(s):\xa0\nAPELADO: ADENILTON DA CONCEIÇAO SAMUEL e outros\nAdvogado(s):\xa0AILTON SILVA DANTAS\n \nCERTIDÃO DE TRIAGEM INICIAL\nCertifico que, na forma do art. 13 da Resolução n° 04/2017, realizei a conferência dos dados cadastrais desta \nação ou deste recurso, confirmando a regularidade, conforme informações da(o) petição inicial/recurso, no \ncadastro dos seguintes dados: \xa0\n1 – A CLASSE do recurso/ação está de acordo com os recursos encaminhados para apreciação do Tribunal \nou com a petição inicial; \xa0\n2 - As PARTES do recurso/ação estão cadastradas e nos polos corretos; \xa0\n3 – Os ADVOGADOS do recurso/ação estão cadastrados e nos polos corretos; \xa0\n4 – Os ASSUNTOS CADASTRADOS e os constantes nas peças de recurso ou petição inicial; \xa0\n5 – O PROCESSO DE REFERÊNCIA está corretamente indicado;\nCERTIFICO que o(s) item(s) 2, 3 e 4,\xa0 não se encontrava(m) em conformidade , razão pela qual\xa0 procedi \nà(s) alteração(ões) \xa0necessária(s). \xa0\n\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0Salvador/BA, 31 de janeiro de 2025.\n\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0ELAINE DA SILVA DOS SANTOS\n\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0(assinado digitalmente)Num. 76647593 - Pág. 1\nAssinado eletronicamente por: LEANDRO FERREIRA DE MORAES - 14/01/2025 16:41:21https://pje2g.tjba.jus.br/pje/Processo/ConsultaDocumento/listView.seam?x=25011416412200000000126205141Número do documento: 25011416412200000000126205141Este documento foi gerado pelo usuário 063.***.***-40 em 29/03/2025 20:33:25\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0\n\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0PODER JUDICIÁRIO\n\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0TRIBUNAL \xa0DE JUSTIÇA DO ESTADO DA BAHIA\n\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0VARA CRIMINAL DE JEREMOABO \xa0\n\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0 \nProcesso:\xa0 AÇÃO PENAL - PROCEDIMENTO SUMÁRIO n.\xa0 0000687-31.2017.8.05.0142\nÓrgão Julgador:\xa0 VARA CRIMINAL DE JEREMOABO\nAUTOR: MINISTERIO PÚBLICO DO ESTADO DA BAHIA\nAdvogado(s):\xa0 \xa0\nREU: ADENILTON DA CONCEIÇAO SAMUEL\nAdvogado(s):\xa0 AILTON SILVA DANTAS registrado(a) civilmente como AILTON SILVA DANTAS (OAB:BA46438)\n\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0\nDESPACHO\n\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0 \n\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0R.h.\n\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0 Uma vez que o apelado, apesar de intimado por duas vezes (Eventos 439914759 e \n474051915), não apresentou as contrarrazões ao recurso interposto,\xa0 REMETAM-SE \xa0os autos \nao Tribunal de Justiça da Bahia.\n\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0Cumpra-se.\n\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0Jeremoabo/BA, datado e assinado eletronicamente.\n\xa0\nLeandro Ferreira de Moraes\nJuiz de Direito\nAssinatura digital gerada com uso de\xa0Certificado Digital ICP-Brasil, com validade reconhecida pela Lei nº 11.419/06Num. 76647592 - Pág. 1\nAssinado eletronicamente por: VICTOR LIMA DOS SANTOS - 18/11/2024 08:50:59https://pje2g.tjba.jus.br/pje/Processo/ConsultaDocumento/listView.seam?x=24111808505900000000126205140Número do documento: 24111808505900000000126205140Este documento foi gerado pelo usuário 063.***.***-40 em 29/03/2025 20:33:25\nPODER JUDICIÁRIO\xa0DO ESTADO DA BAHIA\nCOMARCA DE JEREMOABO\nVara Crime, Júri, Execuções Penais, Juizado Especial Criminal Adjunto e Infância e Juventude.\nE-mail [email protected] - Telefone (75) 3203-2040/2283 - Whatsapp (75) 3203-2261.\nRua Dr. José Gonçalves de Sá, 206, CEP 48.540-000, Jeremoabo/Ba.\nAÇÃO PENAL - PROCEDIMENTO SUMÁRIO (10943)\nNúmero:\xa00000687-31.2017.8.05.0142 -\xa0 [Crimes de Trânsito]\nÓrgão Julgador:\xa0Vara Criminal de Jeremoabo-Bahia\nAUTOR: MINISTERIO PÚBLICO DO ESTADO DA BAHIA\nREU: ADENILTON DA CONCEIÇAO SAMUEL\n\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0CERTIDÃO",
|
52 |
+
page_number=12,
|
53 |
+
chunk_id="1fa1e21b-c766-4efe-b59e-65d2c0128e63",
|
54 |
+
start_char=17257,
|
55 |
+
end_char=20729,
|
56 |
+
id_do_processo=0,
|
57 |
+
contextual_summary="",
|
58 |
+
),
|
59 |
+
DocumentChunk(
|
60 |
+
content="PODER JUDICIÁRIO\xa0DO ESTADO DA BAHIA\nCOMARCA DE JEREMOABO\nVara Crime, Júri, Execuções Penais, Juizado Especial Criminal Adjunto e Infância e Juventude.\nE-mail [email protected] - Telefone (75) 3203-2040/2283 - Whatsapp (75) 3203-2261.\nRua Dr. José Gonçalves de Sá, 206, CEP 48.540-000, Jeremoabo/Ba.\nAÇÃO PENAL - PROCEDIMENTO SUMÁRIO (10943)\nNúmero:\xa00000687-31.2017.8.05.0142 -\xa0 [Crimes de Trânsito]\nÓrgão Julgador:\xa0Vara Criminal de Jeremoabo-Bahia\nAUTOR: MINISTERIO PÚBLICO DO ESTADO DA BAHIA\nREU: ADENILTON DA CONCEIÇAO SAMUEL\n\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0CERTIDÃO\n\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0O Diretor da Secretaria/ou Substituto Legal/Servidor das Varas de Execuções \nPenais, do Júri, da Infância e Juventude e Juizado Especial Adjunto Criminal da Comarca de Jeremoabo, \nEstado Federado da Bahia, em pleno exercício de seu cargo e na forma da lei, etc… \xa0\xa0\n\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0CERTIFICA, para os devidos fins de direito que apesar de devidamente \nintimado(a)(s) para apresentação das apresentação das contrarrazões, o(a)(s) ilustre(s) advogado(a)(s) : \nAILTON SILVA DANTAS OAB: BA46438 Endereço: Rua Dr. José Costa Borges, 33, JEREMOABO - BA \n- CEP: 48540-000 \xa0 permaneceu(ram) inerte(s), transcorrendo o prazo\xa0 in albis.\n\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0O referido é verdade e dou fé.\nCidade e Comarca de Jeremoabo,Bahia,\xa018 de novembro de 2024\nVICTOR LIMA DOS SANTOSNum. 76647591 - Pág. 1\nAssinado eletronicamente por: MARIA ISMAEL DOS SANTOS - 24/10/2024 11:47:26https://pje2g.tjba.jus.br/pje/Processo/ConsultaDocumento/listView.seam?x=24102411472600000000126205139Número do documento: 24102411472600000000126205139Este documento foi gerado pelo usuário 063.***.***-40 em 29/03/2025 20:33:25\nPODER JUDICIÁRIO \xa0DO ESTADO DA BAHIA \xa0\nCOMARCA DE JEREMOABO\n \nVara Crime, Júri, Execuções Penais, Juizado Especial Criminal Adjunto e Infância e Juventude.\nE-mail [email protected] - Telefone (75) 3203-2040/2283 - Whatsapp (75) 3203-2040.\nRua Dr. José Gonçalves de Sá, 206, CEP 48.540-000, Jeremoabo/Ba.\n\xa0\n \nProcesso:\xa0AÇÃO PENAL - PROCEDIMENTO SUMÁRIO (10943)\nNúmero:\xa00000687-31.2017.8.05.0142\nÓrgão Julgador:\xa0Vara Criminal de Jeremoabo-Bahia\nAUTOR: MINISTERIO PÚBLICO DO ESTADO DA BAHIA\nREU: ADENILTON DA CONCEIÇAO SAMUEL\nAdvogado do(a) REU: AILTON SILVA DANTAS - BA46438 \nINTIMAÇÃO JUDICIAL\n\xa0\n\xa0\n\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0De Ordem do Exmo. Sr. Leandro Ferreira de Moraes, Juiz de Direito, o Diretor da \nSecretaria/ou Substituto Legal/Servidor das Varas de Execuções Penais, do Júri, da Infância e Juventude e \nJuizado Especial Adjunto Criminal da Comarca de Jeremoabo, Estado Federado da Bahia, em pleno \nexercício de seu cargo e na forma da lei, vem cumprir etc…\n\xa0\n\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0Venho Intimar o \xa0Advogado: AILTON SILVA DANTAS OAB: BA46438 Endereço: \nRua Dr. José Costa Borges, 33, JEREMOABO - BA - CEP: 48540-000 para apresentar suas contrarrazões \nrecursal dentro do prazo legal para o ato.\nJeremoabo, Bahia,\xa024 de outubro de 2024\xa0\nMARIA ISMAEL DOS SANTOSNum. 76647590 - Pág. 1\nAssinado eletronicamente por: LEANDRO FERREIRA DE MORAES - 15/10/2024 16:58:52https://pje2g.tjba.jus.br/pje/Processo/ConsultaDocumento/listView.seam?x=24101516585200000000126205138Número do documento: 24101516585200000000126205138Este documento foi gerado pelo usuário 063.***.***-40 em 29/03/2025 20:33:25\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0\n\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0PODER JUDICIÁRIO\n\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0TRIBUNAL \xa0DE JUSTIÇA DO ESTADO DA BAHIA\n\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0VARA CRIMINAL DE JEREMOABO \xa0\n\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0 \nProcesso:\xa0 AÇÃO PENAL - PROCEDIMENTO SUMÁRIO n.\xa0 0000687-31.2017.8.05.0142\nÓrgão Julgador:\xa0 VARA CRIMINAL DE JEREMOABO\nAUTOR: MINISTERIO PÚBLICO DO ESTADO DA BAHIA",
|
61 |
+
page_number=15,
|
62 |
+
chunk_id="4c0467db-3b3e-4a51-975b-44f17ff1bcd5",
|
63 |
+
start_char=20730,
|
64 |
+
end_char=24229,
|
65 |
+
id_do_processo=0,
|
66 |
+
contextual_summary="",
|
67 |
+
),
|
68 |
+
DocumentChunk(
|
69 |
+
content="recursal dentro do prazo legal para o ato.\nJeremoabo, Bahia,\xa024 de outubro de 2024\xa0\nMARIA ISMAEL DOS SANTOSNum. 76647590 - Pág. 1\nAssinado eletronicamente por: LEANDRO FERREIRA DE MORAES - 15/10/2024 16:58:52https://pje2g.tjba.jus.br/pje/Processo/ConsultaDocumento/listView.seam?x=24101516585200000000126205138Número do documento: 24101516585200000000126205138Este documento foi gerado pelo usuário 063.***.***-40 em 29/03/2025 20:33:25\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0\n\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0PODER JUDICIÁRIO\n\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0TRIBUNAL \xa0DE JUSTIÇA DO ESTADO DA BAHIA\n\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0VARA CRIMINAL DE JEREMOABO \xa0\n\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0 \nProcesso:\xa0 AÇÃO PENAL - PROCEDIMENTO SUMÁRIO n.\xa0 0000687-31.2017.8.05.0142\nÓrgão Julgador:\xa0 VARA CRIMINAL DE JEREMOABO\nAUTOR: MINISTERIO PÚBLICO DO ESTADO DA BAHIA\nAdvogado(s):\xa0 \xa0\nREU: ADENILTON DA CONCEIÇAO SAMUEL\nAdvogado(s):\xa0 AILTON SILVA DANTAS registrado(a) civilmente como AILTON SILVA DANTAS (OAB:BA46438)\n\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0\nDESPACHO\n\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0 \n\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0Vistos.\n\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0Intime-se o apelado, por mais uma vez ,\xa0para apresentação das contrarrazões.\n\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0Após, voltem conclusos.\n\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0Cumpra-se.\xa0\n\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0Jeremoabo/BA, assinado e datado eletronicamente. \xa0\n\xa0\nLeandro Ferreira de Moraes\nJuiz de Direito\nAssinatura digital gerada com uso de\xa0Certificado Digital ICP-Brasil, com validade reconhecida pela Lei nº 11.419/06Num. 76647589 - Pág. 1\nAssinado eletronicamente por: VICTOR LIMA DOS SANTOS - 25/04/2024 10:15:13https://pje2g.tjba.jus.br/pje/Processo/ConsultaDocumento/listView.seam?x=24042510151300000000126205137Número do documento: 24042510151300000000126205137Este documento foi gerado pelo usuário 063.***.***-40 em 29/03/2025 20:33:25\nPODER JUDICIÁRIO\xa0DO ESTADO DA BAHIA\nCOMARCA DE JEREMOABO\nVara Crime, Júri, Execuções Penais, Juizado Especial Criminal Adjunto e Infância e Juventude.\nE-mail [email protected] - Telefone (75) 3203-2040/2283 - Whatsapp (75) 3203-2261.\nRua Dr. José Gonçalves de Sá, 206, CEP 48.540-000, Jeremoabo/Ba.\nAÇÃO PENAL - PROCEDIMENTO SUMÁRIO (10943)\nNúmero:\xa00000687-31.2017.8.05.0142 -\xa0[Crimes de Trânsito]\nÓrgão Julgador:\xa0Vara Criminal de Jeremoabo-Bahia\nAUTOR: MINISTERIO PÚBLICO DO ESTADO DA BAHIA\nREU: ADENILTON DA CONCEIÇAO SAMUEL\n\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0CERTIDÃO\n\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0O Diretor da Secretaria/ou Substituto Legal/Servidor das Varas de Execuções \nPenais, do Júri, da Infância e Juventude e Juizado Especial Adjunto Criminal da Comarca de Jeremoabo, \nEstado Federado da Bahia, em pleno exercício de seu cargo e na forma da lei, etc… \xa0\xa0\n\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0CERTIFICA, para os devidos fins de direito que apesar de devidamente intimado \nconforme ID\xa0410283020, o advogado\xa0AILTON SILVA DANTAS OAB: BA46438 permaneceu inerte, \ntranscorrendo in albis o prazo para apresentação de suas\xa0 Contrarrazões recursais.\n\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0O referido é verdade e dou fé.\nCidade e Comarca de Jeremoabo,Bahia,\xa025 de abril de 2024\nVICTOR LIMA DOS SANTOSNum. 76647588 - Pág. 1\nAssinado eletronicamente por: VICTOR LIMA DOS SANTOS - 15/04/2024 13:09:15https://pje2g.tjba.jus.br/pje/Processo/ConsultaDocumento/listView.seam?x=24041513091500000000126205136Número do documento: 24041513091500000000126205136Este documento foi gerado pelo usuário 063.***.***-40 em 29/03/2025 20:33:26\nNum. 76647587 - Pág. 1",
|
70 |
+
page_number=20,
|
71 |
+
chunk_id="6333690a-ffa5-4080-8121-527f7e362984",
|
72 |
+
start_char=24230,
|
73 |
+
end_char=27389,
|
74 |
+
id_do_processo=0,
|
75 |
+
contextual_summary="",
|
76 |
+
),
|
77 |
+
DocumentChunk(
|
78 |
+
content="CERTIFICA, para os devidos fins de direito que apesar de devidamente intimado \nconforme ID\xa0410283020, o advogado\xa0AILTON SILVA DANTAS OAB: BA46438 permaneceu inerte, \ntranscorrendo in albis o prazo para apresentação de suas\xa0 Contrarrazões recursais.\n\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0O referido é verdade e dou fé.\nCidade e Comarca de Jeremoabo,Bahia,\xa025 de abril de 2024\nVICTOR LIMA DOS SANTOSNum. 76647588 - Pág. 1\nAssinado eletronicamente por: VICTOR LIMA DOS SANTOS - 15/04/2024 13:09:15https://pje2g.tjba.jus.br/pje/Processo/ConsultaDocumento/listView.seam?x=24041513091500000000126205136Número do documento: 24041513091500000000126205136Este documento foi gerado pelo usuário 063.***.***-40 em 29/03/2025 20:33:26\nNum. 76647587 - Pág. 1\nAssinado eletronicamente por: VICTOR LIMA DOS SANTOS - 15/02/2024 11:23:53https://pje2g.tjba.jus.br/pje/Processo/ConsultaDocumento/listView.seam?x=24021511235300000000126205135Número do documento: 24021511235300000000126205135Este documento foi gerado pelo usuário 063.***.***-40 em 29/03/2025 20:33:2615/02/2024, 11:22 malotedg.tjba.jus.br/malotedigital/popup.jsf\nhttps://malotedg.tjba.jus.br/malotedigital/popup.jsf 1/1\nImpresso em: 15/02/2024 ?s 11:22\nRECIBO DE DOCUMENTO ENVIADO E NÃO LIDO\nCódigo de\nrastreabilidade:80520244666332\nDocumento: Guia de Ex ecução e peças - Adenilton da Conceição .pdf\nRemetente: Vara Crime, Júri, Ex ecuções P enais, Infância e Juv entude - Jeremoabo ( VIT OR LIMA DOS S ANTOS )\nDestinatário: Execução P enal - SEEU ( TJBA )\nData de Envio: 15/02/2024 11:20:10\nAssunto:Em anex o, Guia de Ex ecução e P eças que se faz em necessárias. 0000687-31.2017.8.05.0142 -\nADENIL TON DA CONCEIÇAO S AMUEL.\nNum. 76647585 - Pág. 1\nAssinado eletronicamente por: VICTOR LIMA DOS SANTOS - 15/02/2024 11:15:55https://pje2g.tjba.jus.br/pje/Processo/ConsultaDocumento/listView.seam?x=24021511155500000000126205133Número do documento: 24021511155500000000126205133Este documento foi gerado pelo usuário 063.***.***-40 em 29/03/2025 20:33:26Em anexo.Num. 76647586 - Pág. 1\nAssinado eletronicamente por: VICTOR LIMA DOS SANTOS - 15/02/2024 11:15:55https://pje2g.tjba.jus.br/pje/Processo/ConsultaDocumento/listView.seam?x=24021511155500000000126205134Número do documento: 24021511155500000000126205134Este documento foi gerado pelo usuário 063.***.***-40 em 29/03/2025 20:33:26\nNum. 76647586 - Pág. 2\nAssinado eletronicamente por: VICTOR LIMA DOS SANTOS - 15/02/2024 11:15:55https://pje2g.tjba.jus.br/pje/Processo/ConsultaDocumento/listView.seam?x=24021511155500000000126205134Número do documento: 24021511155500000000126205134Este documento foi gerado pelo usuário 063.***.***-40 em 29/03/2025 20:33:26\nNum. 76647584 - Pág. 1\nAssinado eletronicamente por: VICTOR LIMA DOS SANTOS - 01/02/2024 11:29:00https://pje2g.tjba.jus.br/pje/Processo/ConsultaDocumento/listView.seam?x=24020111290000000000126205132Número do documento: 24020111290000000000126205132Este documento foi gerado pelo usuário 063.***.***-40 em 29/03/2025 20:33:26\nTRIBUNAL SUPERIOR ELEITORAL\n01 de Fevereiro de 2024, às 11:28:15\n Comprovante de Comunicação à Justiça Eleitoral\nDocumento emitido para VICTOR LIMA DOS SANTOS (VARA CRIME) em 01/02/2024, às 11:28:15\nCONDENAÇÃO CRIMINAL - Nº: 10419/2024-BA Comunicado em: 01/02/2024 11:28:10\nSITUAÇÃO: RECEBIDA em01/02/2024\nNome \xa0 \xa0 \xa0 Sexo Título Eleitoral\nADENILTON DA CONCEIÇÃO SAMUEL Masculino Não Informado\nData de Nascimento Município de Naturalidade Nacionalidade\n12/12/1985 ILHA DAS FLORES - SE BRASILEIRA\nNome da Mãe Nome do Pai",
|
79 |
+
page_number=22,
|
80 |
+
chunk_id="544e9367-a116-4b56-a770-fc95dad8aefd",
|
81 |
+
start_char=27390,
|
82 |
+
end_char=30869,
|
83 |
+
id_do_processo=0,
|
84 |
+
contextual_summary="",
|
85 |
+
),
|
86 |
+
DocumentChunk(
|
87 |
+
content="TRIBUNAL SUPERIOR ELEITORAL\n01 de Fevereiro de 2024, às 11:28:15\n Comprovante de Comunicação à Justiça Eleitoral\nDocumento emitido para VICTOR LIMA DOS SANTOS (VARA CRIME) em 01/02/2024, às 11:28:15\nCONDENAÇÃO CRIMINAL - Nº: 10419/2024-BA Comunicado em: 01/02/2024 11:28:10\nSITUAÇÃO: RECEBIDA em01/02/2024\nNome \xa0 \xa0 \xa0 Sexo Título Eleitoral\nADENILTON DA CONCEIÇÃO SAMUEL Masculino Não Informado\nData de Nascimento Município de Naturalidade Nacionalidade\n12/12/1985 ILHA DAS FLORES - SE BRASILEIRA\nNome da Mãe Nome do Pai\nMARIA PETRONILIA DA CONCEIÇÃO ALOISIO SANTOS SAMUEL\nCPF Documento de Identificação\n034.285.295-70 16798898 00 SSP/BA\nÓrgão Comunicante Usuário Transmissor\nVARA CRIMINAL DA COMARCA DE JEREMOABO/BA VICTOR LIMA DOS SANTOS (VARA CRIME)\nIncidência Penal\nartigos 303 e 306 da Lei 9.503/97\nPena Imposta\n01 (um) ano de detenção e suspensão ou proibição de se obter a permissão ou a habilitação para dirigir veículo automotor, caso não a possua.\nTrânsito em Julgado Número dos Autos Número dos Autos de Execução\n19/12/2023 0000687-31.2017.8.05.0142 \xa0\nInformações Complementares\n\xa0\nOs dados acima refletem a situação da comunicação no momento da emissão deste comprovante. A autenticidade do documento e a situação\natualizada da comunicação são passíveis de verificação pública por meio do Sistema INFODIP, acessível através do endereço\nhttps:/infodipweb.tse.jus.br/infodipweb/.\xa0 \xa0 . Código de Verificação: f6e2683a01\n\xa0Num. 76647583 - Pág. 1\nAssinado eletronicamente por: VICTOR LIMA DOS SANTOS - 01/02/2024 11:24:00https://pje2g.tjba.jus.br/pje/Processo/ConsultaDocumento/listView.seam?x=24020111240000000000126205131Número do documento: 24020111240000000000126205131Este documento foi gerado pelo usuário 063.***.***-40 em 29/03/2025 20:33:27\nPODER JUDICIÁRIO \xa0DO ESTADO DA BAHIA \xa0\nCOMARCA DE JEREMOABO\nVara Crime, Júri, Execuções Penais, Juizado Especial Criminal Adjunto e Infância e Juventude.\nE-mail [email protected] - Telefone (75) 3203-2040/2283 - Whatsapp (75) 3203-2040.\nRua Dr. José Gonçalves de Sá, 206, CEP 48.540-000, Jeremoabo/Ba. \xa0\n \nProcesso:\xa0AÇÃO PENAL - PROCEDIMENTO SUMÁRIO (10943)\nNúmero:\xa00000687-31.2017.8.05.0142\nÓrgão Julgador:\xa0Vara Criminal de Jeremoabo-Bahia\nAUTOR: MINISTERIO PÚBLICO DO ESTADO DA BAHIA\nREU: ADENILTON DA CONCEIÇAO SAMUEL\nAdvogado do(a) REU: AILTON SILVA DANTAS - BA46438 \nPODER JUDICIÁRIO\xa0DO ESTADO DA BAHIA\nCOMARCA DE JEREMOABO\nVara Crime, Júri, Execuções Penais, Juizado Especial Criminal Adjunto e Infância e Juventude.\nE-mail [email protected] - Telefone (75) 3203-2040/2283 - Whatsapp (75) 3203-2261.\nRua Dr. José Gonçalves de Sá, 206, CEP 48.540-000, Jeremoabo/Ba.\nAÇÃO PENAL - PROCEDIMENTO SUMÁRIO (10943)\nNúmero:\xa00000687-31.2017.8.05.0142 -\xa0 [Crimes de Trânsito]\nÓrgão Julgador:\xa0Vara Criminal de Jeremoabo-Bahia\nAUTOR: MINISTERIO PÚBLICO DO ESTADO DA BAHIA\nREU: ADENILTON DA CONCEIÇAO SAMUEL\n\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0CERTIDÃO\n\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0O Diretor da Secretaria/ou Substituto Legal/Servidor das Varas de Execuções \nPenais, do Júri, da Infância e Juventude e Juizado Especial Adjunto Criminal da Comarca de Jeremoabo, \nEstado Federado da Bahia, em pleno exercício de seu cargo e na forma da lei, etc… \xa0\n\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0CERTIFICA, para os devidos fins de direito que se fizerem necessários que nesta \ndata foi enviado o ofício retro, juntamente com sentença, ao CEDEP, por meio de e-mail institucional.\n\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0O referido é verdade e dou fé.\nCidade e Comarca de Jeremoabo,Bahia,\xa01 de fevereiro de 2024Num. 76647583 - Pág. 2",
|
88 |
+
page_number=25,
|
89 |
+
chunk_id="01980320-79fe-4bd2-a313-86bf4ec6667c",
|
90 |
+
start_char=30870,
|
91 |
+
end_char=34350,
|
92 |
+
id_do_processo=0,
|
93 |
+
contextual_summary="",
|
94 |
+
),
|
95 |
+
DocumentChunk(
|
96 |
+
content="Número:\xa00000687-31.2017.8.05.0142 -\xa0 [Crimes de Trânsito]\nÓrgão Julgador:\xa0Vara Criminal de Jeremoabo-Bahia\nAUTOR: MINISTERIO PÚBLICO DO ESTADO DA BAHIA\nREU: ADENILTON DA CONCEIÇAO SAMUEL\n\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0CERTIDÃO\n\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0O Diretor da Secretaria/ou Substituto Legal/Servidor das Varas de Execuções \nPenais, do Júri, da Infância e Juventude e Juizado Especial Adjunto Criminal da Comarca de Jeremoabo, \nEstado Federado da Bahia, em pleno exercício de seu cargo e na forma da lei, etc… \xa0\n\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0CERTIFICA, para os devidos fins de direito que se fizerem necessários que nesta \ndata foi enviado o ofício retro, juntamente com sentença, ao CEDEP, por meio de e-mail institucional.\n\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0O referido é verdade e dou fé.\nCidade e Comarca de Jeremoabo,Bahia,\xa01 de fevereiro de 2024Num. 76647583 - Pág. 2\nAssinado eletronicamente por: VICTOR LIMA DOS SANTOS - 01/02/2024 11:24:00https://pje2g.tjba.jus.br/pje/Processo/ConsultaDocumento/listView.seam?x=24020111240000000000126205131Número do documento: 24020111240000000000126205131Este documento foi gerado pelo usuário 063.***.***-40 em 29/03/2025 20:33:27VICTOR LIMA DOS SANTOS\nAssinatura digital gerada com uso de\xa0Certificado Digital ICP-Brasil, com validade reconhecida pela Lei nº 11.419/06Num. 76647582 - Pág. 1\nAssinado eletronicamente por: VICTOR LIMA DOS SANTOS - 01/02/2024 11:21:12https://pje2g.tjba.jus.br/pje/Processo/ConsultaDocumento/listView.seam?x=24020111211200000000126205130Número do documento: 24020111211200000000126205130Este documento foi gerado pelo usuário 063.***.***-40 em 29/03/2025 20:33:27\nPODER JUDICIÁRIO\xa0DO ESTADO DA BAHIA\nCOMARCA DE JEREMOABO\nVara Crime, Júri, Execuções Penais, Juizado Especial Criminal Adjunto e Infância e Juventude.\nE-mail [email protected] - Telefone (75) 3203-2040/2283 - Whatsapp (75) 3203-2040.\nRua Dr. José Gonçalves de Sá, 206, CEP 48.540-000, Jeremoabo/Ba.\nAÇÃO PENAL - PROCEDIMENTO SUMÁRIO (10943)\nNúmero:\xa00000687-31.2017.8.05.0142 -\xa0 [Crimes de Trânsito]\nÓrgão Julgador:\xa0Vara Criminal de Jeremoabo-Bahia\nAUTOR: MINISTERIO PÚBLICO DO ESTADO DA BAHIA\nREU: ADENILTON DA CONCEIÇAO SAMUEL\n\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0OFÍCIO\n\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0Ofício nº: 2024-02-01 11:15:25.965-Secretaria Criminal .\xa0\n\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0 \n\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0 \n\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0Ilustrísssimo Sr., \xa0\n\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0Coordenador do Centro de Documentação e Estatística Policial – CEDEP\xa0\n\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0Av. Centenário, s/n, Prédio do DPT/ICAP, 2° andar – Vale dos Barris \xa0\n\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0CEP: 40080-190 – Salvador/BA.\n \n\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0\n\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0 \n\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0Assunto: Comunicação de condenação criminal\n\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0 \n\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0 \n\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0Exmo.(a) Sr(a) Juiz(a),\n\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0De Ordem do Exmo. Sr. Leandro Ferreira de Moraes, Juiz de Direito da Vara Criminal da Comarca de \nJeremoabo/Bahia, cumprimentando-o, venho muito respeitosamente comunicar a condenação criminal do \nréu ADENILTON DA CONCEIÇÃO SAMUEL, brasileiro, natural de Ilha das Flores/SE, nascido em \n12.12.1985, filho de Aloisio Santos Samuel e Maria Petronilia da Conceição, à uma pena 01 (um) ano de \ndetenção e suspensão ou proibição de se obter a permissão ou a habilitação para dirigir veículo automotor, \ncaso não a possua, artigos 303 e 306 da Lei 9.503/97, nos autos da Ação Penal supramencionada, conforme \nsentença que acompanha o presente ato.\n\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0Na oportunidade, faço votos de estima e apreço.Num. 76647582 - Pág. 2",
|
97 |
+
page_number=28,
|
98 |
+
chunk_id="a389fba9-571e-45f3-ac1c-eb4274851c62",
|
99 |
+
start_char=34351,
|
100 |
+
end_char=37623,
|
101 |
+
id_do_processo=0,
|
102 |
+
contextual_summary="",
|
103 |
+
),
|
104 |
+
DocumentChunk(
|
105 |
+
content="Exmo.(a) Sr(a) Juiz(a),\n\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0De Ordem do Exmo. Sr. Leandro Ferreira de Moraes, Juiz de Direito da Vara Criminal da Comarca de \nJeremoabo/Bahia, cumprimentando-o, venho muito respeitosamente comunicar a condenação criminal do \nréu ADENILTON DA CONCEIÇÃO SAMUEL, brasileiro, natural de Ilha das Flores/SE, nascido em \n12.12.1985, filho de Aloisio Santos Samuel e Maria Petronilia da Conceição, à uma pena 01 (um) ano de \ndetenção e suspensão ou proibição de se obter a permissão ou a habilitação para dirigir veículo automotor, \ncaso não a possua, artigos 303 e 306 da Lei 9.503/97, nos autos da Ação Penal supramencionada, conforme \nsentença que acompanha o presente ato.\n\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0Na oportunidade, faço votos de estima e apreço.Num. 76647582 - Pág. 2\nAssinado eletronicamente por: VICTOR LIMA DOS SANTOS - 01/02/2024 11:21:12https://pje2g.tjba.jus.br/pje/Processo/ConsultaDocumento/listView.seam?x=24020111211200000000126205130Número do documento: 24020111211200000000126205130Este documento foi gerado pelo usuário 063.***.***-40 em 29/03/2025 20:33:27\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0Cidade e Comarca de Jeremoabo,Bahia,\xa01 de fevereiro de 2024 .\n\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0\nVICTOR LIMA DOS SANTOSNum. 76647581 - Pág. 1\nAssinado eletronicamente por: VICTOR LIMA DOS SANTOS - 01/02/2024 11:14:33https://pje2g.tjba.jus.br/pje/Processo/ConsultaDocumento/listView.seam?x=24020111143300000000126205129Número do documento: 24020111143300000000126205129Este documento foi gerado pelo usuário 063.***.***-40 em 29/03/2025 20:33:27\nPODER JUDICIÁRIO\xa0DO ESTADO DA BAHIA\nCOMARCA DE JEREMOABO\nVara Crime, Júri, Execuções Penais, Juizado Especial Criminal Adjunto e Infância e Juventude.\nE-mail [email protected] - Telefone (75) 3203-2040/2283 - Whatsapp (75) 3203-2040.\nRua Dr. José Gonçalves de Sá, 206, CEP 48.540-000, Jeremoabo/Ba.\nAÇÃO PENAL - PROCEDIMENTO SUMÁRIO (10943)\nNúmero:\xa00000687-31.2017.8.05.0142 -\xa0[Crimes de Trânsito]\nÓrgão Julgador:\xa0Vara Criminal de Jeremoabo-Bahia\nAUTOR: MINISTERIO PÚBLICO DO ESTADO DA BAHIA\nREU: ADENILTON DA CONCEIÇAO SAMUEL\n\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0CERTIDÃO DE TRÂNSITO EM JULGADO\n\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0O Diretor da Secretaria/ou Substituto Legal/Servidor das Varas de Execuções \nPenais, do Júri, da Infância e Juventude e Juizado Especial Adjunto Criminal da Comarca de Jeremoabo, \nEstado Federado da Bahia, em pleno exercício de seu cargo e na forma da lei, etc… \xa0\n\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0CERTIFICA , para os devidos fins de direito que se fizerem necessários, que o(a) \nPresentante do Ministério Público do Estado da Bahia, intimado da Sentença Condenatória ,\xa0no \ndia\xa010.08.2023 ID\xa0 404371577 ,\xa0e\xa0o(a)(s) ré(u)(s) ADENILTON DA CONCEIÇAO SAMUEL , também \nintimado da mesma Sentença \xa0no dia\xa012.12.2023 ID\xa0 424227634 ,\xa0e a até a presente data não havendo \nmanifestação por parte dos interessados, assim, a referida Sentença\xa0 TRANSITOU EM JULGADO \xa0no \ndia\xa0\xa021.08.2023\xa0 para o Ministério Público e no dia\xa0 19.12.2023\xa0 para\xa0a defesa de\xa0 ADENILTON DA \nCONCEIÇAO SAMUEL .\n\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0O referido é verdade e dou fé.\n\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0Jeremoabo,Bahia,\xa001 de fevereirode 2024\xa0\n\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0VICTOR LIMA DOS SANTOSNum. 76647579 - Pág. 1\nAssinado eletronicamente por: BRUNO CESAR LARANJEIRA FERRAZ - 12/12/2023 16:43:52https://pje2g.tjba.jus.br/pje/Processo/ConsultaDocumento/listView.seam?x=23121216435400000000126205127Número do documento: 23121216435400000000126205127Este documento foi gerado pelo usuário 063.***.***-40 em 29/03/2025 20:33:27PODER JUDICIÁRIO \xa0DO ESTADO DA BAHIA \xa0\nCOMARCA DE JEREMOABO",
|
106 |
+
page_number=32,
|
107 |
+
chunk_id="b5e15392-970c-4e9e-8887-5a281fb9e044",
|
108 |
+
start_char=37624,
|
109 |
+
end_char=41049,
|
110 |
+
id_do_processo=0,
|
111 |
+
contextual_summary="",
|
112 |
+
),
|
113 |
+
DocumentChunk(
|
114 |
+
content="manifestação por parte dos interessados, assim, a referida Sentença\xa0 TRANSITOU EM JULGADO \xa0no \ndia\xa0\xa021.08.2023\xa0 para o Ministério Público e no dia\xa0 19.12.2023\xa0 para\xa0a defesa de\xa0 ADENILTON DA \nCONCEIÇAO SAMUEL .\n\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0O referido é verdade e dou fé.\n\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0Jeremoabo,Bahia,\xa001 de fevereirode 2024\xa0\n\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0VICTOR LIMA DOS SANTOSNum. 76647579 - Pág. 1\nAssinado eletronicamente por: BRUNO CESAR LARANJEIRA FERRAZ - 12/12/2023 16:43:52https://pje2g.tjba.jus.br/pje/Processo/ConsultaDocumento/listView.seam?x=23121216435400000000126205127Número do documento: 23121216435400000000126205127Este documento foi gerado pelo usuário 063.***.***-40 em 29/03/2025 20:33:27PODER JUDICIÁRIO \xa0DO ESTADO DA BAHIA \xa0\nCOMARCA DE JEREMOABO\nVara Crime, Júri, Execuções Penais, Juizado Especial Criminal Adjunto e Infância e Juventude\n \n \nC E R T I D Ã O\n\xa0\nEu,\xa0BRUNO CÉSAR LARANJEIRA FERRAZ ,\xa0Oficial de Justiça desta Comarca de Jeremoabo, do Estado Federado da Bahia, na \nforma da lei, etc...\nCERTIFICO \xa0que, em cumprimento ao respeitável mandado, utilizando ferramentas como Telefone Celular, Whatsapp ou Email, \nprevistas e validadas no Ato Conjunto n. 007, de 29 de abril de 2020, do Tribunal de Justiça do Estado da Bahia, procedi a \nINTIMAÇÃO do Sr. ERIVALDO TEIXEIRA DA SILVA , deixando-o ciente da Sentença proferida nos autos.\xa0 O telefone de \ncontato atual do supra mencionado é (75) 98185-8544.\nO referido é verdade e dou fé.\nJeremoabo-BA, 12 de dezembro de 2023\n\xa0\nBRUNO CÉSAR LARANJEIRA FERRAZ\nOficial de Justiça DesignadoNum. 76647580 - Pág. 1\nAssinado eletronicamente por: BRUNO CESAR LARANJEIRA FERRAZ - 12/12/2023 16:43:53https://pje2g.tjba.jus.br/pje/Processo/ConsultaDocumento/listView.seam?x=23121216435400000000126205128Número do documento: 23121216435400000000126205128Este documento foi gerado pelo usuário 063.***.***-40 em 29/03/2025 20:33:27\nNum. 76647577 - Pág. 1\nAssinado eletronicamente por: BRUNO CESAR LARANJEIRA FERRAZ - 12/12/2023 16:31:56https://pje2g.tjba.jus.br/pje/Processo/ConsultaDocumento/listView.seam?x=23121216315800000000126205125Número do documento: 23121216315800000000126205125Este documento foi gerado pelo usuário 063.***.***-40 em 29/03/2025 20:33:27PODER JUDICIÁRIO DO ESTADO DA BAHIA\nJUÍZO DE DIREITO DA VARA CRIME, EXECUÇÕES PENAIS, JÚRI,\nINFÂNCIA E JUVENTUDE DA COMARCA DE JEREMOABO\n\xa0\n\xa0\nC E R T I D Ã O\n \n \n\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0Eu,\xa0BRUNO CÉSAR LARANJEIRA FERRAZ, \xa0Oficial de Justiça desta Comarca de \nJeremoabo, do Estado Federado da Bahia, na forma da lei, etc...\n\xa0 \xa0 \xa0 \xa0 \xa0 \xa0 \xa0 \xa0 \xa0 CERTIFICO \xa0que, em cumprimento ao respeitável mandado, me dirigi até o endereço indicado, \nassim, procedi a INTIMAÇÃO do Sr.\xa0 ADENILTON DA CONCEIÇÃO SAMUEL , deixando-o ciente da \nSENTENÇA proferida nos autos. O supra mencionado não possui telefone, e atualmente reside de frente \npara a Praça do Bairro Manoel Dantas Sobrinho, número 08.\nO referido é verdade e dou fé.\n\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0 \nJeremoabo-BA, 12 de dezembro de 2023\n\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0 \nBRUNO CÉSAR LARANJEIRA FERRAZ\nOficial de Justiça DesignadoNum. 76647578 - Pág. 1\nAssinado eletronicamente por: BRUNO CESAR LARANJEIRA FERRAZ - 12/12/2023 16:31:58https://pje2g.tjba.jus.br/pje/Processo/ConsultaDocumento/listView.seam?x=23121216315900000000126205126Número do documento: 23121216315900000000126205126Este documento foi gerado pelo usuário 063.***.***-40 em 29/03/2025 20:33:27\nNum. 76647576 - Pág. 1",
|
115 |
+
page_number=34,
|
116 |
+
chunk_id="aacbbd2a-e4b8-4505-8198-d30aeaea7cd5",
|
117 |
+
start_char=41050,
|
118 |
+
end_char=44391,
|
119 |
+
id_do_processo=0,
|
120 |
+
contextual_summary="",
|
121 |
+
),
|
122 |
+
DocumentChunk(
|
123 |
+
content="assim, procedi a INTIMAÇÃO do Sr.\xa0 ADENILTON DA CONCEIÇÃO SAMUEL , deixando-o ciente da \nSENTENÇA proferida nos autos. O supra mencionado não possui telefone, e atualmente reside de frente \npara a Praça do Bairro Manoel Dantas Sobrinho, número 08.\nO referido é verdade e dou fé.\n\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0 \nJeremoabo-BA, 12 de dezembro de 2023\n\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0 \nBRUNO CÉSAR LARANJEIRA FERRAZ\nOficial de Justiça DesignadoNum. 76647578 - Pág. 1\nAssinado eletronicamente por: BRUNO CESAR LARANJEIRA FERRAZ - 12/12/2023 16:31:58https://pje2g.tjba.jus.br/pje/Processo/ConsultaDocumento/listView.seam?x=23121216315900000000126205126Número do documento: 23121216315900000000126205126Este documento foi gerado pelo usuário 063.***.***-40 em 29/03/2025 20:33:27\nNum. 76647576 - Pág. 1\nAssinado eletronicamente por: VICTOR LIMA DOS SANTOS - 31/10/2023 12:46:06https://pje2g.tjba.jus.br/pje/Processo/ConsultaDocumento/listView.seam?x=23103112460600000000126205124Número do documento: 23103112460600000000126205124Este documento foi gerado pelo usuário 063.***.***-40 em 29/03/2025 20:33:28\nPODER JUDICIÁRIO\xa0DO ESTADO DA BAHIA\nCOMARCA DE JEREMOABO\nVara Crime, Júri, Execuções Penais, Juizado Especial Criminal Adjunto e Infância e Juventude.\nE-mail [email protected] - Telefone (75) 3203-2261/2283 - Whatsapp (71) 9 9696-2200.\nRua Dr. José Gonçalves de Sá, 206, CEP 48.540-000, Jeremoabo/Ba.\nAÇÃO PENAL - PROCEDIMENTO SUMÁRIO (10943)\nNúmero:\xa00000687-31.2017.8.05.0142 -\xa0 [Crimes de Trânsito]\nÓrgão Julgador:\xa0Vara Criminal de Jeremoabo-Bahia\nAUTOR: MINISTERIO PÚBLICO DO ESTADO DA BAHIA\nREU: ADENILTON DA CONCEIÇAO SAMUEL\n\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0CERTIDÃO\n\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0O Diretor da Secretaria/ou Substituto Legal/Servidor das Varas de Execuções \nPenais, do Júri, da Infância e Juventude e Juizado Especial Adjunto Criminal da Comarca de Jeremoabo, \nEstado Federado da Bahia, em pleno exercício de seu cargo e na forma da lei, etc… \xa0\xa0\n\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0CERTIFICA, para os devidos fins de direito que embora devidamente intimado \nconforme ID 410283020, o advogado\xa0AILTON SILVA DANTAS OAB: BA46438 permaneceu inerte, \ntranscorrendo o prazo legal sem que houvesse apresentação das suas contrarrazões nos presentes autos.\xa0\n\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0O referido é verdade e dou fé.\nCidade e Comarca de Jeremoabo, Bahia,\xa031 de outubro de 2023\nVICTOR LIMA DOS SANTOSNum. 76647574 - Pág. 1\nAssinado eletronicamente por: LEONARDO BITENCOURT DE HUNGRIA - 12/09/2023 17:25:30https://pje2g.tjba.jus.br/pje/Processo/ConsultaDocumento/listView.seam?x=23091217253000000000126205122Número do documento: 23091217253000000000126205122Este documento foi gerado pelo usuário 063.***.***-40 em 29/03/2025 20:33:28\nPODER JUDICIÁRIO \xa0DO ESTADO DA BAHIA \xa0\nCOMARCA DE JEREMOABO\n \nVara Crime, Júri, Execuções Penais, Juizado Especial Criminal Adjunto e Infância e Juventude.\nE-mail [email protected] - Telefone (75) 3203-2040/2283 - Whatsapp (75) 3203-2040.\nRua Dr. José Gonçalves de Sá, 206, CEP 48.540-000, Jeremoabo/Ba.\n\xa0\n \nProcesso:\xa0AÇÃO PENAL - PROCEDIMENTO SUMÁRIO (10943)\nNúmero:\xa00000687-31.2017.8.05.0142\nÓrgão Julgador:\xa0Vara Criminal de Jeremoabo-Bahia\nAUTOR: MINISTERIO PÚBLICO DO ESTADO DA BAHIA\nREU: ADENILTON DA CONCEIÇAO SAMUEL\nAdvogado do(a) REU: AILTON SILVA DANTAS - BA46438 \nINTIMAÇÃO JUDICIAL\n\xa0\n\xa0\n\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0De Ordem do Exmo. Sr. Leandro Ferreira de Moraes, Juiz de Direito, o Diretor da \nSecretaria/ou Substituto Legal/Servidor das Varas de Execuções Penais, do Júri, da Infância e Juventude e",
|
124 |
+
page_number=36,
|
125 |
+
chunk_id="d0b42ac5-2dce-49df-b486-5ff30ec75741",
|
126 |
+
start_char=44392,
|
127 |
+
end_char=47808,
|
128 |
+
id_do_processo=0,
|
129 |
+
contextual_summary="",
|
130 |
+
),
|
131 |
+
DocumentChunk(
|
132 |
+
content='COMARCA DE JEREMOABO\n \nVara Crime, Júri, Execuções Penais, Juizado Especial Criminal Adjunto e Infância e Juventude.\nE-mail [email protected] - Telefone (75) 3203-2040/2283 - Whatsapp (75) 3203-2040.\nRua Dr. José Gonçalves de Sá, 206, CEP 48.540-000, Jeremoabo/Ba.\n\xa0\n \nProcesso:\xa0AÇÃO PENAL - PROCEDIMENTO SUMÁRIO (10943)\nNúmero:\xa00000687-31.2017.8.05.0142\nÓrgão Julgador:\xa0Vara Criminal de Jeremoabo-Bahia\nAUTOR: MINISTERIO PÚBLICO DO ESTADO DA BAHIA\nREU: ADENILTON DA CONCEIÇAO SAMUEL\nAdvogado do(a) REU: AILTON SILVA DANTAS - BA46438 \nINTIMAÇÃO JUDICIAL\n\xa0\n\xa0\n\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0De Ordem do Exmo. Sr. Leandro Ferreira de Moraes, Juiz de Direito, o Diretor da \nSecretaria/ou Substituto Legal/Servidor das Varas de Execuções Penais, do Júri, da Infância e Juventude e \nJuizado Especial Adjunto Criminal da Comarca de Jeremoabo, Estado Federado da Bahia, em pleno \nexercício de seu cargo e na forma da lei, vem cumprir etc…\n\xa0\n\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0Venho Intimar o \xa0Advogado: AILTON SILVA DANTAS OAB: BA46438 Endereço: \nRua Dr. José Costa Borges, 33, JEREMOABO - BA - CEP: 48540-000 para apresentar suas contrarrazões \nrecursal dentro do prazo legal para o ato.\nJeremoabo,Bahia,\xa012 de setembro de 2023\xa0\nLEONARDO BITENCOURT DE HUNGRIANum. 76647575 - Pág. 1\nAssinado eletronicamente por: pje.tjba.jus.br - 15/09/2023 18:53:34https://pje2g.tjba.jus.br/pje/Processo/ConsultaDocumento/listView.seam?x=23091518533400000000126205123Número do documento: 23091518533400000000126205123Este documento foi gerado pelo usuário 063.***.***-40 em 29/03/2025 20:33:28\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0\n\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0\n\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0PODER JUDICIÁRIO\n\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0TRIBUNAL \xa0DE JUSTIÇA DO ESTADO DA BAHIA\n\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0\n\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0 \nProcesso:\xa0 AÇÃO PENAL - PROCEDIMENTO SUMÁRIO n.\xa0 0000687-31.2017.8.05.0142\nÓrgão Julgador:\xa0 VARA CRIMINAL DE JEREMOABO\nAUTOR: MINISTERIO PÚBLICO DO ESTADO DA BAHIA\nAdvogado(s):\xa0\nREU: ADENILTON DA CONCEIÇAO SAMUEL\nAdvogado(s):\xa0 AILTON SILVA DANTAS registrado(a) civilmente como AILTON SILVA DANTAS (OAB:BA46438)\n\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0\nCERTIDÃO DE PUBLICAÇÃO\n\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0\n\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0Certifico que o ato abaixo foi disponibilizado no Diário da Justiça Eletrônico em\xa0\xa0 13/09/2023.\n\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0Considera-se data da publicação, o primeiro dia útil subsequente à data acima mencionada.\n\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0O prazo terá início em\xa0 \xa0\n\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0 \nPrazo (dias)\xa0 \xa0 \xa0 \xa0 \xa0Término do prazo\n\xa05\xa0\xa0 \xa0 \xa0 \xa0.\n\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0\nTeor do ato: \xa0" PODER JUDICIÁRIO \nTRIBUNAL DE JUSTIÇA DO ESTADO DA BAHIA \nVARA CRIMINAL DE JEREMOABO \nINTIMAÇÃO \n0000687-31.2017.8.05.0142 Ação Penal - Procedimento Sumário \nJurisdição: Jeremoabo \nAutor: Ministerio Público Do Estado Da Bahia \nReu: Adenilton Da Conceiçao Samuel \nAdvogado: Ailton Silva Dantas (OAB:BA46438) \nVitima: Erivaldo Teixeira Da Silva \nTestemunha: Cb/pm Luiz Gonzaga De Sa Teixeira \nTestemunha: Cb/pm Jose Hilton Matos Dos Santos \n \nIntimação:\nPODER JUDICIÁRIO DO ESTADO DA BAHIA\nCOMARCA DE JEREMOABO\n Num. 76647575 - Pág. 2\nAssinado eletronicamente por: pje.tjba.jus.br - 15/09/2023 18:53:34https://pje2g.tjba.jus.br/pje/Processo/ConsultaDocumento/listView.seam?x=23091518533400000000126205123Número do documento: 23091518533400000000126205123Este documento foi gerado pelo usuário 063.***.***-40 em 29/03/2025 20:33:28Vara Crime, Júri, Execuções Penais, Juizado Especial Criminal Adjunto e Infância e Juventude.\nE-mail [email protected] - Telefone (75) 3203-2040/2283 - Whatsapp (75) 3203-2040.\nRua Dr. José Gonçalves de Sá, 206, CEP 48.540-000, Jeremoabo/Ba.\n \nProcesso: AÇÃO PENAL - PROCEDIMENTO SUMÁRIO (10943)',
|
133 |
+
page_number=38,
|
134 |
+
chunk_id="0d5a2d68-b942-4e2b-a5c2-5e3074481ad7",
|
135 |
+
start_char=47809,
|
136 |
+
end_char=51278,
|
137 |
+
id_do_processo=0,
|
138 |
+
contextual_summary="",
|
139 |
+
),
|
140 |
+
DocumentChunk(
|
141 |
+
content="Testemunha: Cb/pm Luiz Gonzaga De Sa Teixeira \nTestemunha: Cb/pm Jose Hilton Matos Dos Santos \n \nIntimação:\nPODER JUDICIÁRIO DO ESTADO DA BAHIA\nCOMARCA DE JEREMOABO\n Num. 76647575 - Pág. 2\nAssinado eletronicamente por: pje.tjba.jus.br - 15/09/2023 18:53:34https://pje2g.tjba.jus.br/pje/Processo/ConsultaDocumento/listView.seam?x=23091518533400000000126205123Número do documento: 23091518533400000000126205123Este documento foi gerado pelo usuário 063.***.***-40 em 29/03/2025 20:33:28Vara Crime, Júri, Execuções Penais, Juizado Especial Criminal Adjunto e Infância e Juventude.\nE-mail [email protected] - Telefone (75) 3203-2040/2283 - Whatsapp (75) 3203-2040.\nRua Dr. José Gonçalves de Sá, 206, CEP 48.540-000, Jeremoabo/Ba.\n \nProcesso: AÇÃO PENAL - PROCEDIMENTO SUMÁRIO (10943)\nNúmero: 0000687-31.2017.8.05.0142\nÓrgão Julgador: Vara Criminal de Jeremoabo-Bahia\nAUTOR: MINISTERIO PÚBLICO DO ESTADO DA BAHIA\nREU: ADENILTON DA CONCEIÇAO SAMUEL\nAdvogado do(a) REU: AILTON SILVA DANTAS - BA46438 \nINTIMAÇÃO JUDICIAL\nDe Ordem do Exmo. Sr. Leandro Ferreira de Moraes, Juiz de Direito, o Diretor da Secretaria/ou Substituto Legal/Servidor das Varas \nde Execuções Penais, do Júri, da Infância e Juventude e Juizado Especial Adjunto Criminal da Comarca de Jeremoabo, Estado \nFederado da Bahia, em pleno exercício de seu cargo e na forma da lei, vem cumprir etc…\nVenho Intimar o Advogado: AILTON SILVA DANTAS OAB: BA46438 Endereço: Rua Dr. José Costa Borges, 33, JEREMOABO - \nBA - CEP: 48540-000 para apresentar suas contrarrazões recursal dentro do prazo legal para o ato.\nJeremoabo,Bahia, 12 de setembro de 2023\nLEONARDO BITENCOURT DE HUNGRIA\n.\n\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0\n\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0\n\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0JEREMOABO/BA, 15 de setembro de 2023.\n\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0(documento gerado e assinado automaticamente pelo PJe)\n\xa0Num. 76647573 - Pág. 1\nAssinado eletronicamente por: LEANDRO FERREIRA DE MORAES - 12/09/2023 15:03:58https://pje2g.tjba.jus.br/pje/Processo/ConsultaDocumento/listView.seam?x=23091215035800000000126205121Número do documento: 23091215035800000000126205121Este documento foi gerado pelo usuário 063.***.***-40 em 29/03/2025 20:33:28\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0\n\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0PODER JUDICIÁRIO\n\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0TRIBUNAL \xa0DE JUSTIÇA DO ESTADO DA BAHIA\n\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0VARA CRIMINAL DE JEREMOABO \xa0\n\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0 \nProcesso:\xa0 AÇÃO PENAL - PROCEDIMENTO SUMÁRIO (10943) n.\xa0 0000687-31.2017.8.05.0142\nÓrgão Julgador:\xa0 VARA CRIMINAL DE JEREMOABO\nAUTOR: MINISTERIO PÚBLICO DO ESTADO DA BAHIA\n\xa0\nREU: ADENILTON DA CONCEIÇAO SAMUEL\nAdvogado do(a) REU: AILTON SILVA DANTAS - BA46438 \n\xa0\nDECISÃO\n\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0Vistos.\n\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0Nos termos do art. 597 do CPP, \xa0RECEBO,\xa0com efeito suspensivo,\xa0o recurso de apelação\xa0 interposto \npela Procuradoria Geral do Estado da Bahia, pois tempestivo, conforme certidão Id. 407470335.\xa0\n\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0Apresentada as razões do recurso, \xa0INTIME-SE \xa0o apelado para contrarrazões.\n\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0Por fim, cumpridas as diligências imediatas, REMETAM \xa0os autos ao Tribunal de Justiça da Bahia.\n\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0Jeremoabo/BA, datado e assinado eletronicamente.\n\xa0Leandro Ferreira de Moraes\n\xa0Juiz de Direito\n\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0\nAssinatura digital gerada com uso de\xa0Certificado Digital ICP-Brasil, com validade reconhecida pela Lei nº \n11.419/06\n\xa0Num. 76647572 - Pág. 1\nAssinado eletronicamente por: VICTOR LIMA DOS SANTOS - 29/08/2023 08:52:07https://pje2g.tjba.jus.br/pje/Processo/ConsultaDocumento/listView.seam?x=23082908520700000000126205120Número do documento: 23082908520700000000126205120Este documento foi gerado pelo usuário 063.***.***-40 em 29/03/2025 20:33:28",
|
142 |
+
page_number=40,
|
143 |
+
chunk_id="5ec296ee-d197-4f33-b0e9-f31c62150115",
|
144 |
+
start_char=51279,
|
145 |
+
end_char=54754,
|
146 |
+
id_do_processo=0,
|
147 |
+
contextual_summary="",
|
148 |
+
),
|
149 |
+
DocumentChunk(
|
150 |
+
content="Apresentada as razões do recurso, \xa0INTIME-SE \xa0o apelado para contrarrazões.\n\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0Por fim, cumpridas as diligências imediatas, REMETAM \xa0os autos ao Tribunal de Justiça da Bahia.\n\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0Jeremoabo/BA, datado e assinado eletronicamente.\n\xa0Leandro Ferreira de Moraes\n\xa0Juiz de Direito\n\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0\nAssinatura digital gerada com uso de\xa0Certificado Digital ICP-Brasil, com validade reconhecida pela Lei nº \n11.419/06\n\xa0Num. 76647572 - Pág. 1\nAssinado eletronicamente por: VICTOR LIMA DOS SANTOS - 29/08/2023 08:52:07https://pje2g.tjba.jus.br/pje/Processo/ConsultaDocumento/listView.seam?x=23082908520700000000126205120Número do documento: 23082908520700000000126205120Este documento foi gerado pelo usuário 063.***.***-40 em 29/03/2025 20:33:28\nPODER JUDICIÁRIO \xa0DO ESTADO DA BAHIA \xa0\nCOMARCA DE JEREMOABO\n \nVara Crime, Júri, Execuções Penais, Juizado Especial Criminal Adjunto e Infância e Juventude.\nE-mail [email protected] - Telefone (75) 3203-2040/2283 - Whatsapp (75) 3203-2040.\nRua Dr. José Gonçalves de Sá, 206, CEP 48.540-000, Jeremoabo/Ba.\n\xa0\n \nProcesso:\xa0AÇÃO PENAL - PROCEDIMENTO SUMÁRIO (10943)\nNúmero:\xa00000687-31.2017.8.05.0142\nÓrgão Julgador:\xa0Vara Criminal de Jeremoabo-Bahia\nAUTOR: MINISTERIO PÚBLICO DO ESTADO DA BAHIA\nREU: ADENILTON DA CONCEIÇAO SAMUEL\nAdvogado do(a) REU: AILTON SILVA DANTAS - BA46438 \nCERTIDÃO\n \n \n\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0O Diretor da Secretaria/ou Substituto Legal/Servidor das Varas de Execuções \nPenais, do Júri, da Infância e Juventude e Juizado Especial Adjunto Criminal da Comarca de Jeremoabo, \nEstado Federado da Bahia, em pleno exercício de seu cargo e na forma da lei, etc… \xa0\n\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0CERTIFICA , para os devidos fins de direito que se fizerem necessários, que \na\xa0interposição do recurso de Apelação com ID\xa0 406926679 , protocolizada no dia\xa0 25.08.2023 ,\xa0é a \nmesma\xa0TEMPESTIVA .\n\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0O referido é verdade e dou fé.\nJeremoabo,Bahia,\xa029 de agosto de 2023\xa0\nVICTOR LIMA DOS SANTOSNum. 76647571 - Pág. 1\nAssinado eletronicamente por: MARIANA CARDOSO WANDERLEY - 25/08/2023 09:29:22https://pje2g.tjba.jus.br/pje/Processo/ConsultaDocumento/listView.seam?x=23082509342400000000126205119Número do documento: 23082509342400000000126205119Este documento foi gerado pelo usuário 063.***.***-40 em 29/03/2025 20:33:28\nESTADO DA BAHIA\nPROCURADORIA GERAL DO ESTADO - PGE\nNúcleo de Demanda de Massa\nPROCURADORIA GERAL DO ESTADO DA BAHIA\nNN. 2021.01.053422 Página 1 de 18 Página www.pge.ba.gov.br \n3a. Avenida, 370, Centro Administrativo da Bahia - CEP 41745005, Salvador-BA - Fone: (71) 3115-0492EXCELENTÍSSIMO SENHOR DOUTOR JUIZ DA VARA CRIMINAL DA COMARCA \nDE JEREMOABO .\nPROCESSO Nº 0000687-31.2017.8.05.0142\nAUTOR : MINISTÉRIO PÚBLICO DO ESTADO DA BAHIA\nRÉU : ADENILTON DA CONCEIÇAO SAMUEL E OUTROS\n O ESTADO DA BAHIA , pelo Procurador do Estado infra firmado, nos \nautos da Ação Penal em epígrafe, inconformado com a sentença proferida, vem \ninterpor RECURSO , exclusivamente na parte em que fixou honorários aos defensores \ndativo\n, pelas razões que seguem anexas, requerendo sejam as mesmas, após \ndevidamente processadas, encaminhadas ao Egrégio Tribunal de Justiça deste Estado, \npara devida apreciação.\nP.Deferimento.\nSalvador ,25 de agosto de 2023 .\n(assinatura digital)\nProcurador(a) do EstadoNum. 76647571 - Pág. 2",
|
151 |
+
page_number=41,
|
152 |
+
chunk_id="dbe24f2c-3423-4714-8d45-30fc5a566dd8",
|
153 |
+
start_char=54755,
|
154 |
+
end_char=58077,
|
155 |
+
id_do_processo=0,
|
156 |
+
contextual_summary="",
|
157 |
+
),
|
158 |
+
DocumentChunk(
|
159 |
+
content="DE JEREMOABO .\nPROCESSO Nº 0000687-31.2017.8.05.0142\nAUTOR : MINISTÉRIO PÚBLICO DO ESTADO DA BAHIA\nRÉU : ADENILTON DA CONCEIÇAO SAMUEL E OUTROS\n O ESTADO DA BAHIA , pelo Procurador do Estado infra firmado, nos \nautos da Ação Penal em epígrafe, inconformado com a sentença proferida, vem \ninterpor RECURSO , exclusivamente na parte em que fixou honorários aos defensores \ndativo\n, pelas razões que seguem anexas, requerendo sejam as mesmas, após \ndevidamente processadas, encaminhadas ao Egrégio Tribunal de Justiça deste Estado, \npara devida apreciação.\nP.Deferimento.\nSalvador ,25 de agosto de 2023 .\n(assinatura digital)\nProcurador(a) do EstadoNum. 76647571 - Pág. 2\nAssinado eletronicamente por: MARIANA CARDOSO WANDERLEY - 25/08/2023 09:29:22https://pje2g.tjba.jus.br/pje/Processo/ConsultaDocumento/listView.seam?x=23082509342400000000126205119Número do documento: 23082509342400000000126205119Este documento foi gerado pelo usuário 063.***.***-40 em 29/03/2025 20:33:28\nESTADO DA BAHIA\nPROCURADORIA GERAL DO ESTADO - PGE\nNúcleo de Demanda de Massa\nPROCURADORIA GERAL DO ESTADO DA BAHIA\nNN. 2021.01.053422 Página 2 de 18 Página www.pge.ba.gov.br \n3a. Avenida, 370, Centro Administrativo da Bahia - CEP 41745005, Salvador-BA - Fone: (71) 3115-0492EG. TRIBUNAL DE JUSTIÇA DO ESTADO DA BAHIA\nAPELANTE: ESTADO DA BAHIA\nPROCESSO Nº:0000687-31.2017.8.05.0142\nRAZÕES DE RECURSO\nEGRÉGIO TRIBUNAL,\nCOLENDA TURMA;\nInsurge-se o Recorrente contra a sentença a quo que condenou o Estado da \nBahia a pagar honorários advocatícios em favor do ilustre Advogado que acompanhou o réu \nno processo. \n1. DO CABIMENTO DO PRESENTE RECURSO:\nAtravés de intimação/ofício expedido pelo Juiz da causa, o Estado da Bahia \nfoi “informado” da decisão que o condenou a pagar honorários advocatícios arbitrados na \nsentença, cuja cópia seguiu anexa.\nO Estado da Bahia não foi citado para integrar a lide, nem intimado da \nsentença. Apenas foi oficiado o Procurador Geral do Estado, comunicando-lhe o \narbitramento dos honorários. Como não é parte no processo, a sua legitimidade para \nrecorrer decorre do prejuízo que terá que arcar com a condenação no pagamento de \nhonorários advocatícios em favor dos advogados nomeados pelo juízo.\nPortanto, é na condição de terceiro prejudicado, restringindo-se a sua \ninconformidade a esta parte específica da sentença, que o Estado da Bahia vem interpor o Num. 76647571 - Pág. 3\nAssinado eletronicamente por: MARIANA CARDOSO WANDERLEY - 25/08/2023 09:29:22https://pje2g.tjba.jus.br/pje/Processo/ConsultaDocumento/listView.seam?x=23082509342400000000126205119Número do documento: 23082509342400000000126205119Este documento foi gerado pelo usuário 063.***.***-40 em 29/03/2025 20:33:28\nESTADO DA BAHIA\nPROCURADORIA GERAL DO ESTADO - PGE\nNúcleo de Demanda de Massa\nPROCURADORIA GERAL DO ESTADO DA BAHIA\nNN. 2021.01.053422 Página 3 de 18 Página www.pge.ba.gov.br \n3a. Avenida, 370, Centro Administrativo da Bahia - CEP 41745005, Salvador-BA - Fone: (71) 3115-0492presente recurso.\n2. DA PRELIMINAR DE INOBSERVÂNCIA DO TEMA REPETIVIVO 984 DO STJ – \nAUSÊNCIA DE OBRIGATORIEDADE DE OBSERVÂNCIA DA TABELA DA OAB:\nTendo em vista que versa a presente ação acerca de honorários de defensor \ndativo, cumpre trazer aos autos recente decisão proferida pelo STJ, no julgamento dos",
|
160 |
+
page_number=42,
|
161 |
+
chunk_id="1b797f88-8593-46a7-8d1d-1fa5ad9fa6f9",
|
162 |
+
start_char=58078,
|
163 |
+
end_char=61553,
|
164 |
+
id_do_processo=0,
|
165 |
+
contextual_summary="",
|
166 |
+
),
|
167 |
+
DocumentChunk(
|
168 |
+
content="ESTADO DA BAHIA\nPROCURADORIA GERAL DO ESTADO - PGE\nNúcleo de Demanda de Massa\nPROCURADORIA GERAL DO ESTADO DA BAHIA\nNN. 2021.01.053422 Página 3 de 18 Página www.pge.ba.gov.br \n3a. Avenida, 370, Centro Administrativo da Bahia - CEP 41745005, Salvador-BA - Fone: (71) 3115-0492presente recurso.\n2. DA PRELIMINAR DE INOBSERVÂNCIA DO TEMA REPETIVIVO 984 DO STJ – \nAUSÊNCIA DE OBRIGATORIEDADE DE OBSERVÂNCIA DA TABELA DA OAB:\nTendo em vista que versa a presente ação acerca de honorários de defensor \ndativo, cumpre trazer aos autos recente decisão proferida pelo STJ, no julgamento dos \nRecursos Especiais n. 1.656.322/SC e 1.665.033/SC, sob o rito dos Recurso Repetitivos, \nTema 984, a qual fixou a tese de ausência de vinculação da tabela da OAB para fins de \nfixação de honorários de defensor dativo.\nConforme ementa do Tema 984 do STJ, para fixação dos honorários de \ndefensor dativo não estão os magistrados vinculados à tabela da OAB, devendo observar o \nlabor despendido pelo advogado, de forma que não haja desproporcionalidade no valor \narbitrado. Vejamos a ementa do julgado abaixo:\nRECURSO ESPECIAL. JULGAMENTO SOB O RITO DOS \nRECURSOS REPETITIVOS. FIXAÇÃO DE HONORÁRIOS DE \nDEFENSOR DATIVO INDICADO PARA ATUAR EM PROCESSO \nPENAL. SUPERAÇÃO JURISPRUDENCIAL (OVERRULING). \nNECESSIDADE. VALORES PREVISTOS NA TABELA DA OAB. \nCRITÉRIOS PARA PRODUÇÃO DAS TABELAS. INTERPRETAÇÃO \nDO ART. 22, § 1º E 2º, DO ESTATUTO CONSENTÂNEA COM AS \nCARACTERÍSTICAS DA ATUAÇÃO DO DEFENSOR DATIVO. \nINEXISTÊNCIA DE VINCULAÇÃO DA TABELA PRODUZIDA PELAS \nSECCIONAIS. TESES FIXADAS. RECURSO PARCIALMENTE \nPROVIDO. 1. É possível, e mesmo aconselhável, submeter o \nprecedente a permanente reavaliação e, eventualmente, modificar-lhe \nos contornos, por meio de alguma peculiaridade que o distinga Num. 76647571 - Pág. 4\nAssinado eletronicamente por: MARIANA CARDOSO WANDERLEY - 25/08/2023 09:29:22https://pje2g.tjba.jus.br/pje/Processo/ConsultaDocumento/listView.seam?x=23082509342400000000126205119Número do documento: 23082509342400000000126205119Este documento foi gerado pelo usuário 063.***.***-40 em 29/03/2025 20:33:28\nESTADO DA BAHIA\nPROCURADORIA GERAL DO ESTADO - PGE\nNúcleo de Demanda de Massa\nPROCURADORIA GERAL DO ESTADO DA BAHIA\nNN. 2021.01.053422 Página 4 de 18 Página www.pge.ba.gov.br \n3a. Avenida, 370, Centro Administrativo da Bahia - CEP 41745005, Salvador-BA - Fone: (71) 3115-0492(distinguishing), ou que o leve a sua superação total (overruling) ou \nparcial (overturning), de modo a imprimir plasticidade ao Direito, ante \nas demandas da sociedade e o dinamismo do sistema jurídico. 2. O \nentendimento da Terceira Seção do STJ sobre a fixação dos \nhonorários de defensor dativo demanda uma nova compreensão - a \nexemplo do que já ocorre nas duas outras Seções da Corte -, \nsobretudo para que se possa imprimir consistência e racionalidade \nsistêmica ao ordenamento, fincadas na relevante necessidade de \ndefinição de critérios mais isonômicos e razoáveis de fixação dos \nhonorários, os quais, fundamentais para dar concretude ao acesso de \ntodos à justiça e para conferir dignidade ao exercício da Advocacia, \ndevem buscar a menor onerosidade possível aos cofres públicos. 3. \nSe a prestação de serviços públicos em geral depende da",
|
169 |
+
page_number=43,
|
170 |
+
chunk_id="441b005d-722e-4516-90ae-c26c0403fb46",
|
171 |
+
start_char=61554,
|
172 |
+
end_char=65027,
|
173 |
+
id_do_processo=0,
|
174 |
+
contextual_summary="",
|
175 |
+
),
|
176 |
+
DocumentChunk(
|
177 |
+
content="as demandas da sociedade e o dinamismo do sistema jurídico. 2. O \nentendimento da Terceira Seção do STJ sobre a fixação dos \nhonorários de defensor dativo demanda uma nova compreensão - a \nexemplo do que já ocorre nas duas outras Seções da Corte -, \nsobretudo para que se possa imprimir consistência e racionalidade \nsistêmica ao ordenamento, fincadas na relevante necessidade de \ndefinição de critérios mais isonômicos e razoáveis de fixação dos \nhonorários, os quais, fundamentais para dar concretude ao acesso de \ntodos à justiça e para conferir dignidade ao exercício da Advocacia, \ndevem buscar a menor onerosidade possível aos cofres públicos. 3. \nSe a prestação de serviços públicos em geral depende da \ntransferência de recursos obtidos da sociedade, é impositivo que tal \ncaptação se submeta a uma gestão orçamentária específica de \ngastos, que deverá ser orientada, sobretudo, pelos próprios princípios \nadministrativos limitativos (entre os quais a economicidade e do \nequilíbrio das contas). 4. Há que se compatibilizar o postulado \nconstitucional de universalização do acesso ao Judiciário, previsto no \nart. 5º, LXXIV -precipuamente quando o patrocínio do hipossuficiente \né feito pela Defensoria Pública (art. 134 da CF) - com as hipóteses \nem que a própria deficiência estrutural dessa instituição obriga o \nEstado a socorrer-se de defensores dativos, situação em que ainda \nhá prevalência do interesse público, isto é, do bem comum que se \nsobrepõe ao individual. 5. A inexistência de critérios para a produção \ndas tabelas fornecidas pelas diversas entidades representativas da \nOAB das unidades federativas acaba por resultar na fixação de \nvalores díspares pelos mesmos serviços prestados pelo advogado. \nAlém disso, do confronto entre os valores indicados nas tabelas \nproduzidas unilateralmente pela OAB com os subsídios mensais de Num. 76647571 - Pág. 5\nAssinado eletronicamente por: MARIANA CARDOSO WANDERLEY - 25/08/2023 09:29:22https://pje2g.tjba.jus.br/pje/Processo/ConsultaDocumento/listView.seam?x=23082509342400000000126205119Número do documento: 23082509342400000000126205119Este documento foi gerado pelo usuário 063.***.***-40 em 29/03/2025 20:33:28\nESTADO DA BAHIA\nPROCURADORIA GERAL DO ESTADO - PGE\nNúcleo de Demanda de Massa\nPROCURADORIA GERAL DO ESTADO DA BAHIA\nNN. 2021.01.053422 Página 5 de 18 Página www.pge.ba.gov.br \n3a. Avenida, 370, Centro Administrativo da Bahia - CEP 41745005, Salvador-BA - Fone: (71) 3115-0492um Defensor Público do Estado de Santa Catarina, constata-se total \ndescompasso entre a remuneração por um mês de serviços \nprestados pelo Defensor Público e o que perceberia um advogado \ndativo, por atuação específica a um ou outro ato processual. 6. É \nindiscutível, ante a ordem constitucional vigente, que a atuação do \ndefensor dativo é subsidiária à do defensor público. Não obstante, \nessa não é a realidade de muitos Estados da Federação, nos quais a \natuação da advocacia dativa é francamente majoritária, sobretudo \npelas inúmeras deficiências estruturais que ainda acometem as \nDefensorias Públicas. Nesse cenário, a relevância da participação da \nadvocacia é reconhecida não só por constituir função indispensável à \nadministração da justiça, mas também por ser elemento essencial",
|
178 |
+
page_number=45,
|
179 |
+
chunk_id="405b3bf5-48a3-4925-865a-07996cb5b655",
|
180 |
+
start_char=65028,
|
181 |
+
end_char=68520,
|
182 |
+
id_do_processo=0,
|
183 |
+
contextual_summary="",
|
184 |
+
),
|
185 |
+
]
|
_utils/gerar_documento_utils/tests/fixtures/resposta_llm_com_20_chunks.py
ADDED
@@ -0,0 +1,206 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
resposta_llm_com_20_chunks_fixture_array = [
|
2 |
+
"""1. <chunk_context>
|
3 |
+
[0000687-31.2017.8.05.0142] --- [APELAÇÃO CRIMINAL] --- [This chunk provides the basic identifying information for the case, including the case number, type of action (Apelação Criminal), the court, the parties involved (Estado da Bahia, Defensor Dativo, Adenilton da Conceição Samuel), and the main subjects (Honorários Advocatícios, Crimes de Trânsito). It sets the stage for the document, which is a record of the appeal.]
|
4 |
+
</chunk_context>
|
5 |
+
2. <chunk_context>
|
6 |
+
[76646] --- [APELAÇÃO CRIMINAL] --- [This chunk is a continuation of the document's index, listing various documents and actions taken in the case, such as "Intimação", "Sentença", "Alegações Finais", and "Certidão". It provides a chronological overview of the case's progress, which is relevant to the summary's description of the process.]
|
7 |
+
</chunk_context>
|
8 |
+
3. <chunk_context>
|
9 |
+
[RELATOR A: DES A. NARTIR DANTAS WEBER] --- [APELAÇÃO CRIMINAL] --- [This chunk introduces the pronouncement of the Relator, Desembargador Nartir Dantas Weber, and summarizes the core issue of the appeal: the State of Bahia's disagreement with the court's decision to award attorney's fees to the appointed defense attorney. This aligns with the summary's focus on the appeal's central question.]
|
10 |
+
</chunk_context>
|
11 |
+
4. <chunk_context>
|
12 |
+
[Num. 78015845 - Pág. 1] --- [CERTIDÃO DE PUBLICAÇÃO] --- [This chunk is a certificate of publication in the Electronic Journal of the Judiciary (DJe), confirming the availability of a court decision or order. It is a procedural step in the appeal process, as described in the summary.]
|
13 |
+
</chunk_context>
|
14 |
+
5. <chunk_context>
|
15 |
+
[Num. 76747604 - Pág. 1] --- [CERTIDÃO DE PUBLICAÇÃO] --- [This chunk is a certificate of publication, specifying that the decision was made available in the DJe and is considered published on the first business day after. It is a procedural detail related to the appeal's progress, as mentioned in the summary.]
|
16 |
+
</chunk_context>
|
17 |
+
6. <chunk_context>
|
18 |
+
[Num. 76648181 - Pág. 1] --- [CERTIDÃO DE TRIAGEM INICIAL] --- [This chunk is a certificate from the 2nd Degree Distribution Directorate, confirming the review of the case's registration data. It is a procedural step in the appeal process, ensuring the accuracy of the information.]
|
19 |
+
</chunk_context>
|
20 |
+
7. <chunk_context>
|
21 |
+
[Num. 76647593 - Pág. 1] --- [CERTIDÃO DE TRIAGEM INICIAL] --- [This chunk is a certificate from the 2nd Degree Distribution Directorate, confirming the review of the case's registration data. It is a procedural step in the appeal process, ensuring the accuracy of the information.]
|
22 |
+
</chunk_context>
|
23 |
+
8. <chunk_context>
|
24 |
+
[Num. 76647590 - Pág. 1] --- [DESPACHO] --- [This chunk contains a court order to notify the defendant (Adenilton da Conceição Samuel) of the appeal and to present counter-arguments within the legal timeframe. This is a key step in the appeal process, as described in the summary.]
|
25 |
+
</chunk_context>
|
26 |
+
9. <chunk_context>
|
27 |
+
[Num. 76647588 - Pág. 1] --- [CERTIDÃO] --- [This chunk is a certificate stating that the defendant's attorney, Ailton Silva Dantas, did not respond to the notification to present counter-arguments. This is relevant to the summary's description of the appeal's progress.]
|
28 |
+
</chunk_context>
|
29 |
+
10. <chunk_context>
|
30 |
+
[Num. 76647583 - Pág. 1] --- [OFÍCIO] --- [This chunk is a communication from the court to the Electoral Justice, informing them of the criminal conviction of Adenilton da Conceição Samuel. This is a procedural step related to the consequences of the conviction, as mentioned in the summary.]
|
31 |
+
</chunk_context>
|
32 |
+
11. <chunk_context>
|
33 |
+
[Num. 76647583 - Pág. 2] --- [OFÍCIO] --- [This chunk is a continuation of the previous one, the communication from the court to the Electoral Justice, informing them of the criminal conviction of Adenilton da Conceição Samuel. This is a procedural step related to the consequences of the conviction, as mentioned in the summary.]
|
34 |
+
</chunk_context>
|
35 |
+
12. <chunk_context>
|
36 |
+
[Num. 76647582 - Pág. 2] --- [OFÍCIO] --- [This chunk is a continuation of the previous one, the communication from the court to the Electoral Justice, informing them of the criminal conviction of Adenilton da Conceição Samuel. This is a procedural step related to the consequences of the conviction, as mentioned in the summary.]
|
37 |
+
</chunk_context>
|
38 |
+
13. <chunk_context>
|
39 |
+
[Num. 76647579 - Pág. 1] --- [CERTIDÃO DE TRÂNSITO EM JULGADO] --- [This chunk is a certificate confirming that the sentence has become final and unappealable. This is a crucial step in the process, as described in the summary.]
|
40 |
+
</chunk_context>
|
41 |
+
14. <chunk_context>
|
42 |
+
[Num. 76647578 - Pág. 1] --- [CERTIDÃO] --- [This chunk is a certificate from a court officer confirming the notification of Adenilton da Conceição Samuel about the sentence. This is a procedural detail related to the sentence's execution.]
|
43 |
+
</chunk_context>
|
44 |
+
15. <chunk_context>
|
45 |
+
[Num. 76647575 - Pág. 1] --- [INTIMAÇÃO JUDICIAL] --- [This chunk is a court order to notify the defendant's attorney, Ailton Silva Dantas, to present counter-arguments to the appeal. This is a key step in the appeal process, as described in the summary.]
|
46 |
+
</chunk_context>
|
47 |
+
16. <chunk_context>
|
48 |
+
[Num. 76647575 - Pág. 2] --- [CERTIDÃO DE PUBLICAÇÃO] --- [This chunk is a certificate of publication of the court order in the Electronic Journal, which is a procedural step in the appeal process.]
|
49 |
+
</chunk_context>
|
50 |
+
17. <chunk_context>
|
51 |
+
[Num. 76647573 - Pág. 1] --- [DECISÃO] --- [This chunk contains the court's decision to accept the appeal filed by the State of Bahia. This is a key step in the appeal process, as described in the summary.]
|
52 |
+
</chunk_context>
|
53 |
+
18. <chunk_context>
|
54 |
+
[Num. 76647571 - Pág. 2] --- [ESTADO DA BAHIA] --- [This chunk is the State of Bahia's appeal, specifically addressing the issue of attorney's fees. It is a central document in the appeal process, as described in the summary.]
|
55 |
+
</chunk_context>
|
56 |
+
19. <chunk_context>
|
57 |
+
[Num. 76647571 - Pág. 3] --- [ESTADO DA BAHIA] --- [This chunk is a continuation of the State of Bahia's appeal, explaining the reasons for the appeal and the legal basis for contesting the attorney's fees. It is a central document in the appeal process, as described in the summary.]
|
58 |
+
</chunk_context>
|
59 |
+
20. <chunk_context>
|
60 |
+
[Num. 76647571 - Pág. 5] --- [ESTADO DA BAHIA] --- [This chunk is a continuation of the State of Bahia's appeal, discussing the legal arguments and precedents related to the attorney's fees. It is a central document in the appeal process, as described in the summary.]
|
61 |
+
</chunk_context>
|
62 |
+
</final_output>""",
|
63 |
+
"""1. <chunk_context>
|
64 |
+
[96363645] --- [Apelação Criminal] --- [This chunk is from the judgment and details the evidence presented, including the defendant's admission of guilt and the testimony of a witness. It also references Article 306 of the CTB, which relates to driving under the influence of alcohol. This aligns with the summary's description of the crimes and the evidence used to convict the defendant.]
|
65 |
+
</chunk_context>
|
66 |
+
2. <chunk_context>
|
67 |
+
[76646311] --- [Apelação Criminal] --- [This chunk continues the judgment, detailing the sentencing, including the length of detention, the suspension of the driver's license, and the substitution of the prison sentence with community service and a financial penalty. It also cites the AgRg no AREsp 1239057/MS, which addresses the autonomy of the crimes of drunk driving and negligent bodily harm. This is directly related to the summary's discussion of the sentence and the legal basis for it.]
|
68 |
+
</chunk_context>
|
69 |
+
3. <chunk_context>
|
70 |
+
[76646311] --- [Apelação Criminal] --- [This chunk is from the judgment and details the sentencing, including the length of detention, the suspension of the driver's license, and the substitution of the prison sentence with community service and a financial penalty. It also mentions the right of the defendant to appeal in freedom. This is directly related to the summary's discussion of the sentence and the legal basis for it.]
|
71 |
+
</chunk_context>
|
72 |
+
4. <chunk_context>
|
73 |
+
[76646310] --- [Apelação Criminal] --- [This chunk contains the final judgment, including the condemnation of the State of Bahia to pay attorney's fees to the appointed public defender, Ailton Silva Dantas. It also mentions that the process was not complex, which influenced the amount of the fees. This is directly related to the summary's discussion of the appeal and the issues related to the payment of the public defender's fees.]
|
74 |
+
</chunk_context>
|
75 |
+
5. <chunk_context>
|
76 |
+
[76646310] --- [Apelação Criminal] --- [This chunk presents the defendant's final arguments, denying the charges and arguing that the evidence presented was insufficient for a conviction. It cites jurisprudence supporting the principle of "in dubio pro reo" (when in doubt, for the defendant). This is directly related to the summary's description of the appeal and the arguments made by the defense.]
|
77 |
+
</chunk_context>
|
78 |
+
6. <chunk_context>
|
79 |
+
[76646309] --- [Intimação] --- [This chunk is an official notification to the public defender, Ailton Silva Dantas, informing him of the need to present his final arguments in the form of memorials. This is a procedural step in the case, as described in the summary.]
|
80 |
+
</chunk_context>
|
81 |
+
7. <chunk_context>
|
82 |
+
[76646309] --- [Certidão de Publicação no DJe] --- [This chunk is a certificate confirming the publication of the judicial act in the Electronic Journal of Justice (DJe). It contains the details of the notification to the public defender, Ailton Silva Dantas, to present his final arguments. This is a procedural step in the case, as described in the summary.]
|
83 |
+
</chunk_context>
|
84 |
+
8. <chunk_context>
|
85 |
+
[76646307] --- [Alegações Finais] --- [This chunk contains the final arguments of the Public Prosecutor's Office, requesting the conviction of the defendant for the crimes of driving under the influence of alcohol and without a license. It summarizes the evidence and the legal basis for the conviction. This is directly related to the summary's description of the appeal and the arguments made by the prosecution.]
|
86 |
+
</chunk_context>
|
87 |
+
9. <chunk_context>
|
88 |
+
[76646304] --- [Termo de Vista] --- [This chunk is a term of view, which indicates that the Public Prosecutor's Office has been given access to the case files for review and potential action. This is a procedural step in the case, as described in the summary.]
|
89 |
+
</chunk_context>
|
90 |
+
10. <chunk_context>
|
91 |
+
[76646303] --- [Termo de Audiência] --- [This chunk is the record of the hearing, detailing the presence of the judge, the prosecutor, the public defender, and a witness. It also mentions the absence of the defendant and the decision to proceed with the trial without his presence, as well as the request for the presentation of final arguments in the form of memorials. This is directly related to the summary's description of the hearing and the procedural steps taken.]
|
92 |
+
</chunk_context>
|
93 |
+
11. <chunk_context>
|
94 |
+
[76646302] --- [Certidão] --- [This chunk is a certificate from a court officer stating that they were unable to locate the defendant at the address provided. This is relevant to the summary because it explains why the defendant was not present at the hearing.]
|
95 |
+
</chunk_context>
|
96 |
+
12. <chunk_context>
|
97 |
+
[76646301] --- [Ofício] --- [This chunk is an official letter sent to the 20th Military Police Battalion, requesting the presence of police officers as witnesses at the hearing. This is a procedural step in the case, as described in the summary.]
|
98 |
+
</chunk_context>
|
99 |
+
13. <chunk_context>
|
100 |
+
[76646300] --- [Despacho / Mandado de Intimação] --- [This chunk is a court order scheduling the hearing for April 4, 2023, and ordering the notification of the defendant, witnesses, and the parties involved. It also addresses the issue of the defendant being incarcerated and the need for a video conference. This is directly related to the summary's description of the hearing and the procedural steps taken.]
|
101 |
+
</chunk_context>
|
102 |
+
14. <chunk_context>
|
103 |
+
[76646299] --- [Intimação Judicial] --- [This chunk is an official notification to the public defender, Ailton Silva Dantas, informing him of the court's decision. This is a procedural step in the case, as described in the summary.]
|
104 |
+
</chunk_context>
|
105 |
+
15. <chunk_context>
|
106 |
+
[76646299] --- [Certidão de Publicação] --- [This chunk is a certificate confirming the publication of the judicial act in the Electronic Journal of Justice (DJe). It contains the details of the notification to the public defender, Ailton Silva Dantas, of the court's decision. This is a procedural step in the case, as described in the summary.]
|
107 |
+
</chunk_context>
|
108 |
+
16. <chunk_context>
|
109 |
+
[76646297] --- [Intimação Judicial] --- [This chunk is an official notification to the public defender, Ailton Silva Dantas, informing him of the court's decision. This is a procedural step in the case, as described in the summary.]
|
110 |
+
</chunk_context>
|
111 |
+
17. <chunk_context>
|
112 |
+
[76646296] --- [Decisão] --- [This chunk confirms that the Public Prosecutor's Office was notified of the decision. This is a procedural step in the case, as described in the summary.]
|
113 |
+
</chunk_context>
|
114 |
+
18. <chunk_context>
|
115 |
+
[76646295] --- [Termo de Vista] --- [This chunk is a term of view, which indicates that the Public Prosecutor's Office has been given access to the case files for review and potential action. This is a procedural step in the case, as described in the summary.]
|
116 |
+
</chunk_context>
|
117 |
+
19. <chunk_context>
|
118 |
+
[76646293] --- [Despacho] --- [This chunk is a court order to send the case files to the Public Prosecutor's Office for their opinion. This is a procedural step in the case, as described in the summary.]
|
119 |
+
</chunk_context>
|
120 |
+
20. <chunk_context>
|
121 |
+
[76646291] --- [Petição] --- [This chunk is a petition from the State of Bahia, contesting the court's decision to award attorney's fees to the public defender. The State argues that the criminal court is not competent to determine these fees and that the matter should be addressed in civil court. This is directly related to the summary's discussion of the appeal and the issues related to the payment of the public defender's fees.]
|
122 |
+
</chunk_context>""",
|
123 |
+
"""1. <chunk_context>
|
124 |
+
[76647571] --- [Página 6] --- [This chunk discusses the disparity between the remuneration of public defenders and appointed attorneys, emphasizing the subsidiary role of the latter. It highlights the importance of appointed attorneys in ensuring access to justice and the need for reasonable compensation, referencing Article 22 of the OAB Statute and the nature of attorney fees as alimentary.]
|
125 |
+
</chunk_context>
|
126 |
+
2. <chunk_context>
|
127 |
+
[76647571] --- [Página 7] --- [This chunk continues the discussion on attorney fees, focusing on judicial arbitration in the absence of a written contract. It distinguishes these fees from those of success, and explains that the values to be arbitrated cannot be lower than those provided for in the OAB tables. It also emphasizes the need for fair compensation and the criteria for determining it, as established in the OAB Code of Ethics.]
|
128 |
+
</chunk_context>
|
129 |
+
3. <chunk_context>
|
130 |
+
[76647571] --- [Página 8] --- [This chunk continues the discussion on the criteria for determining attorney fees, referencing the Civil Procedure Code (CPC) and the importance of considering the complexity of the case, the time spent, and the economic condition of the client. It also mentions that the OAB table should serve as a reference, without being binding, and that the judge should consider the efforts of the appointed attorney.]
|
131 |
+
</chunk_context>
|
132 |
+
4. <chunk_context>
|
133 |
+
[76647571] --- [Página 9] --- [This chunk presents the conclusions of the analysis, including the court's decision to partially grant the appeal and the proposed theses. The theses address the non-binding nature of the OAB tables for setting fees for appointed attorneys, the possibility of the judge setting a different value, and the binding nature of tables produced by agreement between the Public Power, the Public Defender's Office, and the OAB.]
|
134 |
+
</chunk_context>
|
135 |
+
5. <chunk_context>
|
136 |
+
[76647571] --- [Página 10] --- [This chunk addresses the issue of the excessive value of the fees set for the appointed attorney, arguing that it is disproportionate and burdens public funds. It then presents the preliminary of nullity due to violation of the right to defense and due process, as the State of Bahia was not a party to the action and could not fully exercise its right to defense.]
|
137 |
+
</chunk_context>
|
138 |
+
6. <chunk_context>
|
139 |
+
[76647571] --- [Página 11] --- [This chunk continues the argument for the nullity of the sentence, emphasizing that the State of Bahia was not cited to contest the value of the fees. It cites articles 5 of the Federal Constitution, which guarantee due process and the right to defense. It also argues that the State of Bahia could not exercise any contradiction regarding the elements essential for setting attorney fees.]
|
140 |
+
</chunk_context>
|
141 |
+
7. <chunk_context>
|
142 |
+
[76647571] --- [Página 12] --- [This chunk argues that the judge is not authorized to set fees in favor of the attorney and against the Public Treasury in the same process in which he acted. It states that the appointed attorney must use the ordinary route to constitute a possible credit and that this would violate the rules of the Federal Constitution.]
|
143 |
+
</chunk_context>
|
144 |
+
8. <chunk_context>
|
145 |
+
[76647571] --- [Página 13] --- [This chunk cites a STJ decision that requires the exact value of the fees to be in the contract or previously determined in a preparatory arbitration procedure. It concludes that the competence to set the value is of the civil justice, allowing the State of Bahia to exercise the right to defense. It also cites a TJBA decision that reinforces the competence of the civil court to set fees for appointed attorneys.]
|
146 |
+
</chunk_context>
|
147 |
+
9. <chunk_context>
|
148 |
+
[76647571] --- [Página 14] --- [This chunk argues against the excessive value of the fees, stating that the State of Bahia does not recognize the right in the author's claim. It argues that the sentence did not observe the concept of fair remuneration and cites article 85 of the new Civil Procedure Code (CPC) to support its argument.]
|
149 |
+
</chunk_context>
|
150 |
+
10. <chunk_context>
|
151 |
+
[76647571] --- [Página 15] --- [This chunk continues the argument about the excessive value of the fees, stating that even if the Public Treasury had been defeated, the fees could not be set at that level, but in an equitable way. It cites jurisprudence that recommends moderation in the arbitration of fees to avoid undue enrichment or damage to the treasury.]
|
152 |
+
</chunk_context>
|
153 |
+
11. <chunk_context>
|
154 |
+
[76647571] --- [Página 16] --- [This chunk presents jurisprudence that supports the argument for the reduction of fees, citing cases where the fees were set in an equitable manner. It also includes the text of the sentence, which is the subject of the appeal, and the parties involved.]
|
155 |
+
</chunk_context>
|
156 |
+
12. <chunk_context>
|
157 |
+
[76647571] --- [Página 17] --- [This chunk continues to present jurisprudence that supports the argument for the reduction of fees, citing cases where the fees were set in an equitable manner. It also includes the text of the sentence, which is the subject of the appeal, and the parties involved.]
|
158 |
+
</chunk_context>
|
159 |
+
13. <chunk_context>
|
160 |
+
[76647571] --- [Página 18] --- [This chunk presents the conclusion of the appeal, requesting that the court declare the nullity of the sentence or, in the alternative, reduce the fees. It also requests that, if the decision is maintained, an explicit thesis be adopted regarding the violations of the articles indicated in the appeal. It ends with the date and signature of the State Attorney.]
|
161 |
+
</chunk_context>
|
162 |
+
14. <chunk_context>
|
163 |
+
[76647570] --- [Página 1] --- [This chunk is a notice from the Public Prosecutor's Office of the State of Bahia, acknowledging receipt of the decision in the case.]
|
164 |
+
</chunk_context>
|
165 |
+
15. <chunk_context>
|
166 |
+
[76647569] --- [Página 1] --- [This chunk is a "Term of View" from the Jeremoabo Court, certifying that the case files are being sent to the Public Prosecutor's Office of the State of Bahia for review and opinion.]
|
167 |
+
</chunk_context>
|
168 |
+
16. <chunk_context>
|
169 |
+
[76646317] --- [Página 1] --- [This chunk is a "Mandado de Intimação de Sentença" (Sentence Notification Warrant) issued by the Jeremoabo Court, ordering the notification of the victim, Erivaldo Teixeira de Silva, about the sentence and informing him of the deadline to appeal.]
|
170 |
+
</chunk_context>
|
171 |
+
17. <chunk_context>
|
172 |
+
[76646316] --- [Página 1] --- [This chunk is a "Mandado de Intimação de Sentença" (Sentence Notification Warrant) issued by the Jeremoabo Court, ordering the notification of the defendant, Adenilton da Conceição Samuel, about the sentence and informing him of the deadline to appeal.]
|
173 |
+
</chunk_context>
|
174 |
+
18. <chunk_context>
|
175 |
+
[76646314] --- [Página 2] --- [This chunk is a document from the Jeremoabo Court, notifying the defendant's attorney, Ailton Silva Dantas, of the sentence.]
|
176 |
+
</chunk_context>
|
177 |
+
19. <chunk_context>
|
178 |
+
[76646311] --- [Página 1] --- [This chunk is the sentence itself, issued by the Jeremoabo Court, which found Adenilton da Conceição Samuel guilty of traffic crimes (Articles 303 and 306 of Law 9.503/97). It details the facts, the legal basis for the conviction, and the penalties imposed, including the payment of attorney fees.]
|
179 |
+
</chunk_context>
|
180 |
+
20. <chunk_context>
|
181 |
+
[76646311] --- [Página 2] --- [This chunk is the continuation of the sentence, issued by the Jeremoabo Court, which found Adenilton da Conceição Samuel guilty of traffic crimes (Articles 303 and 306 of Law 9.503/97). It details the facts, the legal basis for the conviction, and the penalties imposed, including the payment of attorney fees.]
|
182 |
+
</chunk_context>""",
|
183 |
+
]
|
184 |
+
|
185 |
+
lista_20_ids_fixture = [
|
186 |
+
78015845,
|
187 |
+
76747604,
|
188 |
+
76648181,
|
189 |
+
76647593,
|
190 |
+
76647590,
|
191 |
+
76647588,
|
192 |
+
76647583,
|
193 |
+
76647583,
|
194 |
+
76647582,
|
195 |
+
76647579,
|
196 |
+
76647578,
|
197 |
+
76647575,
|
198 |
+
76647575,
|
199 |
+
76647573,
|
200 |
+
76647571,
|
201 |
+
76647571,
|
202 |
+
76647571,
|
203 |
+
76647571,
|
204 |
+
76647571,
|
205 |
+
76647571,
|
206 |
+
]
|
_utils/gerar_documento_utils/tests/{test_contextual_retriever.py → test_contextual_retriever_inside.py}
RENAMED
@@ -1,9 +1,7 @@
|
|
1 |
import pytest
|
2 |
from _utils.gerar_documento_utils.contextual_retriever import (
|
3 |
ContextualRetriever,
|
4 |
-
|
5 |
-
from _utils.gerar_documento_utils.utils import (
|
6 |
-
validate_many_chunks_in_one_request,
|
7 |
)
|
8 |
from _utils.models.gerar_documento import RetrievalConfig
|
9 |
from _utils.models.gerar_documento import (
|
@@ -11,24 +9,11 @@ from _utils.models.gerar_documento import (
|
|
11 |
DocumentChunk,
|
12 |
RetrievalConfig,
|
13 |
)
|
14 |
-
from
|
15 |
-
|
16 |
-
|
17 |
-
cenario_01_lista_com_20_chunks,
|
18 |
-
cenario_01_resumo_auxiliar,
|
19 |
-
resposta_errada_ids,
|
20 |
-
)
|
21 |
-
from tests.gerar_relatorio_modelo_usuario.fixture_lista_respostas_contextuals import (
|
22 |
-
lista_respostas_contextuals,
|
23 |
-
lista_respostas,
|
24 |
-
lista_respostas_contextuals_cenario_02,
|
25 |
-
lista_20_chunks,
|
26 |
-
lista_20_chunks_cenario_02,
|
27 |
-
Listas20Chunks,
|
28 |
)
|
29 |
|
30 |
-
from unittest.mock import Mock, AsyncMock, patch
|
31 |
-
|
32 |
|
33 |
config = RetrievalConfig(
|
34 |
num_chunks=20,
|
@@ -70,122 +55,93 @@ lista_chunks_errados = [
|
|
70 |
]
|
71 |
|
72 |
|
73 |
-
class
|
74 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
75 |
|
76 |
@pytest.mark.asyncio
|
77 |
-
|
78 |
-
|
79 |
-
|
80 |
-
|
81 |
-
|
82 |
-
|
83 |
-
|
|
|
|
|
|
|
|
|
|
|
84 |
|
85 |
@pytest.mark.asyncio
|
86 |
-
|
87 |
-
|
88 |
-
|
89 |
-
|
90 |
-
|
91 |
-
assert len(resultado) == len(cenario_01_lista_com_20_chunks)
|
92 |
-
assert all(len(item) == 3 for item in resultado)
|
93 |
-
|
94 |
-
@pytest.mark.asyncio
|
95 |
-
async def test_validate_many_chunks_in_one_request(self):
|
96 |
-
fixture = ChunkResponseFromLLM()
|
97 |
-
lista_fixtures = [
|
98 |
-
[fixture.resposta_cenario_01, fixture.lista_ids_cenario_01],
|
99 |
-
[fixture.resposta_cenario_02, fixture.lista_ids_cenario_02],
|
100 |
-
]
|
101 |
-
|
102 |
-
for cenario in lista_fixtures:
|
103 |
-
resultado = validate_many_chunks_in_one_request(
|
104 |
-
cenario[0],
|
105 |
-
cenario[1],
|
106 |
-
)
|
107 |
|
108 |
-
|
109 |
-
|
110 |
-
assert all(isinstance(item[1], str) and item[1] != "" for item in resultado)
|
111 |
-
assert all(isinstance(item[2], str) and item[2] != "" for item in resultado)
|
112 |
-
|
113 |
-
print("\n\nresultado", resultado)
|
114 |
-
|
115 |
-
@pytest.mark.asyncio
|
116 |
-
async def test_get_info_from_validated_chunks(self):
|
117 |
-
contador = 1
|
118 |
-
print(len(lista_respostas_contextuals_cenario_02))
|
119 |
-
# lista_respostas + lista_respostas_contextuals_cenario_02
|
120 |
-
for response in lista_respostas_contextuals_cenario_02 + lista_respostas:
|
121 |
-
matches = validate_many_chunks_in_one_request(response, resposta_errada_ids)
|
122 |
-
try:
|
123 |
-
assert matches and len(matches) > 2
|
124 |
-
assert all(
|
125 |
-
isinstance(item[0], int) and item[0] != 0 for item in matches
|
126 |
-
)
|
127 |
-
assert all(
|
128 |
-
isinstance(item[1], str) and item[1] != "" for item in matches
|
129 |
-
)
|
130 |
-
assert all(
|
131 |
-
isinstance(item[2], str) and item[2] != "" for item in matches
|
132 |
-
)
|
133 |
-
except:
|
134 |
-
print("\n\nresponse", response)
|
135 |
-
raise BaseException("deu ruim")
|
136 |
-
|
137 |
-
resultado = self.context_retrieval.get_info_from_validated_chunks(matches)
|
138 |
-
print("\n\nresultado", resultado)
|
139 |
-
print("\n\ncontador", contador)
|
140 |
-
contador += 1
|
141 |
-
assert all(len(item) == 3 for item in resultado)
|
142 |
-
assert all(isinstance(item[0], int) for item in resultado)
|
143 |
-
assert all(isinstance(item[1], str) for item in resultado)
|
144 |
-
assert all(isinstance(item[2], str) for item in resultado)
|
145 |
-
|
146 |
-
# COMENTADO ABAIXO PARA RODAR APENAS UMA RESPOSTA
|
147 |
-
# print("lista_respostas[143]: ", lista_respostas[143])
|
148 |
-
# matches = validate_many_chunks_in_one_request(
|
149 |
-
# lista_respostas[143], resposta_errada_ids
|
150 |
-
# )
|
151 |
-
|
152 |
-
# resultado = self.context_retrieval.get_info_from_validated_chunks(matches)
|
153 |
-
# # print("\n\nresultado", resultado)
|
154 |
-
# print("\n\ncontador", contador)
|
155 |
-
# contador += 1
|
156 |
-
# assert all(len(item) == 3 for item in resultado)
|
157 |
|
158 |
@pytest.mark.asyncio
|
159 |
-
|
160 |
-
|
161 |
-
|
162 |
-
|
163 |
-
|
164 |
-
nonlocal call_count
|
165 |
-
print(f"MOCK CALL {call_count+1} RECEIVED")
|
166 |
-
if call_count < 2:
|
167 |
-
call_count += 1
|
168 |
-
print("MOCK RETORNADO FALSE")
|
169 |
-
return False # Mocked return value for first two calls
|
170 |
-
return validate_many_chunks_in_one_request(
|
171 |
-
response, document_ids
|
172 |
-
) # Call the real function after two mocks
|
173 |
-
|
174 |
-
monkeypatch.setattr(
|
175 |
-
"_utils.gerar_documento_utils.contextual_retriever.validate_many_chunks_in_one_request",
|
176 |
-
custom_side_effect,
|
177 |
)
|
|
|
|
|
178 |
|
179 |
-
|
180 |
-
|
181 |
-
)
|
182 |
-
monkeypatch.setattr(
|
183 |
-
"_utils.gerar_documento_utils.contextual_retriever.agpt_answer",
|
184 |
-
mock_agpt_answer,
|
185 |
-
)
|
186 |
|
187 |
-
|
188 |
-
|
189 |
-
|
190 |
-
|
191 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
import pytest
|
2 |
from _utils.gerar_documento_utils.contextual_retriever import (
|
3 |
ContextualRetriever,
|
4 |
+
ContextualRetrieverUtils,
|
|
|
|
|
5 |
)
|
6 |
from _utils.models.gerar_documento import RetrievalConfig
|
7 |
from _utils.models.gerar_documento import (
|
|
|
9 |
DocumentChunk,
|
10 |
RetrievalConfig,
|
11 |
)
|
12 |
+
from .fixtures.resposta_llm_com_20_chunks import (
|
13 |
+
resposta_llm_com_20_chunks_fixture_array,
|
14 |
+
lista_20_ids_fixture,
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
15 |
)
|
16 |
|
|
|
|
|
17 |
|
18 |
config = RetrievalConfig(
|
19 |
num_chunks=20,
|
|
|
55 |
]
|
56 |
|
57 |
|
58 |
+
class TestContextualRetrieverUtils:
|
59 |
+
context_retrieval_utils = ContextualRetrieverUtils()
|
60 |
+
# context_retrieval = ContextualRetriever(config, "claude-3-haiku-20240307")
|
61 |
+
|
62 |
+
# @pytest.mark.asyncio
|
63 |
+
# async def test_valida_retries_automaticos_do_contextual(self, monkeypatch):
|
64 |
+
# call_count = 0 # Track how many times the function is called
|
65 |
+
|
66 |
+
# # Define the custom side effect
|
67 |
+
# def custom_side_effect(response, document_ids):
|
68 |
+
# nonlocal call_count
|
69 |
+
# print(f"MOCK CALL {call_count+1} RECEIVED")
|
70 |
+
# if call_count < 2:
|
71 |
+
# call_count += 1
|
72 |
+
# print("MOCK RETORNADO FALSE")
|
73 |
+
# return False # Mocked return value for first two calls
|
74 |
+
# return validate_many_chunks_in_one_request(
|
75 |
+
# response, document_ids
|
76 |
+
# ) # Call the real function after two mocks
|
77 |
+
|
78 |
+
# monkeypatch.setattr(
|
79 |
+
# "_utils.gerar_documento_utils.contextual_retriever.validate_many_chunks_in_one_request",
|
80 |
+
# custom_side_effect,
|
81 |
+
# )
|
82 |
+
|
83 |
+
# mock_agpt_answer = AsyncMock(
|
84 |
+
# return_value=lista_respostas_contextuals_cenario_02[0]
|
85 |
+
# )
|
86 |
+
# monkeypatch.setattr(
|
87 |
+
# "_utils.gerar_documento_utils.contextual_retriever.agpt_answer",
|
88 |
+
# mock_agpt_answer,
|
89 |
+
# )
|
90 |
+
|
91 |
+
# resultado = await self.context_retrieval.llm_call_uma_lista_de_chunks(
|
92 |
+
# cenario_01_lista_com_20_chunks, cenario_01_resumo_auxiliar
|
93 |
+
# )
|
94 |
+
# assert all(len(item) == 3 for item in resultado)
|
95 |
+
# assert call_count == 2 # Ensure only the first two calls were mocked
|
96 |
|
97 |
@pytest.mark.asyncio
|
98 |
+
def test_check_regex_patterns_success(self):
|
99 |
+
for context in resposta_llm_com_20_chunks_fixture_array:
|
100 |
+
doc_ids = lista_20_ids_fixture
|
101 |
+
result = self.context_retrieval_utils.check_regex_patterns(context, doc_ids)
|
102 |
+
|
103 |
+
assert result is not None
|
104 |
+
assert len(result) == 20
|
105 |
+
for match in result:
|
106 |
+
assert len(match) == 3
|
107 |
+
assert match[0].isdigit()
|
108 |
+
assert len(match[1]) > 0
|
109 |
+
assert len(match[2]) > 0
|
110 |
|
111 |
@pytest.mark.asyncio
|
112 |
+
def test_check_regex_patterns_no_match(self):
|
113 |
+
# Cenário: contexto sem nenhum chunk de acordo com os padrões definidos.
|
114 |
+
context = "Texto aleatório sem marcações específicas."
|
115 |
+
doc_ids = [1]
|
116 |
+
result = self.context_retrieval_utils.check_regex_patterns(context, doc_ids)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
117 |
|
118 |
+
# Verifica se retorna None para contextos sem match.
|
119 |
+
assert result is None
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
120 |
|
121 |
@pytest.mark.asyncio
|
122 |
+
def test_check_regex_patterns_mismatch_count(self):
|
123 |
+
# Cenário: o contexto contém 2 chunks, mas a lista de IDs contém apenas 1 item.
|
124 |
+
context = (
|
125 |
+
"<chunk_context> 123 --- Título 1 --- Descrição 1</chunk_context>"
|
126 |
+
"<chunk_context> 456 --- Título 2 --- Descrição 2</chunk_context>"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
127 |
)
|
128 |
+
doc_ids = [1] # Tamanho divergente dos matches encontrados
|
129 |
+
result = self.context_retrieval_utils.check_regex_patterns(context, doc_ids)
|
130 |
|
131 |
+
# Mesmo havendo matches, como a contagem não bate, o método deve retornar None.
|
132 |
+
assert result is None
|
|
|
|
|
|
|
|
|
|
|
133 |
|
134 |
+
@pytest.mark.asyncio
|
135 |
+
def test_validate_many_chunks_in_one_request_success(self):
|
136 |
+
for resposta in resposta_llm_com_20_chunks_fixture_array:
|
137 |
+
result = self.context_retrieval_utils.validate_many_chunks_in_one_request(
|
138 |
+
resposta, lista_20_ids_fixture
|
139 |
+
)
|
140 |
+
assert result
|
141 |
+
assert len(result) == 20
|
142 |
+
for r in result:
|
143 |
+
assert isinstance(r[0], int)
|
144 |
+
assert isinstance(r[1], str)
|
145 |
+
assert isinstance(r[2], str)
|
146 |
+
assert len(r[1]) > 0
|
147 |
+
assert len(r[2]) > 0
|
_utils/gerar_documento_utils/utils.py
CHANGED
@@ -8,7 +8,6 @@ from _utils.langchain_utils.LLM_class import LLM
|
|
8 |
from _utils.gerar_documento_utils.prompts import (
|
9 |
create_prompt_auxiliar_do_contextual_prompt,
|
10 |
)
|
11 |
-
import re
|
12 |
|
13 |
from gerar_documento.serializer import GerarDocumentoSerializerData
|
14 |
|
@@ -35,59 +34,6 @@ def gerar_resposta_compilada(serializer: Union[GerarDocumentoSerializerData, Any
|
|
35 |
}
|
36 |
|
37 |
|
38 |
-
def check_regex_patterns(context: str, lista_de_document_ids: List[int]):
|
39 |
-
patterns = [
|
40 |
-
# r"\[*([\d.\-]+)\]*\s*---\s*\[*([^]]+)\]*\s*---\s*\[*([^]]+)\]*\s*</chunk_context>", # PRIMEIRO DE TODOS
|
41 |
-
# r"<chunk_context>\s*([\d.\-]+)\s*---\s*([^<]+)\s*---\s*([^<]+)\s*</chunk_context>",
|
42 |
-
r"<chunk_context>\s*(\d+)(?:\s*-\s*Pág\.\s*\d+)?\s*---\s*([^-\n]+)\s*---\s*([^<]+)</chunk_context>",
|
43 |
-
r"<chunk_context>\s*(?:\[*([\d]+)\]*\s*[-–]*\s*(?:Pág\.\s*\d+\s*[-–]*)?)?\s*\[*([^\]]+)\]*\s*[-–]*\s*\[*([^\]]+)\]*\s*[-–]*\s*\[*([^\]]+)\]*\s*</chunk_context>",
|
44 |
-
# r"\[([\d.\-]+)\]\s*---\s*\[([^]]+)\]\s*---\s*\[([^]]+)\]\s*</chunk_context>",
|
45 |
-
# r"<chunk_context>\s*\[?([\d.\-]+)\]?\s*---\s*\[?([^\]\[]+?)\]?\s*---\s*\[?([^<]+?)\]?\s*</chunk_context>",
|
46 |
-
# r"<chunk_context>\s*\[([\d.\-]+)\]\s*---\s*\[([^\]]+)\]\s*---\s*\[([^\]]+)\]\s*</chunk_context>"
|
47 |
-
# r"<chunk_context>\s*\[?([\d.\-\s]+)\]?\s*---\s*\[?([^\]\[]+?)\]?\s*---\s*\[?([\s\S]+?)\]?\s*</chunk_context>",
|
48 |
-
]
|
49 |
-
|
50 |
-
for pattern in patterns:
|
51 |
-
matches = re.findall(pattern, context, re.DOTALL)
|
52 |
-
if len(matches) == len(lista_de_document_ids):
|
53 |
-
print("\n--------------- REGEX DO CONTEXTUAL FUNCIONOU")
|
54 |
-
break
|
55 |
-
|
56 |
-
return matches
|
57 |
-
|
58 |
-
|
59 |
-
def validate_many_chunks_in_one_request(
|
60 |
-
response: str, lista_de_document_ids: List[int]
|
61 |
-
):
|
62 |
-
context = (
|
63 |
-
response.replace("document_id: ", "")
|
64 |
-
.replace("document_id:", "")
|
65 |
-
.replace("DOCUMENT_ID: ", "")
|
66 |
-
.replace("DOCUMENT_ID: ", "")
|
67 |
-
)
|
68 |
-
|
69 |
-
# pattern = r"\[(\d+|[-.]+)\] --- (.+?) --- (.+?)</chunk_context>" # Funciona para quando a resposta do LLM não vem com "document_id" escrito
|
70 |
-
matches = check_regex_patterns(context, lista_de_document_ids)
|
71 |
-
|
72 |
-
matches_as_list = []
|
73 |
-
|
74 |
-
for index, match in enumerate(list(matches)):
|
75 |
-
if index >= 20:
|
76 |
-
break
|
77 |
-
resultado = match[0].replace(".", "").replace("-", "")
|
78 |
-
|
79 |
-
resultado = lista_de_document_ids[index]
|
80 |
-
|
81 |
-
matches_as_list.append((resultado, match[1], match[2]))
|
82 |
-
|
83 |
-
if len(matches) == 0:
|
84 |
-
print(
|
85 |
-
"----------- ERROU NA TENTATIVA ATUAL DE FORMATAR O CONTEXTUAL -----------"
|
86 |
-
)
|
87 |
-
return False
|
88 |
-
return matches_as_list
|
89 |
-
|
90 |
-
|
91 |
# Esta função gera a resposta que será usada em cada um das requisições de cada chunk
|
92 |
async def get_response_from_auxiliar_contextual_prompt(full_text_as_array: List[str]):
|
93 |
import tiktoken
|
|
|
8 |
from _utils.gerar_documento_utils.prompts import (
|
9 |
create_prompt_auxiliar_do_contextual_prompt,
|
10 |
)
|
|
|
11 |
|
12 |
from gerar_documento.serializer import GerarDocumentoSerializerData
|
13 |
|
|
|
34 |
}
|
35 |
|
36 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
37 |
# Esta função gera a resposta que será usada em cada um das requisições de cada chunk
|
38 |
async def get_response_from_auxiliar_contextual_prompt(full_text_as_array: List[str]):
|
39 |
import tiktoken
|
tests/conftest.py → conftest.py
RENAMED
@@ -4,7 +4,7 @@ import django
|
|
4 |
|
5 |
# Configura o Django
|
6 |
# Adiciona o diretório raiz do projeto ao sys.path
|
7 |
-
sys.path.insert(0, os.path.abspath(os.path.join(os.path.dirname(__file__)
|
8 |
os.environ["LANGCHAIN_TRACING_V2"] = "true"
|
9 |
os.environ["LANGCHAIN_ENDPOINT"] = "https://api.smith.langchain.com"
|
10 |
os.environ.get("LANGCHAIN_API_KEY")
|
|
|
4 |
|
5 |
# Configura o Django
|
6 |
# Adiciona o diretório raiz do projeto ao sys.path
|
7 |
+
sys.path.insert(0, os.path.abspath(os.path.join(os.path.dirname(__file__))))
|
8 |
os.environ["LANGCHAIN_TRACING_V2"] = "true"
|
9 |
os.environ["LANGCHAIN_ENDPOINT"] = "https://api.smith.langchain.com"
|
10 |
os.environ.get("LANGCHAIN_API_KEY")
|
tests/fixtures/__init__.py
ADDED
File without changes
|
tests/gerar_relatorio_modelo_usuario/test_contextual_retriever.py
CHANGED
@@ -2,9 +2,6 @@ import pytest
|
|
2 |
from _utils.gerar_documento_utils.contextual_retriever import (
|
3 |
ContextualRetriever,
|
4 |
)
|
5 |
-
from _utils.gerar_documento_utils.utils import (
|
6 |
-
validate_many_chunks_in_one_request,
|
7 |
-
)
|
8 |
from _utils.models.gerar_documento import RetrievalConfig
|
9 |
from _utils.models.gerar_documento import (
|
10 |
ContextualizedChunk,
|
@@ -74,9 +71,9 @@ class TestContextualRetriever:
|
|
74 |
context_retrieval = ContextualRetriever(config, "claude-3-haiku-20240307")
|
75 |
|
76 |
@pytest.mark.asyncio
|
77 |
-
async def
|
78 |
cenarios = Listas20Chunks()
|
79 |
-
resultado = await self.context_retrieval.
|
80 |
cenarios.cenario_03_lista, cenarios.cenario_03_resumo_contextual
|
81 |
)
|
82 |
|
@@ -95,8 +92,8 @@ class TestContextualRetriever:
|
|
95 |
async def test_validate_many_chunks_in_one_request(self):
|
96 |
fixture = ChunkResponseFromLLM()
|
97 |
lista_fixtures = [
|
98 |
-
[fixture.resposta_cenario_01,fixture.lista_ids_cenario_01],
|
99 |
-
[fixture.resposta_cenario_02,fixture.lista_ids_cenario_02]
|
100 |
]
|
101 |
|
102 |
for cenario in lista_fixtures:
|
|
|
2 |
from _utils.gerar_documento_utils.contextual_retriever import (
|
3 |
ContextualRetriever,
|
4 |
)
|
|
|
|
|
|
|
5 |
from _utils.models.gerar_documento import RetrievalConfig
|
6 |
from _utils.models.gerar_documento import (
|
7 |
ContextualizedChunk,
|
|
|
71 |
context_retrieval = ContextualRetriever(config, "claude-3-haiku-20240307")
|
72 |
|
73 |
@pytest.mark.asyncio
|
74 |
+
async def test_contextualize_uma_lista_de_20_chunks(self):
|
75 |
cenarios = Listas20Chunks()
|
76 |
+
resultado = await self.context_retrieval.contextualize_uma_lista_de_20_chunks(
|
77 |
cenarios.cenario_03_lista, cenarios.cenario_03_resumo_contextual
|
78 |
)
|
79 |
|
|
|
92 |
async def test_validate_many_chunks_in_one_request(self):
|
93 |
fixture = ChunkResponseFromLLM()
|
94 |
lista_fixtures = [
|
95 |
+
[fixture.resposta_cenario_01, fixture.lista_ids_cenario_01],
|
96 |
+
[fixture.resposta_cenario_02, fixture.lista_ids_cenario_02],
|
97 |
]
|
98 |
|
99 |
for cenario in lista_fixtures:
|