Current section
Files
Jump to
Current section
Files
lib/api_brasil/data/recognize.ex
defmodule ApiBrasil.Data.Recognize do
@moduledoc """
OCR / Google Vision (device-based): `POST /recognize/{action}`.
Além das funções nomeadas, `request/4` aceita qualquer action do catálogo e
`queue/4` executa a mesma action por fila.
{:ok, envelope} = ApiBrasil.Data.Recognize.base64(client, body)
ApiBrasil.Core.DeviceResponse.response(envelope)
"""
use ApiBrasil.Core.Service, device: "recognize"
action(
:base64,
"base64",
"Reconhece o conteúdo de uma imagem em base64: `POST /recognize/base64`."
)
action(:uri, "uri", "Reconhece o conteúdo de uma imagem por URL: `POST /recognize/uri`.")
end