Inicio rápido de Ultralytics Platform#
Ultralytics Platform ofrece un flujo de trabajo guiado para cargar conjuntos de datos, entrenar nuevos modelos YOLO a partir de pesos preentrenados, probar modelos completados en el navegador y configurar endpoints de inferencia dedicados.
Watch: Get Started with Ultralytics Platform - QuickStart
El siguiente diagrama interactivo describe las cuatro etapas principales del flujo de trabajo de Ultralytics Platform. Haz clic en cualquier etapa o subpaso para acceder a instrucciones detalladas sobre esa sección.
graph LR
A(Sign Up):::start --> B(Prepare Data):::proc --> C(Train):::proc --> D(Deploy):::out
A -.- A1["<a href='#get-started'>Create account</a><br/><a href='#region-selection'>Select region</a>"]:::proc
B -.- B1["<a href='#upload-your-first-dataset'>Upload dataset</a><br/><a href='#create-your-first-project'>Create Project</a>"]:::proc
C -.- C1["<a href='#training-configuration'>Configure training</a><br/><a href='#monitor-training'>Monitor progress</a>"]:::proc
D -.- D1["<a href='#test-your-model'>Test model</a><br/><a href='#deploy-to-production'>Deploy endpoint</a>"]:::proc
click A "#get-started"
click B "#upload-your-first-dataset"
click C "#train-your-first-model"
click D "#deploy-to-production"
classDef start fill:#4CAF50,color:#fff
classDef proc fill:#2196F3,color:#fff
classDef out fill:#9C27B0,color:#fffPrimeros pasos#
Ultralytics Platform ofrece varias opciones sencillas para registrarte. Puedes registrarte e iniciar sesión con tu cuenta de Google o GitHub, o con tu dirección de correo electrónico.

Selección de región#
Durante la incorporación, se te pedirá que selecciones tu región de datos. Platform mide automáticamente la latencia a cada región y recomienda la más cercana. Esta elección determina dónde se almacenan tus conjuntos de datos, modelos y datos de entrenamiento gestionados. Las regiones de los endpoints dedicados se seleccionan por separado al desplegar un modelo.

| Región | Etiqueta | Ubicación | Ideal para |
|---|---|---|---|
| US | América | Iowa, EE. UU. | Usuarios de América, la opción más rápida para América |
| EU | Europa, Oriente Medio y África | Bélgica, Europa | Usuarios europeos, cumplimiento del RGPD |
| AP | Asia-Pacífico | Taiwán, Asia-Pacífico | Usuarios de Asia-Pacífico, menor latencia de APAC |
Tu región de datos se establece durante la incorporación y después no puedes cambiarla por tu cuenta, así que elige la región más cercana a ti o a tus usuarios para obtener el mejor rendimiento. Si más adelante necesitas cambiar de región, contacta con soporte para solicitar el cambio.
Créditos gratuitos#
Cada cuenta nueva recibe créditos gratuitos para entrenamientos en la nube con GPU:
| Tipo de correo electrónico | Créditos de registro | Cómo cumplir los requisitos |
|---|---|---|
| Correo electrónico profesional o de empresa | $25.00 | Usa el dominio de tu empresa (@company.com) |
| Correo electrónico personal | $5.00 | Gmail, Yahoo, Outlook, etc. |
Regístrate con un correo electrónico profesional para recibir 25 $ en créditos. Si te has registrado con un correo electrónico personal, más adelante puedes verificar un correo electrónico profesional para desbloquear 20 $ adicionales en créditos.
Completa tu perfil#
El flujo de incorporación te guía por tres pasos:
- Perfil - Introduce tu nombre para mostrar, nombre de usuario único (permanente, no se puede cambiar después), organización (opcional) y caso de uso principal
- Región de datos - Selecciona US, EU o AP con un mapa del mundo visual que muestra la latencia
- Completar - Revisa tus selecciones, aplica opcionalmente un código promocional y termina el registro para reclamar tus créditos de bienvenida

Actualizar más adelante
Puedes actualizar tu perfil en cualquier momento desde Settings, incluidos tu nombre para mostrar, biografía y enlaces sociales. Tu nombre de usuario no se puede cambiar después del registro. No puedes cambiar la región de datos por tu cuenta; contacta con soporte para solicitar el traslado.
Panel de inicio#
Después de iniciar sesión, se te dirigirá a la página de inicio de Ultralytics Platform, que ofrece una tarjeta de bienvenida con estadísticas del espacio de trabajo, un vídeo general, acceso rápido a conjuntos de datos, proyectos y almacenamiento, y un feed de actividad reciente.

Navegación de la barra lateral#
La barra lateral permite acceder a todas las secciones de Platform:
| Sección | Elemento | Descripción |
|---|---|---|
| Parte superior | Buscar | Búsqueda rápida en todos tus recursos (Cmd+K) |
| Inicio | Panel con acciones rápidas y actividad reciente | |
| Explorar | Descubre proyectos y conjuntos de datos públicos | |
| Contenido | Anotar | Tus conjuntos de datos, con un acceso directo + para crear uno |
| Entrenar | Tus proyectos que contienen modelos entrenados | |
| Desplegar | Tus despliegues activos; cualquier entrada abre el panel de despliegues | |
| Pie de página | Ayuda | Guías, enlaces a la comunidad y formulario de comentarios integrado en la aplicación |
| Ajustes | Cuenta, facturación, equipos y preferencias | |
| Cuenta | Menú del perfil con selector de espacios de trabajo, actividad y Cerrar sesión |
Cada sección de contenido muestra tus cinco elementos más recientes con un enlace al resto. Al pasar el cursor sobre un elemento, aparece una acción de eliminación que lo mueve a Papelera; puedes acceder a la papelera desde la búsqueda (Cmd+K) o abriendo
platform.ultralytics.com/trash.
Sin una cuenta, la misma barra lateral muestra Conjuntos de datos y Modelos públicos de @ultralytics en lugar de tu
propio contenido, y el pie de página muestra una tarjeta de registro en lugar del menú de cuenta.
Tarjeta de bienvenida#
La tarjeta de bienvenida muestra tu perfil, la insignia del plan (que enlaza con la comparación de planes) y las estadísticas del espacio de trabajo de un vistazo. Cada estadística enlaza con la vista correspondiente del espacio de trabajo:
| Estadística | Descripción |
|---|---|
| Conjuntos de datos | Número de conjuntos de datos |
| Imágenes | Total de imágenes en todos los conjuntos de datos |
| Anotaciones | Número total de anotaciones |
| Proyectos | Número de proyectos |
| Modelos | Total de modelos entrenados |
| Exportaciones | Número de exportaciones de modelos |
| Despliegues | Número de despliegues activos |
Acciones rápidas#
Debajo de la tarjeta de bienvenida, el panel muestra tres tarjetas:
- Conjuntos de datos: Crea un conjunto de datos nuevo o suelta imágenes, vídeos o archivos de conjuntos de datos para cargarlos. Muestra tus conjuntos de datos recientes.
- Proyectos: Crea un proyecto nuevo o suelta archivos de modelos
.ptpara cargarlos. Muestra tus proyectos recientes. - Almacenamiento: Vista general del uso que haces del almacenamiento (conjuntos de datos, modelos y exportaciones) con los límites del plan.
Una tabla de Actividad reciente en la parte inferior muestra tus conjuntos de datos, proyectos y despliegues más recientes, con su estado y la hora de la última actualización.
Búsqueda global#
Pulsa Cmd+K (Mac) o Ctrl+K (Windows/Linux) para abrir la barra de búsqueda. Busca al instante en páginas, proyectos, conjuntos de datos y despliegues.
Asistente de chat con IA#
Haz clic en Ask AI para trabajar con un agente de inteligencia artificial que automatiza tareas en Ultralytics Platform. Funciona directamente con tus conjuntos de datos y modelos para etiquetar imágenes, ejecutar experimentos de entrenamiento, comparar resultados y exportar o desplegar modelos. Consulta AutoTrain con Ask AI para ver ejemplos de mensajes y la configuración de tu propio agente de programación.
Recorridos de incorporación#
Platform incluye recorridos guiados que presentan funciones clave mientras exploras las distintas secciones:
| Recorrido | Activador | Qué incluye |
|---|---|---|
| Recorrido de navegación | Primera visita a Inicio después de la incorporación | Inicio, Explorar, Anotar, Entrenar, Desplegar, Ajustes, Tu cuenta |
| Recorrido de proyectos | Primera visita a la página de un proyecto | Modelos, gráficos de entrenamiento, entrenar un modelo |
| Recorrido de conjuntos de datos | Primera visita a la página de un conjunto de datos | Imágenes, divisiones del dataset, clases, gráficos, entrena un modelo, sube imágenes, descarga el dataset |
Los usuarios del plan Enterprise ven un recorrido de navegación mejorado con indicaciones específicas para empresas en el paso Entrenamiento.
Reiniciar recorridos#
Para repetir cualquier recorrido:
- Botón Rehacer recorrido — Haz clic en tu avatar de perfil (abajo a la izquierda de la barra lateral) para abrir el menú de la cuenta y, después, selecciona Rehacer recorrido. Esto restablece todos los recorridos para que se repitan la próxima vez que visites cada sección.
- Parámetro de URL — Añade
?tour=con el ID del recorrido para reiniciar uno directamente:?tour=naven la página de inicio,?tour=projecten una página de proyecto o?tour=dataseten una página de dataset.
Sube tu primer dataset#
Abre Annotate en la barra lateral y haz clic en + para crear un dataset nuevo. También puedes arrastrar y soltar archivos directamente en la tarjeta Datasets del panel de inicio.

El cuadro de diálogo de New Dataset ofrece cuatro fuentes. Esta guía rápida utiliza Upload; las demás se explican en Datasets y Integrations:
| Origen | Disponibilidad | Descripción |
|---|---|---|
| Cargar | Todos los planes | Arrastra imágenes, vídeos, archivos comprimidos o NDJSON desde tu equipo |
| URL | Todos los planes | Importa desde un enlace HTTP o HTTPS directo a un archivo ZIP, TAR, TAR.GZ, TGZ o NDJSON |
| Nube | Pro y superiores | Conecta un bucket de S3, GCS o Azure |
| On Premise | Enterprise | Indexa datos que permanecen en tu propio host conectado |
Las cargas admiten varios formatos (consulta todos los detalles en Datasets):
| Formato | Tamaño máximo (Free / Pro / Enterprise) | Descripción |
|---|---|---|
| Imágenes | 50 MB | JPG, PNG, WebP, TIFF y otros formatos habituales |
| Archivo de dataset | 10 / 20 / 50 GB | Archivo ZIP o TAR (incluidos .tar.gz y .tgz) con imágenes y etiquetas |
| Vídeo | 1 GB | MP4, WebM, MOV, MKV, M4V: fotogramas extraídos a 1 FPS (máximo 100 fotogramas) |
| NDJSON | 10 / 20 / 50 GB | Formato de exportación de datasets de Ultralytics para metadatos portátiles |
graph LR
A[Drop Files]:::start --> B[Auto-Package ZIP]:::proc
B --> C[Upload to Storage]:::proc
C --> D[Process Data]:::proc
D --> E[Resize & Thumbnail]:::proc
E --> F[Parse Labels]:::proc
F --> G[Compute Statistics]:::proc
G --> H[Dataset Ready]:::out
classDef start fill:#4CAF50,color:#fff
classDef proc fill:#2196F3,color:#fff
classDef out fill:#9C27B0,color:#fffDespués de la carga, la plataforma procesa automáticamente tus datos:
- Las imágenes de más de 4096 px se redimensionan (manteniendo la relación de aspecto)
- Se generan miniaturas de 256 px para una exploración rápida
- Las etiquetas YOLO, COCO y NDJSON de Ultralytics se analizan y validan
- Se calculan estadísticas (distribución de clases, mapas de calor y dimensiones)
Para obtener los mejores resultados, sube un archivo ZIP o TAR (incluidos .tar.gz y .tgz) con la estructura estándar de YOLO:
my-dataset.zip
├── data.yaml # Class names and splits
├── train/
│ ├── images/
│ │ ├── img001.jpg
│ │ └── img002.jpg
│ └── labels/
│ ├── img001.txt
│ └── img002.txt
└── val/
├── images/
└── labels/Para consultar la sintaxis completa de todas las tareas, consulta las guías de datasets de detect, segment, pose, OBB y classify.
Obtén más información sobre los datasets y los formatos compatibles con detect, segment, pose, OBB y classify.
Crea tu primer proyecto#
Los proyectos te ayudan a organizar modelos y experimentos relacionados. Abre Train en la barra lateral y haz clic en + para crear un proyecto. También puedes soltar los pesos de .pt en la tarjeta Projects del panel de inicio para crear un proyecto e importarlos en un solo paso.

Introduce un nombre y una descripción opcional. Los proyectos organizan las ejecuciones de modelos y los pesos de modelos importados o clonados, con gráficos para comparar los resultados de entrenamiento completados.
Obtén más información sobre los proyectos.
Entrena tu primer modelo#
Desde tu proyecto, haz clic en New Model para abrir el diálogo Entrenar un modelo nuevo. También puedes empezar desde una página de dataset; en ese caso, el dataset queda fijado y tú eliges el proyecto de destino.

Configuración del entrenamiento#
- Modelo base: selecciona pesos oficiales de Ultralytics o uno de tus propios modelos entrenados. El diálogo muestra una advertencia si la tarea del modelo y la del dataset no coinciden.
- Dataset: elige un dataset listo que tenga al menos una imagen de entrenamiento, al menos una imagen de validación o prueba y al menos una imagen etiquetada
- Parámetros: establece Épocas (100 de forma predeterminada), Tamaño de batch (si está vacío, se selecciona automáticamente), Tamaño de imagen (640 de forma predeterminada) y un Nombre de ejecución opcional. Expande Configuración avanzada para editar cualquier otro argumento de entrenamiento de Ultralytics en un editor YAML.
- Seleccionar GPU: en la pestaña Entrenamiento en la nube, elige la capacidad de cómputo según tu presupuesto y el tamaño del modelo. La opción predeterminada es RTX PRO 6000 (96 GB Blackwell, 2,09 $/h), que admite todas las variantes de YOLO26. Consulta la tabla completa de precios de GPU o el paso de GPU del entrenamiento en la nube para ver la lista completa y las restricciones por nivel.
- Iniciar entrenamiento: revisa el coste y la duración estimados junto al saldo de créditos y, después, haz clic en
Start Training.
Marca Guardar versión del dataset antes de empezar para crear una instantánea de un dataset alojado en Platform y vincularla a la ejecución, de modo que los datos de entrenamiento exactos puedan reproducirse más adelante. Consulta Datasets.
El entrenamiento en la nube requiere un saldo de créditos positivo suficiente para cubrir el coste estimado del trabajo. Recarga directamente desde el diálogo de entrenamiento o consulta tu saldo en Settings > Billing. Las cuentas nuevas reciben créditos gratuitos (5 $ para correos personales y 25 $ para correos profesionales).
Supervisa el entrenamiento#
Cuando empiece el entrenamiento, abre la pestaña Train del modelo para supervisar el progreso en tiempo real mediante tres subpestañas:
| Subpestaña | Contenido |
|---|---|
| Gráficos | Curvas de pérdida de entrenamiento/validación, mAP, precisión y exhaustividad |
| Consola | Salida del registro de entrenamiento en directo |
| Sistema | Uso de la GPU, uso de memoria y métricas del hardware |

Las métricas se transmiten en tiempo real mediante SSE (Server-Sent Events). Una vez que existen artefactos de validación, la subpestaña de gráficos se divide en las vistas de Training y Validation, con la matriz de confusión, las curvas PR y las curvas F1 en Validation.
Puedes cancelar un trabajo de entrenamiento en ejecución en cualquier momento. Solo se te cobrará el tiempo de cómputo utilizado hasta ese momento.
Obtén más información sobre el entrenamiento en la nube.
Prueba tu modelo#
Cuando termine el entrenamiento, prueba tu modelo directamente en el navegador:
- Ve a la pestaña
Predictde tu modelo - Sube una imagen, arrástrala y suéltala, captura una con tu cámara web o haz clic en una imagen de ejemplo (inferencia automática al soltarla)
- Consulta superposiciones de predicciones adecuadas para la tarea, tiempos por etapa (preprocesamiento, inferencia, posprocesamiento y red) y la respuesta JSON sin procesar

Ajusta los parámetros de inferencia:
| Parámetro | Predeterminado | Descripción |
|---|---|---|
| Confianza | 0.25 | Filtra las predicciones con baja confianza |
| IoU | 0.7 | Controla el solapamiento para NMS |
| Tamaño de imagen | 640 | Redimensiona la entrada para la inferencia |
En Documentación de la API, la pestaña Predict muestra código de ejemplo en Python, JavaScript y cURL, rellenado previamente con los parámetros que has seleccionado arriba. Despliega primero el modelo y, después, sustituye la URL y la clave de marcador de posición por los valores de tu endpoint:
import requests
url = "https://your-deployment-url.run.app/predict"
api_key = "YOUR_API_KEY"
args = {"conf": 0.25, "iou": 0.7, "imgsz": 640}
with open("image.jpg", "rb") as f:
response = requests.post(
url,
headers={"Authorization": f"Bearer {api_key}"},
data=args,
files={"file": f},
)
print(response.json())La pestaña Predict ejecuta la inferencia automáticamente al soltar una imagen —no tienes que hacer clic en ningún botón— y vuelve a ejecutarla cada vez que cambias la confianza, IoU o el tamaño de imagen. Las imágenes de ejemplo (bus.jpg, zidane.jpg) están precargadas para realizar pruebas al instante.
Obtén más información sobre la inferencia.
Despliega en producción#
Despliega tu modelo en un endpoint dedicado para utilizarlo en producción:
- Ve a la pestaña
Deployde tu modelo - La plataforma mide la latencia en las 42 regiones y las representa en un mapa del mundo, coloreado con un degradado de verde a rojo (una latencia menor se muestra en un tono más verde y una mayor, en uno más rojo)
- En la tabla Latencia por región, debajo del mapa y ordenada por latencia desde tu ubicación, busca la región que quieras. Usa
Rescanpara volver a medirla en cualquier momento. - Haz clic en
Deployde esa fila para crear tu endpoint

graph LR
A[Select Region]:::start --> B[Deploy]:::proc
B --> C[Provisioning]:::proc
C --> D[Running]:::out
D --> E{Lifecycle}:::decide
E --> F[Stop]:::error
E --> G[Delete]:::error
F --> H[Resume]:::proc
H --> D
classDef start fill:#4CAF50,color:#fff
classDef proc fill:#2196F3,color:#fff
classDef decide fill:#FF9800,color:#fff
classDef out fill:#9C27B0,color:#fff
classDef error fill:#F44336,color:#fffCuando finalice el aprovisionamiento, tu endpoint proporcionará:
- URL única: endpoint HTTPS para llamadas a la API
- Escalado a cero: los endpoints inactivos se escalan a cero (las implementaciones ejecutan actualmente una única instancia activa)
- Supervisión: métricas y registros de solicitudes
Los endpoints se pueden iniciar, detener y eliminar. Los endpoints detenidos conservan su configuración y se pueden reiniciar con un solo clic.
Después del despliegue, puedes gestionar todos tus endpoints desde la sección Deploy de la barra lateral. El panel de despliegues muestra un mapa global con tus despliegues activos, métricas de 24 horas (solicitudes totales, despliegues activos, tasa de errores y latencia P95) y una lista de todos los endpoints.
Obtén más información sobre los endpoints.
Entrenamiento remoto (opcional)#
Si prefieres entrenar en tu propio hardware, puedes usar tu clave de API para entrenar desde cualquier lugar y transmitir las métricas a Ultralytics Platform.
La ruta más rápida es la pestaña Entrenamiento local del diálogo de entrenamiento: genera el comando completo para el modelo, el conjunto de datos y los parámetros seleccionados, y añade una clave de API (creando una si aún no tienes ninguna). Cópialo y ejecútalo en tu terminal.
Para crear el comando manualmente:
- Genera una clave de API en
Settings > API Keys - Configura la variable de entorno y entrena con un valor
username/projectparaproject:
export ULTRALYTICS_API_KEY="YOUR_API_KEY"
yolo train model=yolo26n.pt data=coco.yaml epochs=100 project=username/my-project name=exp1El entrenamiento local con transmisión de métricas requiere Python>=3.11 y ultralytics>=8.4.120. Las claves de API empiezan por ul_ seguidas de 40 caracteres hexadecimales (43 caracteres en total) y son tokens de acceso completo con ámbito en tu espacio de trabajo.
Obtén más información sobre las claves de API, los URI de conjuntos de datos y el entrenamiento remoto.
Comentarios y ayuda#
La página Ayuda, situada en el pie de la barra lateral, recopila enlaces a la documentación, vídeos explicativos y recursos de la comunidad, e incluye un formulario de comentarios en la aplicación. Puedes puntuar tu experiencia de 1 a 5 estrellas, elegir un tipo de comentario (Error, Función o General) y adjuntar una captura de pantalla.
Si necesitas más ayuda:
- Chat de IA: Haz clic en el widget de chat flotante de cualquier página para obtener ayuda al instante
- Documentación: Consulta estos documentos para obtener guías detalladas sobre conjuntos de datos, anotación, entrenamiento, implementación y facturación
- Discord: Únete a nuestra comunidad de Discord para participar en debates
- GitHub: Informa de problemas en GitHub
- REST API y Python SDK: Consulta la referencia de la API, instala el cliente
ultralytics-platformo prueba la documentación interactiva de la API para acceder mediante programación a todas las funciones de Platform
Preguntas frecuentes#
No. Cada cuenta nueva recibe créditos de entrenamiento gratuitos al registrarse, $25 con un correo electrónico de trabajo o $5 con un correo electrónico personal, y puedes cargar conjuntos de datos, etiquetar y probar modelos sin agregar un método de pago. Consulta Billing para conocer los planes y cómo agregar créditos más tarde.
Tu nombre de usuario es permanente, y la región de datos se establece durante la incorporación y no se puede cambiar por ti mismo. Ponte en contacto con el servicio de asistencia si necesitas cambiar de región. El nombre para mostrar, la biografía y los enlaces sociales se pueden actualizar en cualquier momento en Settings.
Carga un archivo ZIP, TAR o TAR.GZ en formato YOLO, COCO JSON o Ultralytics NDJSON, o una carpeta simple de imágenes para etiquetar en Platform. Platform detecta la tarea y las divisiones a partir de la estructura del archivo. Consulta Datasets para ver la lista completa.
Sí. Utiliza la pestaña Local Training en el cuadro de diálogo de entrenamiento para copiar un comando listo para usar, o configura
ULTRALYTICS_API_KEYy pasaproject=username/my-projectayolo train. Las métricas se transmiten a Platform en tiempo real y los pesos finales se cargan cuando finaliza el entrenamiento. Consulta Remote Training.Descarga los pesos de
best.ptdesde la página del modelo, exporta a formatos como ONNX, TensorRT o CoreML, o llama al modelo a través de un endpoint dedicado. También puedes cargarlo directamente conYOLO("ul://username/project/model")en el paqueteultralytics.