Pega este texto a tu agente (Claude Code, Codex, OpenCode, Hermes o el que uses) y dile «ayúdame a montarlo». Son los pasos para ponerlo en marcha; el porqué de cada pieza está en la guía completa.
Pregunta primero para qué lo quiere. Si su objetivo no necesita algún paso, sáltalo.
Antes de instalar, comprueba lo que ya tiene (versiones, claves, sistema operativo).
Avanza un paso cada vez: explica en una frase qué vas a hacer y deja que el usuario lo ejecute o lo apruebe.
Tras cada paso, comprueba que funcionó antes de seguir. Si falla, para y explica el error.
No inventes comandos ni opciones: si la documentación del proyecto contradice estos pasos, manda la documentación.
Al terminar, haz una prueba real con el objetivo del usuario y dile dónde profundizar.
Pasos de configuración
Comprueba que tu entorno tiene Python ≥3.10 y pip. Con Git disponible ejecuta git clone https://github.com/shiyu-coder/Kronos.git y cd Kronos. Permanece en esa raíz para los siguientes comandos. Instala sus dependencias con el comando documentado:
pip install -r requirements.txt
El README carga los componentes así:
from model import Kronos, KronosTokenizer, KronosPredictor
tokenizer = KronosTokenizer.from_pretrained("NeoQuasar/Kronos-Tokenizer-base")
model = Kronos.from_pretrained("NeoQuasar/Kronos-small")
Guarda ese bloque como prueba_kronos.py en la raíz y añade lo siguiente, adaptado de Making Forecasts:
Ejecuta python prueba_kronos.py desde la raíz. Se adapta el archivo de entrada porque el CSV data/XSHG_5min_600977.csv del README no viene en la copia consultada; se usa el CSV incluido, con las mismas columnas. El predictor detecta CUDA, MPS o CPU según su código. La primera carga descarga los pesos de Hugging Face. Debe devolver 120 filas; sus valores son probabilísticos, no cifras conocidas de antemano.
Comprobación
Comprueba orden temporal, columnas y horizonte. Evalúa el resultado en datos posteriores al historial de entrada antes de interpretar su utilidad.
Si algo falla
Si no carga el modelo, revisa el acceso y los recursos necesarios para los pesos. Si falla la predicción, contrasta el formato de entrada con el ejemplo.
Consulta el README oficial para requisitos y variantes de instalación.
Qué es
Kronos es un modelo para secuencias de datos de mercado, como apertura, máximo, mínimo, cierre y volumen. Incluye un tokenizador y componentes para obtener predicciones a partir de esas series.
Para qué te sirve
Cuando investigas cómo modelar velas financieras como secuencias discretas.
Cuando quieres comparar predicciones sobre un conjunto histórico separado del entrenamiento.
Cómo funciona
El tokenizador convierte los datos al formato que consume el modelo. Un predictor usa el modelo seleccionado y el historial de entrada; la utilidad depende de la preparación de los datos y de una evaluación sin filtración temporal.
Antes de empezar
Necesitas Python ≥3.10, pip y las dependencias del repositorio, además de recursos para cargar los pesos. Los modelos se descargan desde los repositorios indicados por el autor. Revisa también las licencias de los datos y pesos.
Límites y alternativas
No es una garantía de rentabilidad ni un sustituto de validar errores. Frente a indicadores tradicionales, permite experimentar con un modelo aprendido, pero exige controlar horizonte, datos y separación temporal.