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