Qué son los tokens y para qué se utilizan
Autor: Redacción Domeny.ForSale Publicado
En breve: Un token es una unidad cuyo significado depende del contexto: en inteligencia artificial es un fragmento de los datos procesados; en los sistemas de acceso acredita permisos; y en las criptomonedas puede representar un activo digital o un derecho. No todos los tokens tienen un precio ni todos se pueden comprar. Para entender de qué tipo de token se trata, hay que comprobar dónde aparece y para qué sirve.
Una palabra con varios significados
Un «token» puede entenderse como un marcador o un símbolo que representa otra cosa. Sin embargo, no designa un único tipo de archivo ni una sola tecnología. Un token en la respuesta de un chatbot y otro que permite acceder a una cuenta cumplen funciones completamente distintas.
La forma más sencilla de identificar su significado es fijarse en el contexto en el que aparece la palabra:
| ¿Dónde aparece el token? | ¿Qué suele significar? |
|---|---|
| En un chatbot o en las tarifas de un modelo de AI | Una unidad de texto u otros datos procesados |
| En el inicio de sesión o la integración con un servicio | Una credencial digital de acceso |
| En una billetera de criptomonedas | Un activo o un derecho registrado en un sistema blockchain |
| En el código de un programa o la descripción de un compilador | Un elemento básico del código |
Estos usos tienen en común que representan información, pero funcionan de maneras distintas. No se debe comparar automáticamente el número de tokens de un servicio con el de otro.
Tokens en AI: fragmentos de texto, no siempre palabras
Un modelo de lenguaje procesa el texto dividido en tokens. Un token puede corresponder a una palabra completa, una parte de ella, un signo de puntuación o un fragmento que incluya un espacio. La división la realiza un tokenizador, un mecanismo que convierte el texto en unidades que el modelo reconoce.
La frase polaca «Lubię czerwone rowery» («Me gustan las bicicletas rojas») tiene tres palabras en su versión original, pero no necesariamente tres tokens. El número concreto depende del tokenizador: una palabra puede dividirse en varias partes. Las formas flexionadas de las palabras polacas, el código de programación y los símbolos poco habituales pueden producir una proporción entre tokens y caracteres distinta de la de un texto sencillo en inglés.
Los tokens tienen importancia práctica en dos ámbitos:
- Capacidad del contexto: la ventana de contexto establece el límite de datos que el modelo puede tener en cuenta en una llamada. Según el servicio, incluye las instrucciones, el historial de conversación, los documentos, los resultados de las herramientas y la respuesta generada.
- Facturación del uso: en muchas interfaces API, es decir, mecanismos de comunicación entre programas, el coste depende del número de tokens procesados. Las tarifas de entrada y de salida pueden ser distintas.
Por ejemplo, pedir un resumen breve de un documento largo puede implicar muchos tokens de entrada y pocos de salida. Por tanto, una respuesta corta no indica necesariamente un consumo bajo. Al elegir un servicio, consulta en la documentación oficial del modelo el límite de contexto vigente, cómo se contabilizan los datos y las tarifas; la suscripción a un chatbot no tiene por qué facturarse del mismo modo que el uso de una API.
Tokens de acceso: credenciales digitales de permisos
Un token de acceso es un valor que se envía a un servicio como prueba de que una aplicación o un usuario tiene determinados permisos. Puede permitir, por ejemplo, consultar un calendario, descargar un archivo o publicar una entrada. A menudo tiene un periodo de validez y un ámbito de actuación limitados.
Por ejemplo, una aplicación para concertar reuniones solicita acceso al calendario. Una vez autorizado, puede recibir un token que le permita consultar las citas sin conocer la contraseña de la cuenta. Que también pueda modificar los eventos depende de los permisos concedidos.
Trata el token de acceso como un secreto. En muchos sistemas, quien lo obtenga podrá realizar las operaciones permitidas hasta que caduque o se revoque. No pegues tokens en repositorios públicos, capturas de pantalla ni conversaciones con un chatbot.
Si se filtra un token, revócalo en el panel del servicio, genera uno nuevo si lo necesitas y revisa el historial de actividad. Cambiar la contraseña no revoca los tokens emitidos anteriormente en todos los sistemas. Consulta la documentación del proveedor para confirmar el procedimiento que debes seguir.
Tokens de criptomonedas: un registro no garantiza su valor
En los sistemas blockchain, un token puede representar un activo, el acceso a un servicio, el derecho a votar en un proyecto u otro elemento descrito por sus creadores. Blockchain es un registro de datos que mantiene una red de ordenadores siguiendo unas reglas comunes. Según una distinción habitual, una moneda, como bitcoin, es el activo nativo de su propia red, mientras que un token funciona sobre una plataforma existente; aun así, la terminología no es completamente uniforme.
Los tokens pueden ser fungibles o no fungibles. Las unidades de un token fungible son, en principio, equivalentes entre sí, mientras que un NFT, o token no fungible, permite distinguir un registro concreto. Poseer un NFT no implica adquirir automáticamente los derechos de autor sobre la imagen u obra asociada: los derechos también dependen de las condiciones legales.
Técnicamente, es posible crear un token sin dotarlo de utilidad, de un mercado líquido ni de un respaldo fiable. Antes de comprarlo, comprueba qué recibes exactamente, quién controla el proyecto, cuáles son las comisiones y si el token se puede vender. El mero hecho de que esté registrado en una blockchain no demuestra que las promesas del emisor sean ciertas. Esta es información general, no asesoramiento financiero o jurídico personalizado.
Tokens en programación y cómo reconocer el contexto
En el análisis de código, un token es un elemento básico que reconoce la herramienta que procesa el programa. En la expresión suma = 2 + 3, los tokens pueden ser el nombre suma, el operador de asignación, los números y el signo de suma. Esta división ayuda a determinar la estructura de la instrucción y no representa un pago ni un permiso de acceso a una cuenta.
Si encuentras un campo llamado «token» cuyo significado no está claro, consulta su descripción antes de pegar cualquier valor. El «límite de tokens» de un modelo suele referirse a la cantidad de datos; «generar token» en un panel de integración, al acceso; y «enviar token» en una billetera, a un activo. Es el contexto, y no solo el nombre, lo que debe determinar el siguiente paso.
