Cómo crear tu propio GPT personalizado
Los GPTs personalizados son versiones adaptables de ChatGPT con instrucciones, conocimiento y acciones propias. Aprende a construir el tuyo sin programar.
// 8 min de lectura · ● updated 2026-06
Los GPTs personalizados son una funcionalidad de OpenAI que te permite crear versiones adaptadas de ChatGPT con instrucciones específicas, archivos de conocimiento propios, capacidades activables (búsqueda web, generación de imágenes, análisis de datos) y conexión a APIs externas mediante acciones personalizadas. El valor práctico es inmediato: en lugar de escribir el mismo prompt cada vez o explicar tu contexto desde cero, creas un GPT que ya sabe quién eres, qué necesitas y cómo quieres que te responda. Lo compartes con tu equipo o lo publicas en la tienda de GPTs.
Tip Pro: Un GPT personalizado no reemplaza un agente con código para tareas complejas, pero es la forma más rápida de tener un asistente especializado sin escribir una sola línea. Para el 80 % de los casos de uso internos de un equipo, un GPT bien configurado es suficiente.
¿Qué es?
Un GPT personalizado (o custom GPT) es un contenedor que envuelve a ChatGPT con tres capas adicionales:
- Instrucciones personalizadas: un system prompt que define el rol, tono, reglas y formato de respuesta del GPT. Es como darle a ChatGPT un manual de estilo y comportamiento antes de empezar a hablar.
- Conocimiento: archivos que subes (PDFs, DOCX, TXT, CSV, JSON) y que el GPT puede consultar mediante RAG integrado. El modelo no se reentrena; los archivos se indexan y se recuperan cuando son relevantes para la pregunta.
- Capacidades y acciones: puedes activar herramientas nativas (Browsing, DALL-E, Code Interpreter) y añadir Actions personalizadas que conectan con APIs externas mediante autenticación OAuth o API keys.
Los GPTs se guardan en tu cuenta de ChatGPT, se pueden compartir con enlace, publicar en la GPT Store (si cumples los requisitos de OpenAI) o mantenerlos privados para uso personal.
Nota: Los GPTs personalizados son exclusivos del plan ChatGPT Plus, Teams o Enterprise. No están disponibles en el plan gratuito.
Modelo mental
Imagina que contratas a un asistente. En lugar de explicarle todo cada mañana, le das un manual de bienvenida: "Eres experto en marketing digital, respondes en español neutro, usas un tono profesional pero cercano, tienes acceso a nuestros informes de ventas (los archivos que subiste) y puedes consultar nuestra API de productos cuando necesites precios actualizados." Ese manual es el GPT. Cada vez que hablas con él, ya sabe todo eso.
La diferencia entre ChatGPT normal y un GPT personalizado:
| ChatGPT normal | GPT personalizado |
|---|---|
| Contexto vacío en cada conversación | Instrucciones persistentes que no olvida |
| Sin conocimiento específico tuyo | Archivos propios indexados y consultables |
| Sin acceso a tus APIs | Acciones personalizadas con autenticación |
| Misma experiencia para todos | Comportamiento, tono y reglas configurables |
| Sin opción de compartir | Se comparte con enlace o se publica en la tienda |
¿Cómo se usa?
Paso 1: Acceder al GPT Builder
- Inicia sesión en chat.openai.com con una cuenta Plus, Teams o Enterprise
- Haz clic en tu nombre o avatar (esquina superior derecha)
- Selecciona "My GPTs"
- Haz clic en "Create a GPT" (botón azul)
- Se abrirá el GPT Builder con dos paneles: Create (configuración guiada por chat) y Configure (configuración manual)
Tip Pro: El GPT Builder tiene dos modos. El modo Create te guía conversacionalmente —le dices qué quieres y él configura las opciones. El modo Configure te da control total sobre cada campo. Empieza por Create para entender la estructura, luego usa Configure para ajustar detalles.
Paso 2: Definir las instrucciones
Este es el paso más importante. Las instrucciones son el system prompt de tu GPT. Sé específico:
Eres un asistente de soporte técnico para una empresa de software CRM.
Reglas:
- Responde siempre en español neutro, tono profesional y empático.
- Si el usuario reporta un error, pídele el código de error y el navegador que usa antes de intentar diagnosticar.
- Si no sabes la respuesta, di "No tengo esa información, voy a escalarlo al equipo técnico" —no inventes soluciones.
- Cuando des instrucciones técnicas, usa pasos numerados.
- Al final de cada respuesta, pregunta si necesita ayuda con algo más.
- No menciones que eres una IA. Firma como "Equipo de Soporte".Puedes usar el modo Create para que el builder te ayude a redactar las instrucciones paso a paso, o escribir directamente en el campo Instructions del modo Configure.
Advertencia: Las instrucciones son texto plano, pero el modelo las interpreta mejor si las estructuras con secciones claras (Reglas, Formato, Conocimiento, Tono). No seas vago. Una instrucción como "sé útil" no diferencia tu GPT de ChatGPT normal.
Paso 3: Subir archivos de conocimiento
En la sección Knowledge del modo Configure:
- Haz clic en "Upload files"
- Selecciona los archivos relevantes:
- PDFs de documentación del producto
- CSVs con datos de productos o precios
- TXT con FAQs o guías internas
- DOCX con manuales de usuario
- Límite: hasta 20 archivos, 2 GB total por GPT
Nota técnica: Los archivos se procesan mediante RAG. El modelo no "aprende" los archivos; los consulta cuando la pregunta es relevante. Si subes 500 páginas de documentación, el GPT solo usará los fragmentos más relevantes para cada respuesta. Asegúrate de que los documentos estén bien estructurados con títulos y secciones claras.
Paso 4: Configurar capacidades
En la sección Capabilities puedes activar:
| Capacidad | Qué aporta | Cuándo activarla |
|---|---|---|
| Web Browsing | Busca información actualizada en internet | El GPT necesita datos recientes (noticias, precios, docs actualizados) |
| DALL-E Image Generation | Genera imágenes desde descripciones | Tu GPT necesita crear o editar imágenes |
| Code Interpreter | Ejecuta código Python, analiza datos, genera gráficos | Tu GPT trabaja con datos, CSVs, análisis o visualizaciones |
Paso 5: Añadir Actions (APIs externas)
Las Actions conectan tu GPT con APIs externas. Esto es lo más avanzado y requiere configuración técnica:
- En la sección Actions, haz clic en "Create new action"
- Define el endpoint:
OpenAPI specification (Swagger): openapi: 3.0.0 info: title: Product API version: 1.0.0 paths: /products/{id}: get: summary: Get product by ID parameters: - name: id in: path required: true schema: type: string responses: '200': description: Product details - Configura la autenticación: API Key, OAuth o Bearer token
- Define qué puede hacer el GPT con esta API (solo lectura, lectura/escritura, etc.)
Advertencia: Las Actions son poderosas pero peligrosas. Un GPT mal configurado podría hacer llamadas no deseadas a tus APIs. Usa siempre autenticación con permisos mínimos. Si la API permite escritura, revísalo dos veces.
Paso 6: Probar y ajustar
Antes de publicar:
- Usa el panel de vista previa (derecha) para chatear con tu GPT
- Hazle preguntas que cubran los casos de uso esperados
- Prueba los límites: pregúntale cosas que NO debería saber (debería responder correctamente)
- Ajusta las instrucciones según los resultados
Checklist de prueba:
- [ ] Responde con el tono y formato que definiste
- [ ] Consulta correctamente los archivos de conocimiento
- [ ] Usa browsing cuando es necesario
- [ ] Las Actions funcionan y devuelven datos correctos
- [ ] No alucina información cuando no sabe la respuestaPaso 7: Guardar y compartir
- Haz clic en "Create" o "Update" en la esquina superior derecha
- Elige la visibilidad:
- Only me: solo tú puedes usarlo
- Anyone with the link: cualquiera con el enlace puede usarlo
- Public: aparece en la GPT Store (sujeto a revisión de OpenAI)
- Copia el enlace para compartir con tu equipo
Tip Pro: Para uso interno de equipo, usa "Anyone with the link" y comparte el enlace por Slack o email. No necesitas pasar por la revisión de la GPT Store. Si el GPT contiene información sensible de la empresa, mantenlo en "Only me" y comparte manualmente con quienes lo necesiten.
¿Cuándo usarlo / cuándo no?
Úsalo cuando:
- Tu equipo repite las mismas preguntas o tareas con ChatGPT y siempre da el mismo contexto inicial
- Necesitas un asistente con conocimiento especializado que no está en el entrenamiento de ChatGPT (docs internos, manuales de producto)
- Quieres estandarizar cómo tu equipo interactúa con IA —mismo tono, mismas reglas, mismas fuentes
- Tienes una API interna y quieres que los usuarios puedan consultarla desde lenguaje natural sin aprender endpoints
- Necesitas prototipar un asistente rápido y compartirlo con colegas sin infraestructura
No lo uses cuando:
- Necesitas lógica condicional compleja, loops o flujos con estado (un GPT no es un agente programable —para eso usa LangGraph, CrewAI o un framework de agentes)
- Tus datos son muy sensibles y no puedes subirlos a servidores de OpenAI (revisa la política de datos de tu plan)
- El volumen de consultas es muy alto y necesitas control de costos (cada consulta a un GPT cuenta como uso de ChatGPT)
- La integración con tus sistemas requiere autenticación compleja o transformaciones de datos que exceden lo que una Action puede hacer
- Ya tienes un agente con código funcionando para el mismo propósito —los GPTs son complementarios, no sustitutos
Tip Pro: Los GPTs personalizados y los asistentes de la API de OpenAI (Assistants API) son conceptualmente iguales pero con públicos distintos. Los GPTs son para usuarios que interactúan desde chat.openai.com. Los Assistants son para desarrolladores que integran la misma funcionalidad en sus propias aplicaciones. Si necesitas embedar el asistente en tu web o app, usa la API en vez del GPT.
// relacionados