Conectar un GPT personalizado a servicios externos abre la puerta a automatizar consultas y extraer datos en tiempo real desde sistemas que ya usas. Con la función de acciones puedes enlazar tu GPT a una API pública o privada y convertirlo en un asistente que responde con información viva, no estática.
¿Qué son las acciones en un GPT personalizado?
Las acciones son el puente que permite a tu GPT comunicarse con sistemas externos. Funcionan a través de APIs o webhooks, que son como enchufes que distintos servicios disponibilizan para que otras aplicaciones se conecten a ellos, ya sea para leer datos o escribir nueva información [2:02].
Una API puede ser pública, como la del clima, o privada, como la base de datos interna de tu empresa. La diferencia está en que las privadas requieren credenciales de seguridad y las públicas suelen ser de acceso libre.
¿Qué es una API en un GPT personalizado? Es una conexión que permite a tu GPT consultar o enviar datos a otro sistema. Tú defines la URL del servicio y el tipo de información que puede pedir.
¿Cómo creo una acción paso a paso?
Para este ejemplo vamos a crear un GPT llamado Experto en Clima que recomienda ropa según el tiempo de hoy. La instrucción es simple: en base al clima actual, sugerir qué ponerse [3:09].
Antes de configurar la acción, conviene desactivar la búsqueda en la web, el lienzo y la generación de imágenes para que el GPT solo trabaje con la API que vas a conectar [3:39]. Así garantizas que la fuente de datos sea única y confiable.
¿Dónde configuro la autenticación?
Dentro del editor del GPT, en la sección de acciones, encontrarás tres bloques. El primero es autenticación, donde defines las credenciales de acceso si la API es privada [4:11]. Para una API pública seleccionas ninguno. Si fuera un sistema interno, tendrías que pegar la API key o configurar OAuth.
¿Qué es el esquema y cómo lo genero sin saber código?
El esquema es un fragmento de código que le indica a la acción cómo operar. Aquí entra el truco más útil: OpenAI ofrece un GPT llamado Action GPT que transforma la documentación de cualquier API en el esquema correcto, sin que tú escribas una sola línea de código [4:51].
El flujo es así:
- Abres Action GPT desde el botón de ayuda.
- Copias la documentación oficial de la API que quieres usar.
- La pegas en Action GPT y envías.
- Copias el código que te devuelve.
- Lo pegas en el campo esquema de tu GPT personalizado.
En el ejemplo se usó la API de la Dirección Meteorológica de Chile [5:28]. Lo crítico es que la documentación incluya la URL del servicio y el tipo de información que se puede consultar. Sin esos dos datos, el esquema no funciona.
¿Cómo pruebo que la conexión funciona?
Una vez pegado el esquema, aparece la sección acciones disponibles con el nombre de la operación, en este caso get clima estaciones [6:38]. El verbo get significa que la acción irá a leer información del sistema externo.
Para validar, haces clic en el botón prueba. Si es la primera vez te pedirá permitir la conexión. Si todo está bien configurado, devolverá datos reales, como el clima de distintas ciudades [6:58].
¿Qué hago si la prueba falla? Revisa que la URL del esquema sea correcta y que la API esté activa. La mayoría de errores vienen de documentación incompleta o credenciales mal cargadas.
Después de validar, vuelves al chat del GPT y le haces una pregunta real. En la demo se preguntó: estoy en Santiago de Chile, ¿qué me pongo? y el GPT respondió con 22 grados Celsius, nubosidad parcial, humedad baja y una recomendación de polera liviana y pantalón de mezclilla [7:38].
¿Qué debo considerar al compartir un GPT con acciones?
Compartir un GPT que se conecta a servicios externos tiene una exigencia adicional. Al intentar publicarlo por enlace o en la tienda de GPT, aparecerá una alerta roja: las acciones públicas requieren URLs válidas de la política de privacidad [8:38].
Esto significa que necesitas un enlace público a tu política de privacidad y pegarlo en la configuración de la acción antes de publicar. Si el GPT es solo para uso personal, puedes saltarte este paso.
¿Cómo activo mi perfil de constructor de GPT?
Para que tu nombre aparezca como creador en la tienda de GPT, debes completar tu perfil de constructor. Los pasos son [9:21]:
- Ve a tu cuenta en ChatGPT.
- Entra a Configuración y luego a la sección Cuenta.
- Debajo de tu plan contratado, encontrarás perfil de constructor de GPT.
- Llena los datos de tu empresa, enlaces externos relevantes y correo de contacto.
Con ese perfil activo puedes publicar GPT abiertamente y compartirlos con la comunidad.
¿Qué casos de uso reales puedo automatizar?
Aquí entra la imaginación. Si todos los días extraes manualmente información de un sistema, una acción puede automatizar esa tarea. Si trabajas con APIs públicas para investigación o reportes, conectarlas a tu GPT acelera todo el flujo.
La recomendación es ir de menos a más: empieza con proyectos simples, sube a GPT personalizados con instrucciones claras y, cuando domines eso, integra acciones para conectar con sistemas externos. ¿Qué GPT con acciones se te ocurre construir? Compártelo en los comentarios.