Webchat Widget
Header Image Nataly | Botky

Extraer datos de JSON

Estas aquí:
Estimated reading time: 1 min

Extraer datos de JSON

JSON es un formato de datos importante que se utiliza para intercambiar datos entre dos sistemas. Ahora, puede pedirle a modelos de IA como ChatGPT, Claude o Gemini que analicen conversaciones o imágenes y devuelvan la respuesta en JSON. Cuando tiene una respuesta JSON, extrae datos de JSON y los guarda en varios campos personalizados.

IAChat implementó una nueva acción llamada «Obtener datos de JSON» que le permite extraer datos de JSON usando JSONPath. Puede encontrar la nueva acción yendo a Acciones > Herramientas > Obtener datos de JSON .

Cómo extraer datos de JSON usando JSONPath

JSONPath es un lenguaje de consulta utilizado para extraer datos de JSON. Le recomendamos encarecidamente que utilice una herramienta que le ayude a encontrar el JSONPath correcto para extraer los datos de JSON ( https://jsonpathfinder.com/ ).

Manejar el éxito/fracaso

La ruta de éxito se ejecuta si al menos 1 campo personalizado está lleno de datos. La ruta fallida se ejecuta si los datos JSON no son válidos o no se guardaron datos en ningún campo personalizado.

Si está guardando datos en varios campos personalizados, le recomendamos encarecidamente que verifique si el campo personalizado tiene un valor usando una condición porque si su JSONPath es incorrecto, los datos existentes en el campo personalizado se eliminan.

Solicitar modelo de IA para devolver la respuesta en JSON

En su mensaje, puede pedirle al modelo de IA que devuelva la respuesta en JSON. Debe proporcionar un ejemplo JSON que el modelo de IA debe devolver.

Por ejemplo, imagine que tiene un recibo (imagen) que contiene el número de identificación fiscal, el correo electrónico y el número de teléfono personalizados. Puede utilizar AI para leer la imagen y devolver la respuesta en JSON.

Read the receipt and return the response in JSON. I need customer Tax ID, email and phone number. Below is the JSON extrure I need.

{
"email":"",
"phone":""
"tax_id":""
}

Después de que el modelo de IA genere la respuesta en JSON, utilice la acción «Obtener datos de JSON» para guardar datos en varios campos personalizados.

Views: 6