Cómo funciona ChatGPT: modelo de lenguaje, preentrenamiento, retroalimentación humana, tokens, ventana de contexto, búsqueda web, límites y cómo ser citado.

En resumen
ChatGPT es un asistente construido sobre un gran modelo de lenguaje, una red neuronal de tipo transformer entrenada con enormes cantidades de texto para predecir el siguiente fragmento de una frase. Después se ajustó con retroalimentación humana para seguir instrucciones y responder de forma útil. Cuando envía un mensaje, divide el texto en tokens, lo lee junto con la conversación en su ventana de contexto y escribe la respuesta token a token. Para preguntas recientes o factuales, también puede buscar en la web y citar las páginas que ha usado.
¿Quiere ir más lejos? Pregunte a
Entender cómo funciona ChatGPT explica sus puntos fuertes y sus errores, y muestra qué hace que un sitio tenga opciones de ser citado en sus respuestas. OpenAI lanzó ChatGPT en noviembre de 2022; su nombre viene de GPT, Generative Pre-trained Transformer.
ChatGPT funciona con un gran modelo de lenguaje (LLM). Un LLM es un modelo estadístico con miles de millones de parámetros que ha aprendido, a partir de textos, las relaciones entre palabras, hechos y estilos. Guarda patrones aprendidos de esos textos y los usa para producir una continuación plausible de cualquier texto; las páginas en sí no se conservan como tales.
Su arquitectura es el transformer, presentado por investigadores de Google en el artículo Attention Is All You Need en 2017. Su mecanismo clave, la atención, permite al modelo ponderar cada palabra de la entrada frente a todas las demás, de modo que entiende que «él» se refiere a un nombre situado tres líneas antes.
El modelo lee un corpus de texto muy grande (páginas web públicas, libros, código, datos con licencia) y aprende una sola tarea: predecir el siguiente token. Repetida miles de millones de veces, esta tarea sencilla le obliga a aprender gramática, hechos, patrones de razonamiento y muchos idiomas. El resultado es un potente predictor de texto que todavía sigue mal las instrucciones.
Personas escriben ejemplos de buenas respuestas a peticiones y el modelo se entrena para imitarlas. Aprende el formato de un asistente útil: responder a la pregunta, estructurar la respuesta, pedir aclaraciones cuando hace falta.
Evaluadores comparan varias respuestas a la misma petición y las ordenan. Un modelo de recompensa aprende esas preferencias y después el modelo de lenguaje se optimiza para producir respuestas bien valoradas. OpenAI describió este método, llamado RLHF, en su artículo de investigación sobre InstructGPT. Es lo que hace que ChatGPT sea educado, estructurado y más prudente ante peticiones dañinas.
| Paso | Qué hace ChatGPT | Por qué importa |
|---|---|---|
| 1. Tokenización | Divide su texto en tokens (palabras o partes de palabras) | Los límites y los costes se cuentan en tokens |
| 2. Contexto | Añade instrucciones, memoria y mensajes anteriores a la ventana de contexto | El modelo solo ve lo que cabe en esa ventana |
| 3. Decisión de búsqueda | Decide si la pregunta necesita información reciente de la web | Activa la cita de páginas externas |
| 4. Recuperación | Lanza búsquedas, lee las páginas más relevantes, extrae pasajes | Aquí se seleccionan los sitios |
| 5. Generación | Predice la respuesta token a token | Cada palabra depende de todo lo anterior |
| 6. Cita | Vincula las fuentes usadas a cada parte de la respuesta | Aporta visitas y credibilidad a los sitios citados |
| 7. Controles de seguridad | Aplica políticas de uso y filtros | Algunas respuestas se rechazan o se reformulan |
Un token es un fragmento de texto: en inglés, un token equivale de media a unos cuatro caracteres, o tres cuartos de palabra; en español, una palabra suele ocupar algo más. La ventana de contexto es el número de tokens que el modelo puede considerar a la vez, incluidos la conversación, los documentos y las páginas web que lee. Cuando una conversación se alarga demasiado, las partes más antiguas quedan fuera.
En cada paso, el modelo calcula una probabilidad para cada token posible y elige uno, con una dosis controlada de azar. Por eso la misma pregunta puede recibir respuestas algo distintas, y por eso ChatGPT escribe con soltura incluso cuando se equivoca: busca una continuación probable, sin comprobar los hechos en una fuente.
Un modelo solo conoce sus datos de entrenamiento, hasta una fecha de corte. Para responder sobre actualidad, precios o productos, ChatGPT puede lanzar una búsqueda web. OpenAI anunció esta función como ChatGPT search en octubre de 2024. El asistente reformula su pregunta en una o varias consultas, obtiene resultados de proveedores de búsqueda y de su propio rastreador, lee las páginas y redacta una respuesta con enlaces a sus fuentes.
Este método se llama generación aumentada por recuperación (RAG): el modelo genera texto apoyado en documentos que acaba de recuperar. OpenAI documenta sus rastreadores en su plataforma para desarrolladores: OAI-SearchBot para la búsqueda, GPTBot para el entrenamiento y ChatGPT-User para las páginas abiertas a petición de un usuario. Según OpenAI, los sitios que bloquean OAI-SearchBot en su robots.txt no se muestran en las respuestas de ChatGPT search.
Entender este funcionamiento da una lista de control clara para cualquier marca que quiera aparecer en las respuestas de ChatGPT:
ChatGPT predice texto a partir de lo que aprendió y, para las preguntas recientes, de las pocas páginas web que decide leer: las marcas que cita son aquellas cuyas páginas son fáciles de encontrar, fáciles de extraer y están confirmadas por otras fuentes. Para seguir su presencia en ChatGPT, Gemini y Claude a lo largo del tiempo y publicar contenidos pensados para ser citados, Sorank sigue sus prompts y redacta artículos optimizados en autopilot, con 3 días de prueba gratis.
No siempre. Muchas preguntas las responde a partir de lo que su modelo aprendió durante el entrenamiento. Cuando una pregunta necesita información reciente o precisa, puede lanzar una búsqueda web, leer algunas páginas y mostrar las fuentes usadas como enlaces en la respuesta.
ChatGPT genera la continuación más probable de un texto, y probable no siempre significa cierto. Cuando sus datos de entrenamiento son escasos, antiguos o contradictorios, puede producir afirmaciones seguras pero falsas, llamadas alucinaciones. Conviene comprobar los datos importantes en una fuente fiable.
No. GPT es la familia de modelos de lenguaje desarrollada por OpenAI, mientras que ChatGPT es el producto conversacional construido sobre ellos. ChatGPT añade ajuste a instrucciones, reglas de seguridad, memoria, herramientas como la búsqueda web y el análisis de archivos, y una interfaz pensada para el diálogo.
PROBARON SORANK ANTES QUE USTED
