YOLO Vision 2026 :

Démarrage rapide avec Ultralytics Platform#

Ultralytics Platform fournit un flux de travail guidé pour importer des jeux de données, entraîner de nouveaux modèles YOLO à partir de poids pré-entraînés, tester les modèles terminés dans le navigateur et configurer des points de terminaison d'inférence dédiés.



Watch: Get Started with Ultralytics Platform - QuickStart

Le diagramme interactif suivant présente les quatre étapes principales du flux de travail d'Ultralytics Platform. Clique sur n'importe quelle étape ou sous-étape pour accéder aux instructions détaillées correspondantes.

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:#fff

Démarrer#

Ultralytics Platform propose plusieurs options d'inscription faciles. Tu peux t'inscrire et te connecter en utilisant tes comptes Google ou GitHub, ou avec ton adresse e-mail.

Ultralytics Platform Signup

Sélection de la région#

Pendant l'intégration, il te sera demandé de sélectionner ta région de données. La Platform mesure automatiquement la latence vers chaque région et recommande la plus proche. Ce choix détermine l'endroit où tes jeux de données, tes modèles et tes données d'entraînement gérées sont stockés. Les régions des points de terminaison dédiés sont sélectionnées séparément lorsque tu déploies un modèle.

Ultralytics Platform Onboarding Region Map With Latency

RégionÉtiquetteEmplacementIdéal pour
USAmériquesIowa, USAUtilisateurs des Amériques, le plus rapide pour les Amériques
EUEurope, Moyen-Orient et AfriqueBelgique, EuropeUtilisateurs européens, conformité RGPD
APAsie-PacifiqueTaïwan, Asie-PacifiqueUtilisateurs Asie-Pacifique, latence APAC la plus faible
Choisis ta région avec soin

Ta région de données est définie lors de l'intégration et ne peut pas être modifiée par tes soins par la suite. Choisis donc la région la plus proche de toi ou de tes utilisateurs pour obtenir les meilleures performances. Si tu dois changer de région plus tard, contacte le support pour demander une modification.

Crédits gratuits#

Chaque nouveau compte reçoit des crédits gratuits pour l'entraînement sur GPU cloud :

Type d'e-mailCrédits d'inscriptionComment se qualifier
E-mail professionnel/entreprise$25.00Utilise ton domaine d'entreprise (@entreprise.com)
E-mail personnel$5.00Gmail, Yahoo, Outlook, etc.
Maximise tes crédits

Inscris-toi avec un e-mail professionnel pour recevoir 25 $ de crédits. Si tu t'es inscrit avec un e-mail personnel, tu peux vérifier un e-mail professionnel plus tard pour débloquer les 20 $ de crédits supplémentaires.

Complète ton profil#

Le processus d'intégration te guide à travers trois étapes :

  1. Profil - Saisis ton nom d'affichage, ton nom d'utilisateur unique (permanent, ne peut pas être modifié plus tard), ton organisation (facultatif) et ton cas d'utilisation principal
  2. Région de données - Sélectionne US, EU ou AP avec une carte du monde visuelle indiquant la latence
  3. Terminer - Vérifie tes sélections, applique éventuellement un code promotionnel et termine l'inscription pour réclamer tes crédits de bienvenue

Ultralytics Platform Onboarding Profile With Use Case

Mettre à jour plus tard

Tu peux mettre à jour ton profil à tout moment depuis Settings, y compris ton nom d'affichage, ta biographie et tes liens sociaux. Ton nom d'utilisateur ne peut pas être modifié après l'inscription. La région des données ne peut pas être changée en libre-service ; contacte le support pour demander un déplacement.

Tableau de bord d'accueil#

Après t'être connecté, tu es dirigé vers la page d'accueil de Ultralytics Platform, qui propose une carte de bienvenue avec les statistiques de l'espace de travail, une vidéo de présentation, un accès rapide aux jeux de données, aux projets et au stockage, ainsi qu'un fil d'activité récente.

Ultralytics Platform Home Dashboard Welcome Card

La barre latérale donne accès à toutes les sections de la Platform :

SectionÉlémentDescription
HautRechercherRecherche rapide parmi toutes tes ressources (Cmd+K)
AccueilTableau de bord avec actions rapides et activité récente
ExplorerDécouvre des projets et jeux de données publics
ContenuAnnoterTes jeux de données, avec un raccourci + pour en créer un
Entraîner (Train)Tes projets contenant des modèles entraînés
DéployerTes déploiements actifs ; chaque entrée ouvre le tableau de bord des déploiements
Pied de pageAideGuides, liens vers la communauté et formulaire de commentaires intégré
ParamètresCompte, facturation, équipes et préférences
CompteMenu du profil avec sélecteur d'espace de travail, activité et Se déconnecter

Chaque section de contenu liste tes cinq éléments les plus récents avec un lien vers le reste. Le survol d'un élément révèle une action de suppression qui le déplace vers la Corbeille ; la Corbeille elle-même est accessible depuis la recherche (Cmd+K) ou en ouvrant platform.ultralytics.com/trash.

Navigation déconnectée

Sans compte, la même barre latérale affiche des Jeux de données et des Modèles publics provenant de @ultralytics au lieu de ton propre contenu, et le pied de page affiche une carte d'inscription à la place du menu du compte.

Carte de bienvenue#

La carte de bienvenue affiche ton profil, ton badge de forfait (qui renvoie vers la comparaison des forfaits) et les statistiques de ton espace de travail en un coup d'œil. Chaque statistique renvoie vers la vue d'espace de travail correspondante :

StatDescription
DatasetsNombre de jeux de données
ImagesNombre total d'images dans tous les jeux de données
AnnotationsNombre total d'annotations
ProjectsNombre de projets
ModèlesNombre total de modèles entraînés
ExportationsNombre d'exportations de modèles
DéploiementsNombre de déploiements actifs

Actions rapides#

Sous la carte de bienvenue, le tableau de bord affiche trois cartes :

  • Jeux de données : Crée un nouveau jeu de données ou dépose des images, vidéos ou fichiers de jeu de données pour les télécharger. Affiche tes jeux de données récents.
  • Projects : Crée un nouveau projet ou dépose des fichiers de modèle .pt à importer. Affiche tes projets récents.
  • Stockage : Aperçu de ton utilisation du stockage (jeux de données, modèles, exportations) avec les limites de ton plan.

Un tableau Activité récente en bas affiche tes derniers jeux de données, projets et déploiements avec leur statut et l'heure de leur dernière mise à jour.

Recherche globale#

Appuie sur Cmd+K (Mac) ou Ctrl+K (Windows/Linux) pour ouvrir la barre de recherche. Recherche instantanément dans les pages, les projets, les jeux de données et les déploiements.

Assistant IA#

Un widget de chat flottant est disponible sur chaque page. Clique dessus pour poser des questions sur l'entraînement YOLO, l'annotation, le déploiement ou toute autre fonctionnalité de la Platform. L'assistant fournit une aide contextuelle basée sur la page actuelle.

Visites guidées d'intégration#

La Platform inclut des visites guidées qui présentent les fonctionnalités clés au fur et à mesure que tu explores les différentes sections :

VisiteDéclencheurCe qu'elle couvre
Visite guidée de la navigationPremière visite sur l'accueil après l'intégrationAccueil, Explorer, Annoter, Entraîner, Déployer, Paramètres, Ton compte
Visite guidée du projetPremière visite sur une page de projetModèles, Graphiques d'entraînement, Entraîner un modèle
Visite guidée du jeu de donnéesPremière visite sur une page de jeu de donnéesImages, Divisions de jeux de données, Classes, Graphiques, Entraîner un modèle, Importer des images, Télécharger le jeu de données
Utilisateurs Entreprise

Les utilisateurs du plan Entreprise voient une visite guidée de la navigation améliorée avec des conseils spécifiques à l'entreprise sur l'étape Entraîner.

Relancer les visites guidées#

Pour revoir n'importe quelle visite guidée :

  • Bouton Refaire la visite — Clique sur ton avatar de profil (en bas à gauche de la barre latérale) pour ouvrir le menu du compte, puis sélectionne Refaire la visite. Cela réinitialise toutes les visites pour qu'elles se relancent lors de ta prochaine visite dans chaque section.
  • Paramètre URL — Ajoute ?tour= avec l'identifiant de la visite pour en redémarrer une directement : ?tour=nav sur la page d'accueil, ?tour=project sur une page de projet, ou ?tour=dataset sur une page de jeu de données.

Téléverse ton premier jeu de données#

Ouvre Annotate dans la barre latérale et clique sur + pour créer un nouveau jeu de données. Tu peux aussi glisser-déposer des fichiers directement sur la carte des jeux de données du tableau de bord d'accueil.

Dialogue de téléchargement de démarrage rapide d'Ultralytics Platform Le dialogue Nouveau jeu de données propose quatre sources. Ce guide de démarrage rapide utilise Télécharger ; les autres sont abordés dans Jeux de données et Intégrations :

SourceDisponibilitéDescription
UploadTous les forfaitsDépose des images, des vidéos, des archives ou du NDJSON depuis ta machine
URLTous les forfaitsImporte à partir d'un lien HTTP ou HTTPS direct vers un fichier ZIP, TAR, TAR.GZ, TGZ ou NDJSON
CloudPro et supérieurConnecte un compartiment S3, GCS ou Azure
Sur siteEnterpriseIndexe des données qui restent sur ton propre hôte connecté

Les téléchargements prennent en charge plusieurs formats (détails complets dans Jeux de données) :

FormatTaille maximale (Gratuit / Pro / Entreprise)Description
Images50 MBJPG, PNG, WebP, TIFF et autres formats courants
Archive de jeu de données10 / 20 / 50 GBArchive ZIP ou TAR (incluant .tar.gz et .tgz) avec des images et des étiquettes
Vidéo1 GBMP4, WebM, MOV, MKV, M4V - images extraites à 1 FPS (100 images max)
NDJSON10 / 20 / 50 GBFormat d'exportation de jeu de données Ultralytics pour des métadonnées portables
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:#fff

Après le téléversement, la plateforme traite automatiquement tes données :

  1. Les images plus grandes que 4096px sont redimensionnées (en préservant le rapport hauteur/largeur)
  2. Des miniatures de 256px sont générées pour une navigation rapide
  3. Les étiquettes YOLO, COCO et Ultralytics NDJSON sont analysées et validées
  4. Les statistiques sont calculées (distribution des classes, cartes thermiques, dimensions)
Structure du jeu de données YOLO

Pour de meilleurs résultats, importe une archive ZIP ou TAR (incluant .tar.gz et .tgz) avec la structure YOLO standard :

my-dataset.zip
├── data.yaml          # Class names and splits
├── train/
│   ├── images/
│   │   ├── img001.jpg
│   │   └── img002.jpg
│   └── labels/
│       ├── img001.txt
│       └── img002.txt
└── val/
    ├── images/
    └── labels/

Pour la syntaxe complète pour toutes les tâches, consulte les guides de jeux de données detect, segment, pose, OBB et classify.

En savoir plus sur les datasets et les formats pris en charge pour detect, segment, pose, OBB et classify.

Crée ton premier projet#

Les projets t'aident à organiser tes modèles et expériences associés. Ouvre Train dans la barre latérale et clique sur + pour créer un projet. Tu peux aussi déposer des poids .pt sur la carte des projets du tableau de bord d'accueil pour créer un projet et les importer en une seule étape.

Ultralytics Platform Projects Create Saisis un nom et une description facultative. Les projets organisent les exécutions de modèles et les poids de modèles importés ou clonés, avec des graphiques pour comparer les résultats d'entraînement terminés.

En savoir plus sur les projects.

Entraîne ton premier modèle#

Depuis ton projet, clique sur New Model pour ouvrir le dialogue Entraîner un nouveau modèle. Tu peux aussi commencer à partir d'une page de jeu de données, auquel cas le jeu de données est verrouillé et tu choisis le projet de destination à la place.

Ultralytics Platform Quickstart Training Dialog Cloud Tab

Configuration de l'entraînement#

  1. Modèle de base : Sélectionne des poids Ultralytics officiels ou l'un de tes propres modèles entraînés. Le dialogue avertit si la tâche du modèle et celle du jeu de données ne correspondent pas.
  2. Jeu de données : Choisis un jeu de données prêt contenant au moins une image d'entraînement, au moins une image de validation ou de test, et au moins une image étiquetée
  3. Paramètres : Définis le nombre d'Époques (100 par défaut), la Taille du lot (laisser vide signifie automatique), la Taille de l'image (640 par défaut) et un Nom de cycle optionnel. Développe Paramètres avancés pour modifier tout autre argument d'entraînement Ultralytics dans un éditeur YAML.
  4. Sélectionner le GPU : Sur l'onglet Entraînement sur le Cloud, choisis la puissance de calcul en fonction de ton budget et de la taille de ton modèle. Le choix par défaut est RTX PRO 6000 (96 Go Blackwell, 2,09 $/h), qui gère toutes les variantes de YOLO26. Consulte le tableau des tarifs GPU complet ou l'étape GPU d'entraînement sur le Cloud pour obtenir la liste complète et les restrictions par niveau.
  5. Lancer l'entraînement : Examine le coût et la durée estimés à côté de ton solde de crédits, puis clique sur Start Training.
Enregistrer la version du jeu de données

Coche Enregistrer la version du jeu de données avant de commencer pour capturer un instantané d'un jeu de données hébergé sur la Platform et le lier au cycle, afin de pouvoir reproduire exactement les données d'entraînement ultérieurement. Consulte Jeux de données.

Solde de crédits requis

L'entraînement sur le cloud nécessite un solde de crédits positif suffisant pour couvrir le coût estimé de la tâche. Recharge ton compte directement depuis le dialogue d'entraînement, ou vérifie ton solde dans Settings > Billing. Les nouveaux comptes reçoivent des crédits gratuits (5 $ pour un e-mail personnel, 25 $ pour un e-mail professionnel).

Surveiller l'entraînement#

Une fois l'entraînement démarré, ouvre l'onglet Train du modèle pour suivre la progression en temps réel à travers trois sous-onglets :

Sous-ongletContenu
GraphiquesCourbes de perte d'entraînement/validation, mAP, précision, rappel
ConsoleSortie des journaux d'entraînement en direct
SystèmeUtilisation du GPU, consommation de mémoire, métriques matérielles

Graphiques d'entraînement de la perte et des métriques d'Ultralytics Platform Les métriques sont diffusées en temps réel via SSE (Server-Sent Events). Une fois que les artefacts de validation existent, le sous-onglet Graphiques se divise en vues Entraînement et Validation, avec la matrice de confusion, les courbes PR et les courbes F1 sous Validation.

Annuler l'entraînement

Tu peux annuler un travail d'entraînement en cours à tout moment. Tu n'es facturé que pour le temps de calcul utilisé jusqu'à ce moment-là.

En savoir plus sur le cloud training.

Teste ton modèle#

Une fois l'entraînement terminé, teste ton modèle directement dans le navigateur :

  1. Navigue vers l'onglet Predict de ton modèle
  2. Télécharge une image, fais-la glisser et dépose-la, capture-en une depuis ta webcam ou clique sur une image d'exemple (inférence automatique au dépôt)
  3. Affiche les superpositions de prédiction adaptées à la tâche, les durées par étape (prétraitement, inférence, post-traitement, réseau) et la réponse JSON brute

Ultralytics Platform Predict Tab With Bounding Boxes Ajuste les paramètres d'inférence :

ParamètreDéfautDescription
Confiance0.25Filtrer les prédictions à faible confiance
IoU0.7Contrôler le chevauchement pour NMS
Taille de l'image640Redimensionner l'entrée pour l'inférence

Sous Documents de l'API, l'onglet Predict présente un exemple de code en Python, JavaScript et cURL, pré-rempli avec les paramètres que tu as sélectionnés ci-dessus. Déploie d'abord le modèle, puis remplace l'URL et la clé fictives par les valeurs de ton point de terminaison :

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())
Auto-Inférence

L'onglet Prédiction exécute l'inférence automatiquement lorsque tu déposes une image — pas besoin de cliquer sur un bouton — et la réexécute chaque fois que tu modifies la confiance, l'IoU ou la taille de l'image. Des images d'exemple (bus.jpg, zidane.jpg) sont préchargées pour des tests instantanés.

En savoir plus sur l'inference.

Déploie en production#

Déploie ton modèle sur un point de terminaison dédié pour une utilisation en production :

  1. Navigue vers l'onglet Deploy de ton modèle
  2. La Platform mesure la latence vers les 42 régions et les trace sur une carte du monde, colorées selon un gradient du vert au rouge (une latence plus faible est plus verte, une latence plus élevée est plus rouge)
  3. Dans le tableau Latence des régions situé sous la carte — trié par latence depuis ton emplacement — trouve la région de ton choix. Utilise Rescan pour refaire une mesure à tout moment.
  4. Clique sur Deploy sur cette ligne pour créer ton point de terminaison

Ultralytics Platform Deploy Tab Region Map With Latency

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:#fff

Une fois le provisionnement terminé, ton point de terminaison fournit :

  • URL unique : Point de terminaison HTTPS pour les appels API
  • Comportement de mise à l'échelle à zéro : Les points de terminaison inactifs passent à zéro (les déploiements exécutent actuellement une seule instance active)
  • Surveillance : Métriques de demande et journaux
Cycle de vie du déploiement

Les points de terminaison peuvent être démarrés (started), arrêtés (stopped) et supprimés (deleted). Les points de terminaison arrêtés conservent leur configuration et peuvent être redémarrés en un clic.

Après le déploiement, tu peux gérer tous tes points de terminaison depuis la section Deploy de la barre latérale. Le tableau de bord des déploiements affiche une carte mondiale avec tes déploiements actifs, les métriques sur 24 heures (total des requêtes, déploiements actifs, taux d'erreur et latence P95), ainsi que la liste de tous les points de terminaison.

En savoir plus sur les endpoints.

Entraînement distant (Optionnel)#

Si tu préfères t'entraîner sur ton propre matériel, tu peux utiliser ta clé API pour t'entraîner n'importe où et diffuser des métriques vers Ultralytics Platform.

Le moyen le plus rapide est l'onglet Entraînement local dans le dialogue d'entraînement : il génère la commande complète pour ton modèle, ton jeu de données et tes paramètres sélectionnés, et intègre une clé API (en créant une si tu n'en as pas encore). Copie-la et exécute-la dans ton terminal.

Pour assembler toi-même la commande :

  1. Génère une clé API dans Settings > API Keys
  2. Définis la variable d'environnement et lance l'entraînement avec une valeur username/project pour project :
export ULTRALYTICS_API_KEY="YOUR_API_KEY"

yolo train model=yolo26n.pt data=coco.yaml epochs=100 project=username/my-project name=exp1
Prérequis

L'entraînement local avec diffusion des métriques nécessite ultralytics>=8.4.120. Les clés API commencent par ul_ suivies de 40 caractères hexadécimaux (43 caractères au total) et sont des jetons à accès complet limités à ton espace de travail.

En savoir plus sur les API keys, les dataset URIs et le remote training.

Commentaires et aide#

La page Aide dans le pied de page de la barre latérale rassemble des liens vers la documentation, des didacticiels vidéo et des ressources communautaires, et comprend un formulaire de commentaires intégré. Tu peux évaluer ton expérience de 1 à 5 étoiles, choisir un type de commentaire (Bug, Fonctionnalité ou Général) et joindre une capture d'écran.

Si tu as besoin de plus d'aide :

Commentaires