ChatGPT ha venido para quedarse y voy a intentar hacer una serie de artículos que planteen su uso para escritores.
Pero, en pocas palabras, ¿qué es ChatGPT?
Es un modelo de lenguaje, cuyo objetivo principal es ayudar a los usuarios proporcionando información, respondiendo preguntas y brindando asistencia en una amplia variedad de temas.
Todo esto se basa en tokens, que paso a definir a continuación, para poder entender mejor el resto del artículo.
Un token, en el contexto del procesamiento de lenguaje natural (NLP) y los modelos de lenguaje, es una unidad indivisible de texto. Puede ser una palabra, un carácter o incluso partes más pequeñas de una palabra, como un sufijo o un prefijo. En esencia, un token es una unidad que se utiliza para dividir y procesar el texto en segmentos más manejables.
En NLP, los tokens se utilizan para ayudar a comprender y analizar el texto. Por ejemplo, al analizar una oración, se divide en tokens para poder identificar las palabras individuales y aplicar diferentes técnicas de procesamiento de lenguaje natural, como el etiquetado gramatical, el análisis sintáctico, la traducción automática, entre otros.
Cabe mencionar que el número de tokens en un texto no necesariamente es igual al número de palabras, ya que puede haber casos en los que una palabra se divida en varios tokens debido a factores como la puntuación, las contracciones o la tokenización específica del idioma utilizado.
Limitaciones
Para empezar, vamos a comprobar sus limitaciones, y qué mejor que ver la respuesta del propio ChatGPT cuando se las preguntamos.
- Aunque intento proporcionar información precisa y actualizada, puede haber ocasiones en las que mi conocimiento esté desactualizado, ya que mi entrenamiento se detuvo en 2021 y no tengo acceso a información en tiempo real.
- No tengo experiencias personales ni emociones. Soy un modelo de lenguaje basado en texto y mi capacidad se limita a procesar y generar texto basado en los datos que se me han proporcionado.
- Puede que en ocasiones produzca respuestas que suenen plausibles pero sean incorrectas o inexactas. Siempre es recomendable verificar la información que obtienes de mí a través de fuentes adicionales.
- No tengo conciencia propia ni conocimiento de mi existencia. No recuerdo interacciones anteriores ni mantengo una memoria a largo plazo de la información que se me proporciona durante una sesión.
Es importante recordar que aunque puedo ser útil en muchas situaciones, siempre es recomendable utilizar el pensamiento crítico y complementar la información que obtengas de mí con otras fuentes confiables.
Ahondando en esto, cuanta información puede manejar como entrada, los famosos prompt, como en salida, la información que devuelve.
Como modelo GPT-3.5, el límite máximo de entrada en ChatGPT es de 4096 tokens. Un token puede ser tan corto como un carácter o tan largo como una palabra. Sin embargo, es importante tener en cuenta que algunos idiomas utilizan más tokens que otros para expresar la misma información.
En cuanto a la respuesta, mi límite máximo de tokens de salida también es de 4096 tokens. Sin embargo, es posible que en algunas ocasiones, especialmente cuando se alcanza el límite máximo, la respuesta se corte y no se proporcione la respuesta completa.
Es importante tener en cuenta estos límites al interactuar conmigo, especialmente si el texto de entrada o la respuesta esperada son muy extensos. Si la entrada supera el límite máximo, es posible que debas acortar o resumir el texto para recibir una respuesta completa y coherente.
Utilidades
Lo anterior ha sido en cuanto a concepto y limitaciones. Ahora vamos a ver para qué podemos utilizar ChatGPT.
- Proporciono respuestas a preguntas basadas en el conocimiento adquirido durante mi entrenamiento, que se extiende hasta septiembre de 2021.
- Puedo ayudar en la generación de texto en diversos temas, como redacción de ensayos, escritura creativa, desarrollo de ideas, entre otros.
- Puedo ofrecer explicaciones y descripciones de conceptos en diversas áreas, como ciencia, historia, tecnología, matemáticas, entre otros.
- Puedo ofrecer sugerencias, consejos y recomendaciones sobre diferentes temas, como viajes, películas, libros, etc.
- Puedo ayudar a los programadores con código básico en algunos lenguajes de programación populares.
Puntos fuertes
Para terminar este primer artículo de la serie, ¿cuáles son los puntos fuertes de ChatGPT, según el propio ChatGPT?
- Generación de texto coherente: Puedo generar texto coherente y contextualmente relevante en respuesta a una amplia variedad de preguntas y solicitudes.
- Conocimiento general: Tengo acceso a una gran cantidad de información y conocimientos generales obtenidos durante mi entrenamiento. Puedo proporcionar información sobre diversos temas, incluyendo ciencia, historia, tecnología, cultura, entre otros.
- Composición de texto: Puedo ayudar con la redacción y composición de textos en diferentes estilos, desde ensayos académicos hasta redacción creativa. Puedo generar ideas, sugerir estructuras y ofrecer ejemplos.
- Resolución de problemas: Puedo ayudar a resolver problemas y responder preguntas basadas en información y razonamiento lógico. Puedo realizar cálculos matemáticos simples, proporcionar definiciones y explicaciones, y ofrecer orientación en la resolución de diversos desafíos.
- Interacción natural: Estoy diseñado para interactuar de manera natural y comprender el contexto en el que se realizan las preguntas y solicitudes. Puedo procesar y responder a instrucciones específicas y adaptarme a las necesidades del usuario.
- Idioma multilingüe: Puedo comunicarme en varios idiomas, aunque mi desempeño puede variar según el idioma y la disponibilidad de datos de entrenamiento.