Configure la action Extraer para permitir que su bot envíe los documentos a Google Document AI para extraer datos y recuperar la salida en formato JSON.

Antes de empezar

Acceda a su cuenta de Google Cloud y vaya a la página de procesadores para recuperar su punto final personalizado. Consulte Utilizar el punto final del procesador.

Su punto final personalizado debe seguir este formato: https://LOCATION-documentai.googleapis.com/API_VERSION/projects/PROJECT_ID/locations/LOCATION/processors/PROCESSOR_ID. Necesitará los parámetros en negrita para configurar esta action.

Procedimiento

  1. Haga doble clic en la action Google Document AI > Extraer o arrástrela.
  2. En el campo Ruta del archivo del documento, indique la ruta del archivo al documento que desea procesar.
    Nota: Si se utiliza esta action dentro de una action Bucle para procesar todos los documentos de una carpeta, asegúrese de incluir un punto entre la variable que contiene el nombre del archivo y la que contiene la extensión. Por ejemplo, C:\Documents\$dictFile(name)$.$dictFile(extension)$.
  3. Proporcione la siguiente información, que se encuentra en su punto final personalizado.
    • ID del proyecto
    • ID del procesador
    • Ubicación
  4. En el campo Nombre de sesión, ingrese el nombre de la sesión que utilizó para conectarse a la cuenta de servicio de Google en la action Conectar.
  5. Opcional: Seleccione o cree una variable de cadena para contener la salida.
    La action devuelve los datos en formato JSON.
  6. Haga clic en Guardar.

Qué hacer a continuación

Puede utilizar las actions en el package JSON para analizar los datos y extraer valores de nodos específicos. Para revisar un resumen sobre cómo hacerlo, consulte los siguientes pasos:
  1. Inicie la sesión de JSON con la action Iniciar sesión. En el campo Texto JSON, inserte la variable de cadena que contiene el resultado de la action Extraer.
  2. Utilice la action Obtener valor del nodo para analizar la salida de la action Google Document AI > Extraer y asignar los valores de los nodos a una variable de lista.

    Puede insertar un action Bucle después de la action Obtener valor del nodo para iterar a través de cada elemento de la lista a fin de realizar una operación en cada valor del nodo.

  3. Termine la sesión de JSON con la action Finalizar sesión.