> ## Documentation Index
> Fetch the complete documentation index at: https://docs.coreweave.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Démarrage rapide

> Connectez un projet, collectez des données, entraînez des modèles candidats, évaluez-les et déployez le meilleur.

Ce guide présente le parcours complet, d’une fonctionnalité d’IA existante jusqu’à un modèle spécialisé exécuté en production. Il s’adresse aux développeurs qui disposent déjà d’une application appelant un modèle via un client OpenAI et qui souhaitent remplacer ce modèle sans avoir à modifier l’application à chaque fois.

Vous allez connecter votre application à CoreWeave Model Distillation, collecter le trafic réel dans un dataset, effectuer le fine-tuning de modèles candidats et les évaluer, puis acheminer le trafic de production vers le meilleur d’entre eux. À l’issue de ce guide, votre application appellera un nom de modèle proxy stable, et le candidat que vous aurez retenu pour son équilibre entre qualité, vitesse et coût traitera la part du trafic que vous lui aurez attribuée.

<h2 id="step-1-sign-in-with-wb">
  Étape 1 : Se connecter avec W\&B
</h2>

Dans Forge, choisissez **Post-Training → Model Distillation**. Ouvrez [Model Distillation](https://distillation.training.wandb.ai), connectez-vous avec votre clé API W\&B, puis choisissez l’équipe propriétaire de l’application.

<Note>
  Pour une application en production, nous vous recommandons d’utiliser une clé de compte de service d’équipe. Ainsi, la disponibilité de votre application ne dépend pas du compte d’un seul employé.
</Note>

<h2 id="step-2-register-your-current-model-provider">
  Étape 2 : enregistrer le fournisseur de votre modèle actuel
</h2>

Ouvrez **Providers** et connectez le service qui exécute votre modèle actuel. Model Distillation peut ainsi continuer à servir ce même modèle pendant que vous collectez des données et entraînez des modèles de remplacement.

Si vous utilisez le fournisseur intégré `wandb-inference`, vous pouvez ignorer cette étape.

Le fournisseur doit exposer un point de terminaison Chat Completions compatible avec OpenAI pour le trafic applicatif acheminé. Saisissez l’URL de base exacte de l’API, y compris tout préfixe de chemin requis, comme `/v1`. Le proxy y ajoute `/chat/completions`. Pour le réétiquetage et les évaluations dans l’interface, le fournisseur nommé `openai` utilise en revanche l’API Responses d’OpenAI.

Après avoir enregistré le fournisseur, ajoutez ou activez l’ID du modèle s’il n’est pas encore disponible. Avant de continuer, attendez que le déploiement du fournisseur soit à l’état **Applied** pour la révision actuelle.

<h2 id="step-3-create-a-project">
  Étape 3 : créer un projet
</h2>

Dans **Projects**, sélectionnez **Create or import a project**. Créez un nouveau projet W\&B ou importez un projet existant, attribuez à la fonctionnalité un nom de modèle proxy stable, tel que `ticket-classifier`, puis sélectionnez le modèle qui la sert actuellement.

Le nom de modèle proxy devient la valeur `model` utilisée par votre application. Il reste identique lorsque vous entraînez et déployez de nouvelles implémentations.

<Accordion title="API : créer un projet (PUT /tasks/{alias})">
  Dans l’API, un projet correspond à une tâche, et le nom de modèle proxy correspond à l’`alias` dans l’URL. Indiquez le nom du projet W\&B dans `project`, choisissez `create` ou `import` dans `project_mode`, puis définissez le modèle actuel dans `targets` :

  ```bash theme={"system"}
  curl --request PUT \
    --url "https://distillation.training.wandb.ai/v1/tasks/ticket-classifier" \
    --header "Authorization: Bearer $WANDB_API_KEY" \
    --header "Wandb-Entity: your-team" \
    --header "Content-Type: application/json" \
    --data '{
      "project": "ticket-classifier",
      "project_mode": "create",
      "targets": [
        {"model_ref": "openai/gpt-5.6-sol", "weight": 1}
      ]
    }'
  ```

  Pour la requête et la réponse complètes, voir [Créer un projet Model Distillation](/fr/model-distillation/reference/management/tasks/create-a-model-distillation-project).
</Accordion>

L’acheminement est publié de manière asynchrone. Ouvrez la page **Routing** du projet et attendez que le déploiement soit à l’état **Applied** pour la révision d’acheminement actuelle avant d’envoyer du trafic applicatif.

<h2 id="step-4-connect-your-application">
  Étape 4 : connecter votre application
</h2>

Conservez votre client OpenAI habituel, mais modifiez son URL de base et son modèle :

```python theme={"system"}
from openai import OpenAI

client = OpenAI(
    base_url="https://proxy.training.wandb.ai/v1",
    api_key=wandb_api_key,
)

response = client.chat.completions.create(
    model="ticket-classifier",
    messages=messages,
    extra_body={
        "metadata": {
            "wandb.entity": "your-team",
            "wandb.thread_id": conversation_id,
        }
    },
)
```

Model Distillation collecte désormais des exemples utiles à partir du trafic applicatif habituel. Pour des exemples en Python, en JavaScript et avec `curl`, consultez [Connecter votre application](/fr/model-distillation/get-started/connect-your-app).

<h2 id="step-5-create-a-dataset">
  Étape 5 : créer un dataset
</h2>

Une fois que le projet reçoit un trafic représentatif, créez un dataset. Passez en revue les exemples et supprimez ceux de mauvaise qualité. Si vous souhaitez que le nouveau modèle adopte un meilleur comportement que le modèle actuel, améliorez les réponses.

Suivez le [Démarrage rapide Datasets](/fr/model-distillation/studio/datasets-quickstart) pour créer et examiner votre premier dataset.

<h2 id="step-6-fine-tune-several-models">
  Étape 6 : effectuer le fine-tuning de plusieurs modèles
</h2>

Entraînez un ou plusieurs modèles candidats à partir du dataset. En essayant plusieurs candidats, vous augmentez vos chances de trouver le bon équilibre entre qualité, vitesse et coût.

Suivez le [guide de démarrage rapide du fine-tuning](/fr/model-distillation/studio/fine-tuning-quickstart) pour lancer une tâche d'entraînement.

<h2 id="step-7-evaluate-the-candidates">
  Étape 7 : Évaluez les candidats
</h2>

Comparez chaque candidat aux réponses que vous souhaitez conserver. Examinez le résultat global ainsi que chaque exemple avant de retenir le meilleur candidat.

Suivez le guide [Démarrage rapide des évaluations](/fr/model-distillation/studio/evaluations-quickstart) pour effectuer votre première comparaison.

<h2 id="step-8-deploy-the-winner">
  Étape 8 : déployer le modèle gagnant
</h2>

Ajoutez le modèle gagnant à l’acheminement du projet. Vous pouvez commencer par lui attribuer une faible part du trafic, l’augmenter progressivement et garder le modèle d’origine prêt en cas de restauration.

Votre application continue d’appeler le même nom de modèle proxy, et le nouveau modèle traite désormais la part du trafic que vous lui avez attribuée.

<Card title="Entraîner et déployer votre premier modèle" href="/fr/model-distillation/get-started/first-model" arrow="true">
  Suivez le flux de travail manuel complet, avec plus de détails sur chaque décision.
</Card>


## Related topics

- [Exemples de code et notebooks](/fr/products/wandb/examples.md)
