{"id":48134,"date":"2025-03-05T09:00:31","date_gmt":"2025-03-05T08:00:31","guid":{"rendered":"https:\/\/www.hiberus.com\/crecemos-contigo\/?p=48134"},"modified":"2025-03-04T09:59:24","modified_gmt":"2025-03-04T08:59:24","slug":"agentes-para-text-to-sql","status":"publish","type":"post","link":"https:\/\/www.hiberus.com\/crecemos-contigo\/agentes-para-text-to-sql\/","title":{"rendered":"Agentes para Text-to-SQL: la receta m\u00e1gica para interactuar con bases de datos"},"content":{"rendered":"<p>\u00bfAlguna vez has so\u00f1ado con hablar con tu base de datos como si charlaras con un colega? El surgimiento de las soluciones text-to-SQL nos ha acercado a esta realidad: un mundo donde los perfiles empresariales pueden obtener informaci\u00f3n de sus datos sin escribir una sola l\u00ednea de c\u00f3digo SQL.<\/p>\n<p>Como desarrollador de IA trabajando en la intersecci\u00f3n de modelos de lenguaje y bases de datos, he sido testigo de una transformaci\u00f3n fascinante en la forma en que interactuamos con los datos. Cuando ChatGPT apareci\u00f3, uno de mis clientes plante\u00f3 una pregunta aparentemente simple: \u00ab\u00bfPodr\u00edamos conectar ChatGPT a nuestras bases de datos para realizar consultas en lenguaje natural?\u00bb. Aunque muchos podr\u00edan optar por un <a href=\"https:\/\/www.hiberus.com\/crecemos-contigo\/evaluacion-de-pipelines-rag\/\">pipeline RAG<\/a> (Retrieval-Augmented Generation), descubr\u00ed que construir un agente de IA dedicado producir\u00eda resultados mucho m\u00e1s potentes, especialmente cuando se trata de bases de datos SQL.<\/p>\n<p>Acomp\u00e1\u00f1ame mientras comparto mi experiencia en la creaci\u00f3n de un robusto agente Text2SQL, una soluci\u00f3n que podr\u00e1s adaptar a tus propios proyectos.<\/p>\n<p>&nbsp;<\/p>\n<h2>El poder de los <a href=\"https:\/\/www.hiberus.com\/crecemos-contigo\/ai-agents-agentes-de-ia\/\">AI Agents<\/a><\/h2>\n<p>En el paisaje de la IA en r\u00e1pida evoluci\u00f3n, los agentes de IA destacan como elementos revolucionarios.<strong> Harrison Chase<\/strong>, cofundador de LangChain, ofrece una definici\u00f3n convincente:<\/p>\n<blockquote><p>\u00abUn agente de IA es un sistema que utiliza un LLM para decidir el flujo de control de una aplicaci\u00f3n.\u00bb<\/p><\/blockquote>\n<p>Esto no es solo otra palabra de moda. Los agentes de IA trascienden de simplemente completar el texto: son motores de toma de decisiones que orquestan flujos de trabajo complejos. Cuando alimentas un Modelo de Lenguaje Grande (LLM) con una entrada, no solo predice la siguiente palabra; toma decisiones estrat\u00e9gicas sobre las acciones y caminos para alcanzar tu objetivo.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-48233\" src=\"https:\/\/www.hiberus.com\/crecemos-contigo\/wp-content\/uploads\/2025\/02\/1-text-to-sql.png\" alt=\"Diagrama funcionamiento AI Agents\" width=\"700\" height=\"515\" srcset=\"https:\/\/www.hiberus.com\/crecemos-contigo\/wp-content\/uploads\/2025\/02\/1-text-to-sql.png 2597w, https:\/\/www.hiberus.com\/crecemos-contigo\/wp-content\/uploads\/2025\/02\/1-text-to-sql-300x221.png 300w, https:\/\/www.hiberus.com\/crecemos-contigo\/wp-content\/uploads\/2025\/02\/1-text-to-sql-1024x753.png 1024w, https:\/\/www.hiberus.com\/crecemos-contigo\/wp-content\/uploads\/2025\/02\/1-text-to-sql-768x565.png 768w, https:\/\/www.hiberus.com\/crecemos-contigo\/wp-content\/uploads\/2025\/02\/1-text-to-sql-1536x1129.png 1536w, https:\/\/www.hiberus.com\/crecemos-contigo\/wp-content\/uploads\/2025\/02\/1-text-to-sql-2048x1505.png 2048w, https:\/\/www.hiberus.com\/crecemos-contigo\/wp-content\/uploads\/2025\/02\/1-text-to-sql-360x265.png 360w\" sizes=\"auto, (max-width: 700px) 100vw, 700px\" \/><\/p>\n<p>&nbsp;<\/p>\n<h2>Los cuatro pilares del \u00e9xito<\/h2>\n<p>Cada agente de IA efectivo se apoya en cuatro pilares fundamentales:<\/p>\n<h3>1. El Cerebro (LLM)<\/h3>\n<ul>\n<li>Impulsa la toma de decisiones y la comprensi\u00f3n<\/li>\n<li>En nuestro caso, utilizamos Azure OpenAI&#8217;s GPT-4<\/li>\n<li>Adaptable a otros modelos como <a href=\"https:\/\/www.hiberus.com\/crecemos-contigo\/deepseek-r1-vs-v3\/\">DeepSeek R1<\/a><\/li>\n<\/ul>\n<h3>2. La Planificaci\u00f3n<\/h3>\n<ul>\n<li>Estrategiza la secuencia de acciones necesarias<\/li>\n<li>Descompone consultas complejas en pasos manejables<\/li>\n<li>Determina el enfoque \u00f3ptimo para cada consulta<\/li>\n<li>Por ejemplo, cuando se pregunta sobre datos de ventas:\n<ul>\n<li>Primero, identifica las tablas relevantes (clientes, ventas, empleados)<\/li>\n<li>Luego, determina las uniones necesarias<\/li>\n<li>Finalmente, planifica agregaciones y filtrado<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<h3>3. Las Herramientas<\/h3>\n<ul>\n<li>Las capacidades pr\u00e1cticas del agente<\/li>\n<li>Para nuestro agente SQL, incluye:\n<ul>\n<li>Listado de tablas de la base de datos<\/li>\n<li>Recuperaci\u00f3n de informaci\u00f3n del esquema<\/li>\n<li>Validaci\u00f3n de consultas<\/li>\n<li>Ejecuci\u00f3n de consultas<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<h3>4. La Memoria<\/h3>\n<ul>\n<li>Permite la comprensi\u00f3n contextual<\/li>\n<li>Mantiene el estado de la conversaci\u00f3n<\/li>\n<li>Facilita el di\u00e1logo natural sobre los datos<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<p>Para ilustrar c\u00f3mo funcionan estos pilares juntos, analicemos un ejemplo real con la pregunta: <em>\u201cWhich customers spent the most in each country?\u201d (\u00bfQu\u00e9 personas consumen m\u00e1s en cada pa\u00eds?).<\/em><\/p>\n<h4>1. El LLM procesa la pregunta y comprende:<\/h4>\n<ul>\n<li>Necesitamos encontrar el gasto de los clientes<\/li>\n<li>Agrupar por pa\u00eds<\/li>\n<li>Encontrar los mayores gastadores en cada grupo<\/li>\n<\/ul>\n<h4>2. La planificaci\u00f3n entra en acci\u00f3n:<\/h4>\n<ul>\n<li>Necesita identificar tablas con datos de clientes, facturas y ubicaci\u00f3n<\/li>\n<li>Requerir\u00e1 agregaci\u00f3n de gastos por cliente<\/li>\n<li>Debe agrupar resultados por pa\u00eds<\/li>\n<li>Necesita clasificar clientes dentro de cada grupo de pa\u00edses<\/li>\n<li>Planifica la secuencia: ubicaci\u00f3n del cliente \u2192 datos de compra \u2192 agregaci\u00f3n \u2192 clasificaci\u00f3n<\/li>\n<\/ul>\n<h4>3. Las herramientas se ejecutan en secuencia:<\/h4>\n<ul>\n<li>Primero, lista las tablas disponibles<\/li>\n<li>Obtiene informaci\u00f3n del esquema para tablas relevantes (ej., Customer, Invoice)<\/li>\n<li>Construye y valida la consulta (Sigue iterando y mejorando hasta generar una consulta v\u00e1lida)<\/li>\n<\/ul>\n<h4>4. La memoria almacena:<\/h4>\n<ul>\n<li>Las tablas utilizadas<\/li>\n<li>La relaci\u00f3n entre clientes y facturas<\/li>\n<li>El hecho de que estamos interesados en el gasto del cliente<\/li>\n<li>Este contexto ayuda con <strong>preguntas de seguimiento<\/strong> como \u00abMu\u00e9strame sus compras recientes\u00bb<\/li>\n<\/ul>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-48234\" src=\"https:\/\/www.hiberus.com\/crecemos-contigo\/wp-content\/uploads\/2025\/02\/2-text-to-sql-1024x444.png\" alt=\"Ejemplo real con la pregunta: \u201cWhich customers spent the most in each country?\u201d (\u00bfQu\u00e9 personas consumen m\u00e1s en cada pa\u00eds?).\" width=\"700\" height=\"303\" srcset=\"https:\/\/www.hiberus.com\/crecemos-contigo\/wp-content\/uploads\/2025\/02\/2-text-to-sql-1024x444.png 1024w, https:\/\/www.hiberus.com\/crecemos-contigo\/wp-content\/uploads\/2025\/02\/2-text-to-sql-300x130.png 300w, https:\/\/www.hiberus.com\/crecemos-contigo\/wp-content\/uploads\/2025\/02\/2-text-to-sql-768x333.png 768w, https:\/\/www.hiberus.com\/crecemos-contigo\/wp-content\/uploads\/2025\/02\/2-text-to-sql-1536x665.png 1536w, https:\/\/www.hiberus.com\/crecemos-contigo\/wp-content\/uploads\/2025\/02\/2-text-to-sql-2048x887.png 2048w, https:\/\/www.hiberus.com\/crecemos-contigo\/wp-content\/uploads\/2025\/02\/2-text-to-sql-360x156.png 360w\" sizes=\"auto, (max-width: 700px) 100vw, 700px\" \/><\/p>\n<p>&nbsp;<\/p>\n<h2>Construyendo la magia<\/h2>\n<p>Profundicemos en la implementaci\u00f3n. Utilizaremos LangChain para la funcionalidad central y LangGraph para la orquestaci\u00f3n del flujo de trabajo. Aqu\u00ed est\u00e1 la base de nuestro agente:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-48235 size-full\" src=\"https:\/\/www.hiberus.com\/crecemos-contigo\/wp-content\/uploads\/2025\/02\/3-text-to-sql.png\" alt=\"LangChain para la funcionalidad central y LangGraph para la orquestaci\u00f3n del flujo de trabajo\" width=\"602\" height=\"145\" srcset=\"https:\/\/www.hiberus.com\/crecemos-contigo\/wp-content\/uploads\/2025\/02\/3-text-to-sql.png 602w, https:\/\/www.hiberus.com\/crecemos-contigo\/wp-content\/uploads\/2025\/02\/3-text-to-sql-300x72.png 300w, https:\/\/www.hiberus.com\/crecemos-contigo\/wp-content\/uploads\/2025\/02\/3-text-to-sql-360x87.png 360w\" sizes=\"auto, (max-width: 602px) 100vw, 602px\" \/><\/p>\n<p>La verdadera magia ocurre en nuestra implementaci\u00f3n de herramientas:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-48236 size-full\" src=\"https:\/\/www.hiberus.com\/crecemos-contigo\/wp-content\/uploads\/2025\/02\/4-text-to-sql.png\" alt=\"Implementaci\u00f3n de herramientas\" width=\"602\" height=\"172\" srcset=\"https:\/\/www.hiberus.com\/crecemos-contigo\/wp-content\/uploads\/2025\/02\/4-text-to-sql.png 602w, https:\/\/www.hiberus.com\/crecemos-contigo\/wp-content\/uploads\/2025\/02\/4-text-to-sql-300x86.png 300w, https:\/\/www.hiberus.com\/crecemos-contigo\/wp-content\/uploads\/2025\/02\/4-text-to-sql-360x103.png 360w\" sizes=\"auto, (max-width: 602px) 100vw, 602px\" \/><\/p>\n<p>&nbsp;<\/p>\n<h2>El agente en acci\u00f3n<\/h2>\n<p>Cuando una persona usuaria plantea una pregunta como <em>\u201cWhich sales agent made the most in sales in 2009?\u201d<\/em>, nuestro agente entra en acci\u00f3n:<\/p>\n<ol>\n<li>Examina el panorama de la base de datos (lista las tablas disponibles)<\/li>\n<li>Comprende la estructura de datos (recupera informaci\u00f3n del esquema)<\/li>\n<li>Elabora y valida la consulta SQL perfecta<\/li>\n<li>Ejecuta la consulta y presenta resultados en lenguaje natural o en cualquier otro idioma. Adem\u00e1s, admite preguntas multiling\u00fces<\/li>\n<\/ol>\n<p>&nbsp;<\/p>\n<h2>Caracter\u00edsticas potentes, beneficios reales<\/h2>\n<p>Nuestra implementaci\u00f3n ofrece varias ventajas clave:<\/p>\n<ol>\n<li><strong>Seguridad Robusta:<\/strong> La validaci\u00f3n de consultas previene inyecciones SQL y errores<\/li>\n<li><strong>Dise\u00f1o Adaptable:<\/strong> Funciona con varias bases de datos y esquemas<\/li>\n<li><strong>F\u00e1cil Mantenimiento:<\/strong> Estructura de c\u00f3digo limpia y modular<\/li>\n<li><strong>Inteligencia Contextual:<\/strong> Mantiene el historial de conversaci\u00f3n<\/li>\n<li><strong>Interacci\u00f3n Natural:<\/strong> Comprende consultas en lenguaje natural<\/li>\n<\/ol>\n<p>&nbsp;<\/p>\n<h2>Impacto en el mundo real<\/h2>\n<p>Este agente Text2SQL transforma varios escenarios empresariales:<\/p>\n<ul>\n<li><strong>Inteligencia Empresarial:<\/strong> Democratiza el acceso a datos para usuarios no t\u00e9cnicos<\/li>\n<li><strong>An\u00e1lisis de Datos:<\/strong> Simplifica la construcci\u00f3n de consultas complejas<\/li>\n<li><strong>Servicio al Cliente:<\/strong> Permite la recuperaci\u00f3n r\u00e1pida y precisa de datos<\/li>\n<li><strong>Administraci\u00f3n de Bases de Datos:<\/strong> Agiliza las operaciones rutinarias<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<h2>Hora de ver un agente en acci\u00f3n<\/h2>\n<p>He preparado una demostraci\u00f3n que muestra nuestro agente manejando varias consultas:<\/p>\n<ol>\n<li><em>\u00abShow me the top 5 best-selling tracks of all time\u00bb<\/em><\/li>\n<li><em>\u00abWhat was the total revenue for each genre in 2009?\u00bb<\/em><\/li>\n<li><em>\u00abWhich customers spent the most in each country?\u00bb<\/em><\/li>\n<\/ol>\n<p style=\"text-align: center;\"><iframe loading=\"lazy\" title=\"YouTube video player\" src=\"https:\/\/www.youtube.com\/embed\/PKjeuOPqj28?si=B4fVfKkQcekOAiTv\" width=\"560\" height=\"315\" frameborder=\"0\" allowfullscreen=\"allowfullscreen\"><span data-mce-type=\"bookmark\" style=\"display: inline-block; width: 0px; overflow: hidden; line-height: 0;\" class=\"mce_SELRES_start\">\ufeff<\/span><\/iframe><\/p>\n<p>La demostraci\u00f3n resalta c\u00f3mo hemos cerrado la brecha entre las capacidades t\u00e9cnicas de SQL y la interacci\u00f3n amigable, haciendo que las consultas a bases de datos sean accesibles para todos en su organizaci\u00f3n.<\/p>\n<p>&nbsp;<\/p>\n<h2>Conclusi\u00f3n<\/h2>\n<p>Construir un agente Text2SQL efectivo no se trata solo de conectar un LLM a una base de datos: se trata de orquestar cuidadosamente la interacci\u00f3n entre la comprensi\u00f3n del lenguaje, las capacidades de las herramientas y la memoria. A trav\u00e9s de LangChain y LangGraph, hemos creado una soluci\u00f3n que hace que las interacciones con bases de datos se sientan naturales y accesibles.<\/p>\n<p>En hiberus, contamos con un \u00e1rea especializada en inteligencia artificial con m\u00e1s de 175 certificaciones de <a href=\"https:\/\/www.hiberus.com\/data-ia\/ia\">Data e IA<\/a>. \u00bfTienes preguntas o ideas para mejoras? \u00a1Conectemos y colaboremos!<\/p>\n<p>&nbsp;<\/p>\n        <div class=\"row\">\n            <div class=\"block-cta-form\" style=\"background-color: #003664;\">\n                <div class=\"content-cta-form\">\n                    <div class=\"text-cta-form\">\n                        <p class=\"title-cta-form\">\u00bfQuieres m\u00e1s informaci\u00f3n sobre agentes de IA?<\/p>\n                        <p>Contacta con nuestro equipo de GenIA.<\/p>\n                    <\/div>\n                    <div class=\"form-fields\">\n                        \n<div class=\"wpcf7 no-js\" id=\"wpcf7-f33973-o1\" lang=\"es-ES\" dir=\"ltr\" data-wpcf7-id=\"33973\">\n<div class=\"screen-reader-response\"><p role=\"status\" aria-live=\"polite\" aria-atomic=\"true\"><\/p> <ul><\/ul><\/div>\n<form action=\"\/crecemos-contigo\/wp-json\/wp\/v2\/posts\/48134#wpcf7-f33973-o1\" method=\"post\" class=\"wpcf7-form init\" aria-label=\"Formulario de contacto\" novalidate=\"novalidate\" data-status=\"init\">\n<fieldset class=\"hidden-fields-container\"><input type=\"hidden\" name=\"_wpcf7\" value=\"33973\" \/><input type=\"hidden\" name=\"_wpcf7_version\" value=\"6.1.5\" \/><input type=\"hidden\" name=\"_wpcf7_locale\" value=\"es_ES\" \/><input type=\"hidden\" name=\"_wpcf7_unit_tag\" value=\"wpcf7-f33973-o1\" \/><input type=\"hidden\" name=\"_wpcf7_container_post\" value=\"0\" \/><input type=\"hidden\" name=\"_wpcf7_posted_data_hash\" value=\"\" \/><input type=\"hidden\" name=\"_wpcf7_recaptcha_response\" value=\"\" \/>\n<\/fieldset>\n<div id=\"responsive-form\" class=\"clearfix\">\n\t<div class=\"form-row\">\n\t\t<div class=\"column-half\">\n\t\t\t<p><span class=\"wpcf7-form-control-wrap\" data-name=\"nombre\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text wpcf7-validates-as-required\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"Nombre *\" value=\"\" type=\"text\" name=\"nombre\" \/><\/span>\n\t\t\t<\/p>\n\t\t<\/div>\n\t\t<div class=\"column-half\">\n\t\t\t<p><span class=\"wpcf7-form-control-wrap\" data-name=\"apellido\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text wpcf7-validates-as-required\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"Apellido *\" value=\"\" type=\"text\" name=\"apellido\" \/><\/span>\n\t\t\t<\/p>\n\t\t<\/div>\n\t<\/div>\n\t<div class=\"form-row\">\n\t\t<div class=\"column-half\">\n\t\t\t<p><span class=\"wpcf7-form-control-wrap\" data-name=\"correo\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-email wpcf7-validates-as-required wpcf7-text wpcf7-validates-as-email\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"Correo corporativo *\" value=\"\" type=\"email\" name=\"correo\" \/><\/span>\n\t\t\t<\/p>\n\t\t<\/div>\n\t\t<div class=\"column-half\">\n\t\t\t<p><span class=\"wpcf7-form-control-wrap\" data-name=\"telf-contacto\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-tel wpcf7-validates-as-required wpcf7-text wpcf7-validates-as-tel\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"Tel\u00e9fono *\" value=\"\" type=\"tel\" name=\"telf-contacto\" \/><\/span>\n\t\t\t<\/p>\n\t\t<\/div>\n\t<\/div>\n\t<div class=\"form-row\">\n\t\t<div class=\"column-half\">\n\t\t\t<p><span class=\"wpcf7-form-control-wrap\" data-name=\"compania\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text wpcf7-validates-as-required\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"Compa\u00f1ia *\" value=\"\" type=\"text\" name=\"compania\" \/><\/span>\n\t\t\t<\/p>\n\t\t<\/div>\n\t<\/div>\n\t<div class=\"form-row\">\n\t\t<div class=\"column-full\">\n\t\t\t<p><span class=\"wpcf7-form-control-wrap\" data-name=\"mensaje\"><textarea cols=\"40\" rows=\"10\" maxlength=\"2000\" class=\"wpcf7-form-control wpcf7-textarea wpcf7-validates-as-required\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"Mensaje *\" name=\"mensaje\"><\/textarea><\/span>\n\t\t\t<\/p>\n\t\t<\/div>\n\t<\/div>\n\t<div class=\"form-row\">\n\t\t<div class=\"column-full color-acceptance\">\n\t\t\t<p><span class=\"wpcf7-form-control-wrap\" data-name=\"politica\"><span class=\"wpcf7-form-control wpcf7-acceptance\"><span class=\"wpcf7-list-item\"><label><input type=\"checkbox\" name=\"politica\" value=\"1\" aria-invalid=\"false\" \/><span class=\"wpcf7-list-item-label\">He le\u00eddo y acepto la <a href=\"https:\/\/www.hiberus.com\/politica\" target=\"_blank\"><u>Pol\u00edtica de privacidad<\/u><\/a><\/span><\/label><\/span><\/span><\/span>\n\t\t\t<\/p>\n\t\t<\/div>\n\t<\/div>\n\t<div class=\"form-row\">\n\t\t<div class=\"column-full color-acceptance\">\n\t\t\t<p><span class=\"wpcf7-form-control-wrap\" data-name=\"marketing\"><span class=\"wpcf7-form-control wpcf7-acceptance optional\"><span class=\"wpcf7-list-item\"><label><input type=\"checkbox\" name=\"marketing\" value=\"1\" aria-invalid=\"false\" \/><span class=\"wpcf7-list-item-label\">Me gustar\u00eda recibir comunicaciones de marketing de Hiberus y sobre sus productos, servicios y eventos.<\/span><\/label><\/span><\/span><\/span>\n\t\t\t<\/p>\n\t\t<\/div>\n\t<\/div>\n\t<div class=\"form-row\">\n\t\t<div class=\"column-half\">\n\t\t\t<p><input class=\"wpcf7-form-control wpcf7-submit has-spinner\" type=\"submit\" value=\"Contacta con nosotros\" \/>\n\t\t\t<\/p>\n\t\t<\/div>\n\t<\/div>\n\t<div class=\"form-row\">\n\t\t<div id=\"campos_ocultos\" class=\"hidden\">\n\t\t\t<p><span class=\"wpcf7-form-control-wrap\" data-name=\"oculto_analitica_new1\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text\" id=\"oculto_analitica_new1\" aria-invalid=\"false\" value=\"\" type=\"text\" name=\"oculto_analitica_new1\" \/><\/span><br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"oculto_analitica_new2\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text\" id=\"oculto_analitica_new2\" aria-invalid=\"false\" value=\"\" type=\"text\" name=\"oculto_analitica_new2\" \/><\/span><br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"oculto_analitica_new3\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text\" id=\"oculto_analitica_new3\" aria-invalid=\"false\" value=\"\" type=\"text\" name=\"oculto_analitica_new3\" \/><\/span><br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"oculto_analitica_new4\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text\" id=\"oculto_analitica_new4\" aria-invalid=\"false\" value=\"\" type=\"text\" name=\"oculto_analitica_new4\" \/><\/span><br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"oculto_analitica_new_p\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text\" id=\"oculto_analitica_new_p\" aria-invalid=\"false\" value=\"\" type=\"text\" name=\"oculto_analitica_new_p\" \/><\/span>\n\t\t\t<\/p>\n\t\t<\/div>\n\t<\/div>\n<\/div>\n\n<!--end responsive-form--><div class=\"wpcf7-response-output\" aria-hidden=\"true\"><\/div>\n<\/form>\n<\/div>\n                    <\/div>\n                <\/div>\n            <\/div>\n        <\/div>\n        \n","protected":false},"excerpt":{"rendered":"<p>\u00bfAlguna vez has so\u00f1ado con hablar con tu base de datos como si charlaras con un colega? El surgimiento de las soluciones&#8230;<\/p>\n","protected":false},"author":321,"featured_media":48314,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_ayudawp_aiss_exclude":false,"footnotes":""},"categories":[236,7],"tags":[207,156],"class_list":{"0":"post-48134","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-data-ia","8":"category-next-tech","9":"tag-chatbot","10":"tag-inteligencia-artificial"},"acf":[],"_links":{"self":[{"href":"https:\/\/www.hiberus.com\/crecemos-contigo\/wp-json\/wp\/v2\/posts\/48134","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.hiberus.com\/crecemos-contigo\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.hiberus.com\/crecemos-contigo\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.hiberus.com\/crecemos-contigo\/wp-json\/wp\/v2\/users\/321"}],"replies":[{"embeddable":true,"href":"https:\/\/www.hiberus.com\/crecemos-contigo\/wp-json\/wp\/v2\/comments?post=48134"}],"version-history":[{"count":10,"href":"https:\/\/www.hiberus.com\/crecemos-contigo\/wp-json\/wp\/v2\/posts\/48134\/revisions"}],"predecessor-version":[{"id":48319,"href":"https:\/\/www.hiberus.com\/crecemos-contigo\/wp-json\/wp\/v2\/posts\/48134\/revisions\/48319"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.hiberus.com\/crecemos-contigo\/wp-json\/wp\/v2\/media\/48314"}],"wp:attachment":[{"href":"https:\/\/www.hiberus.com\/crecemos-contigo\/wp-json\/wp\/v2\/media?parent=48134"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.hiberus.com\/crecemos-contigo\/wp-json\/wp\/v2\/categories?post=48134"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.hiberus.com\/crecemos-contigo\/wp-json\/wp\/v2\/tags?post=48134"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}