Fernando Cervan commited on
Commit
9eebefd
·
1 Parent(s): cacaf4b

Salvando alterações

Browse files
Files changed (1) hide show
  1. app.py +15 -3
app.py CHANGED
@@ -22,11 +22,23 @@ if arquivos_upload is not None:
22
  st.write(arquivo.name)
23
  st.image(arquivo)
24
  imagem_convertida = Image.open(arquivo)
 
 
 
 
 
 
 
 
25
  dados_imagem = inferencia.extrair_dados_imagem(
26
- "Extraia o nome, cpf, data de nascimento e número de registro. Retorne apenas um JSON com esses dados.",
27
  imagem_convertida
28
  )
29
- print(dados_imagem)
 
 
 
 
30
  logc.gerar_log(mensagem_log=f"ARQUIVO PROCESSADO: {arquivo.name}")
31
 
32
- logc.gerar_log(mensagem_log=f"FIM DO PROCESSAMENTO")
 
22
  st.write(arquivo.name)
23
  st.image(arquivo)
24
  imagem_convertida = Image.open(arquivo)
25
+ prompt_analisa_tipo_documento = """
26
+ Faça a análise desse documento e entenda se é uma CNH ou RG ou Comprovante de Residência ou Holerite.
27
+ A resposta precisa retornar apenas um JSON nesse formato:
28
+ {
29
+ "tipo_documento": "VALOR_TIPO_DOCUMENTO"
30
+ }
31
+ Os valores do tipo documento são: CNH|RG|COMPROVANTE_RESIDENCIA|HOLERITE
32
+ """
33
  dados_imagem = inferencia.extrair_dados_imagem(
34
+ prompt_analisa_tipo_documento,
35
  imagem_convertida
36
  )
37
+ st.write(dados_imagem)
38
+ logc.gerar_log(mensagem_log=f"DADOS IMAGEM: {dados_imagem}")
39
+
40
+ # "Extraia o nome, cpf, data de nascimento e número de registro. Retorne apenas um JSON com esses dados."
41
+
42
  logc.gerar_log(mensagem_log=f"ARQUIVO PROCESSADO: {arquivo.name}")
43
 
44
+ logc.gerar_log(mensagem_log=f"FIM DO PROCESSAMENTO")