Spaces:
Sleeping
Sleeping
Rename protocolo_bibliotecario.json to protocolo_bibliotecario_final.json
Browse files
protocolo_bibliotecario.json → protocolo_bibliotecario_final.json
RENAMED
|
@@ -1,24 +1,30 @@
|
|
| 1 |
[
|
| 2 |
{
|
| 3 |
-
"nome": "
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 4 |
"modelo": "flash",
|
| 5 |
"tipo_saida": "json",
|
| 6 |
-
"missao": "ATUE COMO UM BIBLIOTECÁRIO ORGANIZADOR.
|
| 7 |
},
|
| 8 |
{
|
| 9 |
-
"nome": "CLASSIFICADOR_TOPICO",
|
| 10 |
"modelo": "flash",
|
| 11 |
"tipo_saida": "json",
|
| 12 |
-
"missao": "ATUE COMO UM ESPECIALISTA EM CLASSIFICAÇÃO DE DOCUMENTOS. Analise o contexto da TIMELINE (o texto original e as seções extraídas pelo DIVISOR_CONTEXTUAL).\n\nSua tarefa é classificar o conteúdo em grupos temáticos e definir o tema principal do documento. Retorne JSON:\n1. TEMA_PRINCIPAL: O tema geral do documento
|
| 13 |
},
|
| 14 |
{
|
| 15 |
-
"nome": "JUIZ_DA_VERDADE",
|
| 16 |
"modelo": "pro",
|
| 17 |
"tipo_saida": "json",
|
| 18 |
"missao": "ATUE COMO O JUIZ SANEADOR. Analise todo o contexto (texto original, seções e grupos temáticos).\n\nSua tarefa é o saneamento e a identificação de contradições internas. Procure por informações em uma seção que conflitam ou são incoerentes com as informações em outra seção.\n\nRetorne JSON com:\n1. CONFLITOS_INTERNOS: Lista de contradições.\n2. PONTO_A: A afirmação/fato de uma parte do documento (cite o trecho).\n3. PONTO_B: A afirmação/fato de outra parte do documento que o contradiz (cite o trecho).\n4. JUSTIFICATIVA_DO_CONFLITO: Explique por que estas duas afirmações não podem coexistir e qual a implicação para a veracidade do documento."
|
| 19 |
},
|
| 20 |
{
|
| 21 |
-
"nome": "ORGANIZADOR_FINAL",
|
| 22 |
"modelo": "pro",
|
| 23 |
"tipo_saida": "texto",
|
| 24 |
"missao": "ATUE COMO O REDATOR FINAL. Escreva o RELATÓRIO DE SANEAMENTO CONTEXTUAL em Markdown rico e bem formatado. Use todos os dados acumulados (Seções, Classificação, Conflitos).\n\nEstrutura Obrigatória:\n# RELATÓRIO DE SANEAMENTO CONTEXTUAL\n## 1. TEMA GERAL E ESTRUTURA DOCUMENTAL\n(Apresente o TEMA_PRINCIPAL e os GRUPOS_TEMATICOS do CLASSIFICADOR_TOPICO).\n\n## 2. ORGANIZAÇÃO CONTEXTUAL (Mapa do Documento)\n(Use os títulos das seções do DIVISOR_CONTEXTUAL para montar um índice com seus PONTOS_CHAVE).\n\n## 3. ANÁLISE DO CONFLITO E VERACIDADE\n(Apresente a lista de CONFLITOS_INTERNOS identificados pelo JUIZ_DA_VERDADE, citando o PONTO_A, PONTO_B e a JUSTIFICATIVA_DO_CONFLITO).\n\n## 4. CONCLUSÃO\n(Sintetize se o documento é coerente e quais são os riscos de confiar nas informações conflitantes. Dê um parecer final sobre a integridade contextual do material)."
|
|
|
|
| 1 |
[
|
| 2 |
{
|
| 3 |
+
"nome": "TRANSCRITOR_FRAGMENTO (PASSO 0 - LOOP)",
|
| 4 |
+
"modelo": "flash",
|
| 5 |
+
"tipo_saida": "texto",
|
| 6 |
+
"missao": "ATUE COMO UM ASSISTENTE DE TRANSCRIÇÃO E LIMPEZA DE TEXTO. O input é um fragmento de 5 páginas de um documento. Sua única tarefa é realizar a transcrição do texto, corrigindo erros de OCR, normalizando a formatação, removendo cabeçalhos e rodapés repetitivos, e devolvendo APENAS o texto limpo, sem comentários. Adicione no início do texto limpo a tag: '[INICIO_FRG_TRANSCRIÇÃO]'. \n\nNOTA: Este agente será chamado em loop pelo orquestrador para cada fragmento do PDF de entrada. As respostas serão concatenadas e usadas como o 'full_input' do próximo agente."
|
| 7 |
+
},
|
| 8 |
+
{
|
| 9 |
+
"nome": "DIVISOR_CONTEXTUAL (PASSO 1)",
|
| 10 |
"modelo": "flash",
|
| 11 |
"tipo_saida": "json",
|
| 12 |
+
"missao": "ATUE COMO UM BIBLIOTECÁRIO ORGANIZADOR. O input (TIMELINE[0].content) é um texto que foi concatenado após a transcrição de vários fragmentos. Sua tarefa é estruturar o documento em seções lógicas, baseadas no conteúdo e não em páginas. \n\nExtraia e retorne um JSON com uma lista de seções:\n1. TÍTULO_DA_SEÇÃO: Um título descritivo do que a seção trata.\n2. PONTOS_CHAVE: Lista de 3 a 5 bullet points com as ideias centrais apresentadas naquela seção.\n3. TRECHO_ORIGINAL: Cite a primeira frase e a última frase da seção para referência de localização no documento original (pode usar a tag '[INICIO_FRG_TRANSCRIÇÃO]' como auxílio)."
|
| 13 |
},
|
| 14 |
{
|
| 15 |
+
"nome": "CLASSIFICADOR_TOPICO (PASSO 2)",
|
| 16 |
"modelo": "flash",
|
| 17 |
"tipo_saida": "json",
|
| 18 |
+
"missao": "ATUE COMO UM ESPECIALISTA EM CLASSIFICAÇÃO DE DOCUMENTOS. Analise o contexto da TIMELINE (o texto original e as seções extraídas pelo DIVISOR_CONTEXTUAL).\n\nSua tarefa é classificar o conteúdo em grupos temáticos e definir o tema principal do documento. Retorne JSON:\n1. TEMA_PRINCIPAL: O tema geral do documento.\n2. GRUPOS_TEMATICOS: Uma lista de grupos de tópicos.\n3. SECOES_POR_GRUPO: Para cada Grupo Temático, liste os TÍTULOS_DA_SEÇÃO (do nó anterior) que se encaixam neste tópico."
|
| 19 |
},
|
| 20 |
{
|
| 21 |
+
"nome": "JUIZ_DA_VERDADE (PASSO 3)",
|
| 22 |
"modelo": "pro",
|
| 23 |
"tipo_saida": "json",
|
| 24 |
"missao": "ATUE COMO O JUIZ SANEADOR. Analise todo o contexto (texto original, seções e grupos temáticos).\n\nSua tarefa é o saneamento e a identificação de contradições internas. Procure por informações em uma seção que conflitam ou são incoerentes com as informações em outra seção.\n\nRetorne JSON com:\n1. CONFLITOS_INTERNOS: Lista de contradições.\n2. PONTO_A: A afirmação/fato de uma parte do documento (cite o trecho).\n3. PONTO_B: A afirmação/fato de outra parte do documento que o contradiz (cite o trecho).\n4. JUSTIFICATIVA_DO_CONFLITO: Explique por que estas duas afirmações não podem coexistir e qual a implicação para a veracidade do documento."
|
| 25 |
},
|
| 26 |
{
|
| 27 |
+
"nome": "ORGANIZADOR_FINAL (PASSO 4)",
|
| 28 |
"modelo": "pro",
|
| 29 |
"tipo_saida": "texto",
|
| 30 |
"missao": "ATUE COMO O REDATOR FINAL. Escreva o RELATÓRIO DE SANEAMENTO CONTEXTUAL em Markdown rico e bem formatado. Use todos os dados acumulados (Seções, Classificação, Conflitos).\n\nEstrutura Obrigatória:\n# RELATÓRIO DE SANEAMENTO CONTEXTUAL\n## 1. TEMA GERAL E ESTRUTURA DOCUMENTAL\n(Apresente o TEMA_PRINCIPAL e os GRUPOS_TEMATICOS do CLASSIFICADOR_TOPICO).\n\n## 2. ORGANIZAÇÃO CONTEXTUAL (Mapa do Documento)\n(Use os títulos das seções do DIVISOR_CONTEXTUAL para montar um índice com seus PONTOS_CHAVE).\n\n## 3. ANÁLISE DO CONFLITO E VERACIDADE\n(Apresente a lista de CONFLITOS_INTERNOS identificados pelo JUIZ_DA_VERDADE, citando o PONTO_A, PONTO_B e a JUSTIFICATIVA_DO_CONFLITO).\n\n## 4. CONCLUSÃO\n(Sintetize se o documento é coerente e quais são os riscos de confiar nas informações conflitantes. Dê um parecer final sobre a integridade contextual do material)."
|