>_ Black Engine

Crear agente de IA con ChatGPT: GPTs, Agent Builder y SDK

Por Black Engine · 6 de noviembre de 2026

Para crear un agente de IA con ChatGPT hay dos mundos: dentro de ChatGPT (GPTs personalizados con acciones, o el modo agente que hace tareas por ti) y fuera de ChatGPT, con la plataforma de desarrolladores de OpenAI (Agent Builder visual o el Agents SDK en código) para que el agente viva en tu WhatsApp, tu sitio o tus procesos. Aquí te explicamos cuál conviene y cómo empezar con cada uno.

Dentro de ChatGPT

GPTs personalizados

Un GPT es un asistente con instrucciones, archivos de conocimiento y, opcionalmente, acciones (llamadas a APIs externas, por ejemplo a tu sistema de inventario).

  1. En ChatGPT ve a GPTs → Crear (en planes que lo permitan).
  2. En la pestaña Configurar escribe nombre, instrucciones y sube archivos.
  3. En Acciones, agrega una API con su esquema OpenAPI si quieres que consulte o registre datos en tu sistema.
  4. Publícalo solo para ti, con enlace o para tu espacio de trabajo.

Importante: OpenAI anunció el retiro de los GPTs personalizados para el 11 de diciembre de 2026 (FAQ oficial). Si empiezas hoy, úsalo solo para validar la idea y planea desde ya a dónde lo vas a mover. Qué planes pueden crear GPTs y cómo se comparten ha cambiado varias veces; revisa el centro de ayuda de OpenAI. Paso a paso en crear GPT personalizado y ejemplos en ejemplos de GPTs personalizados.

Modo agente de ChatGPT

ChatGPT tiene un modo agente que ejecuta tareas de varios pasos por ti (navegar, llenar formularios, armar un documento), pidiendo confirmación antes de acciones importantes. Es útil para tareas personales o puntuales, no para un proceso automático de tu empresa. Su disponibilidad depende del plan.

Límite de ambos: funcionan dentro de ChatGPT y requieren que alguien los use. No contestan solos tu WhatsApp ni corren a las 3 a. m.

Fuera de ChatGPT: la plataforma de OpenAI

Aquí construyes un agente que corre en tu infraestructura y se conecta a tus canales. Se cobra por uso de la API, aparte de cualquier suscripción. Precios en openai.com/api/pricing.

Agent Builder (visual)

OpenAI ofrece en su plataforma un constructor visual de flujos de agentes (Agent Builder), donde conectas nodos de agente, herramientas y condiciones, y luego lo integras en tu app. Revisa la guía de agentes de OpenAI para ver cómo está hoy y cómo se publica.

Agents SDK (código)

El Agents SDK de OpenAI para Python (y JavaScript) te da agentes con herramientas, pasos entre agentes (“handoffs”) y validaciones (“guardrails”).

pip install openai-agents
export OPENAI_API_KEY="sk-..."
from agents import Agent, Runner, function_tool

CITAS = {"2026-11-10": ["10:00", "12:00"], "2026-11-11": ["09:00"]}

@function_tool
def horarios_disponibles(fecha: str) -> list[str]:
    """Devuelve los horarios libres de una fecha (AAAA-MM-DD)."""
    return CITAS.get(fecha, [])

@function_tool
def apartar_cita(fecha: str, hora: str, nombre: str) -> str:
    """Aparta una cita. Solo úsala cuando el cliente confirme."""
    if hora in CITAS.get(fecha, []):
        CITAS[fecha].remove(hora)
        return f"Cita apartada para {nombre} el {fecha} a las {hora}."
    return "Ese horario ya no está disponible."

agente = Agent(
    name="Recepción",
    instructions=(
        "Agendas citas para un consultorio dental en Monterrey. "
        "Primero consulta horarios; aparta solo cuando el cliente confirme. "
        "No des diagnósticos ni precios."
    ),
    tools=[horarios_disponibles, apartar_cita],
)

r = Runner.run_sync(agente, "Soy Ana, ¿tienen lugar el 10 de noviembre de 2026?")
print(r.final_output)

Sustituye el diccionario CITAS por tu calendario real (Google Calendar, tu base de datos) y conecta la entrada y salida a WhatsApp o tu web. Documentación: OpenAI Agents SDK.

Sin código, fuera de ChatGPT: n8n

Si no programas, n8n tiene un nodo AI Agent que acepta modelos de OpenAI y herramientas (Sheets, Calendar, HTTP). Ver automatizar procesos con n8n.

Ejemplos de agentes según el giro

Para aterrizar la idea, estos son agentes que se arman con el mismo patrón del ejemplo (instrucciones + herramientas + canal):

  • Consultorio o clínica: agenda, reagenda y confirma citas; manda recordatorios un día antes. Herramientas: calendario y envío de mensajes.
  • Tienda en línea: responde “¿dónde está mi pedido?” consultando la paquetería con el número de guía. Herramienta: la API de tu tienda o de la paquetería.
  • Inmobiliaria: filtra interesados haciendo preguntas (zona, presupuesto, crédito) y deja los datos en tu CRM para que un asesor les llame. Más ideas en IA para agentes inmobiliarios.
  • Despacho contable: responde a clientes qué documentos faltan del mes consultando una hoja de control interna.

En todos, el agente no inventa los datos: los saca de una herramienta. Si no tiene la herramienta para algo, lo correcto es que lo diga y pase con una persona.

Del ejemplo a producción: lo que falta

El código de arriba responde una sola pregunta y olvida todo. Para que atienda clientes reales necesitas:

  1. Memoria por conversación. Guarda el historial de cada cliente (por su número o su sesión) y pásaselo al agente en cada mensaje. El SDK incluye utilidades de sesión para esto; revisa la sección de sessions en su documentación.
  2. Un canal. Un servidor que reciba mensajes de WhatsApp o de tu sitio y le pase el texto al agente; el patrón está en crear bot de WhatsApp con Python.
  3. Registro de lo que hizo. El Agents SDK trae trazas (tracing) que muestran cada paso: qué herramienta llamó, con qué datos y qué respondió. Úsalas para revisar conversaciones que salieron mal.
  4. Validaciones. Que apartar_cita revise en tu sistema real que el horario sigue libre, aunque el modelo “crea” que sí.
  5. Pruebas con casos reales antes de abrirlo a clientes: peticiones raras, groserías, alguien que pide algo fuera de tu giro.

Qué opción elegir

Quieres Usa
Asistente para ti o tu equipo con tus documentos GPT personalizado
Que ChatGPT haga una tarea puntual en la web por ti Modo agente
Agente en tu WhatsApp, web o procesos, sin programar mucho Agent Builder o n8n
Control total e integración con tus sistemas Agents SDK

Errores comunes

  • Confundir suscripción con API: Plus no da créditos de API.
  • Darle al agente una herramienta que ejecuta sin confirmación (pagos, envíos, borrados).
  • No poner límite de gasto en la plataforma de OpenAI.
  • Instrucciones vagas: di qué hacer cuando no sabe.
  • Subir datos sensibles a cuentas personales: para empresa, usa planes con controles de datos; ver ChatGPT para empresas: precio.

Para cerrar

Para validar una idea, un GPT basta. Para que el agente trabaje solo en tus procesos, usa la plataforma de OpenAI. Si estás comparando con otros modelos, mira crear agente de IA con Claude. En Black Engine construimos agentes con OpenAI conectados a WhatsApp y a tus sistemas; escríbenos por WhatsApp.

Preguntas frecuentes

¿Un GPT personalizado es un agente de IA?

Es un asistente con instrucciones, archivos y, opcionalmente, acciones que llaman APIs externas. Con acciones se acerca a un agente, pero solo funciona dentro de ChatGPT.

¿Qué es el modo agente de ChatGPT?

Una función de ChatGPT que realiza tareas por ti usando un navegador y herramientas propias, pidiéndote confirmación en pasos importantes. Su disponibilidad depende del plan.

¿Cómo creo un agente de OpenAI que funcione fuera de ChatGPT?

Con la plataforma de desarrolladores de OpenAI: el Agent Builder visual o el Agents SDK en código, usando tu llave de API, que se cobra por uso aparte de la suscripción.

¿Puedo usar mi suscripción de ChatGPT Plus en la API?

No. La suscripción de ChatGPT y la API de OpenAI se cobran por separado. La API se paga por consumo en platform.openai.com.

Pide ayuda por WhatsApp