> ## 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.

# Aperçu de l’API de service

> Utilisez l’API de service de Weave, qui fournit des points de terminaison REST pour accéder par programmation aux fonctionnalités de Weave.

<h2 id="base-url">
  URL de base
</h2>

Pour le [Cloud mutualisé W\&B](/fr/products/wandb/platform/hosting/hosting-options/multi_tenant_cloud) et le [Cloud dédié W\&B](/fr/products/wandb/platform/hosting/hosting-options/dedicated-cloud), utilisez l’URL de base suivante :

```
https://trace.wandb.ai
```

Pour les [instances W\&B autogérées](/fr/products/wandb/weave/guides/platform/weave-self-managed), utilisez :

```
https://<your-subdomain>.wandb.io/traces
```

<h2 id="authentication">
  Authentification
</h2>

Incluez votre clé API W\&B dans les en-têtes de la requête :

```bash theme={"system"}
curl -H "Authorization: Bearer YOUR_API_KEY" https://trace.wandb.ai/...
```

<h2 id="available-endpoints">
  Endpoints disponibles
</h2>

<h3 id="calls">
  Appels
</h3>

* **[POST `/call/end`](/fr/products/wandb/weave/reference/service-api/calls/call-end)** - Terminer un appel
* **[POST `/call/read`](/fr/products/wandb/weave/reference/service-api/calls/call-read)** - Lire un appel
* **[POST `/call/start`](/fr/products/wandb/weave/reference/service-api/calls/call-start)** - Démarrer un appel
* **[POST `/call/update`](/fr/products/wandb/weave/reference/service-api/calls/call-update)** - Mettre à jour un appel
* **[POST `/call/upsert_batch`](/fr/products/wandb/weave/reference/service-api/calls/call-start-batch)** - Démarrer un lot d’appels
* **[POST `/calls/delete`](/fr/products/wandb/weave/reference/service-api/calls/calls-delete)** - Supprimer des appels
* **[POST `/calls/query_stats`](/fr/products/wandb/weave/reference/service-api/calls/calls-query-stats)** - Statistiques de requête des appels
* **[POST `/calls/stats`](/fr/products/wandb/weave/reference/service-api/calls/call-stats)** - Statistiques des appels
* **[POST `/calls/stream_query`](/fr/products/wandb/weave/reference/service-api/calls/calls-query-stream)** - Flux de requête des appels
* **[POST `/calls/usage`](/fr/products/wandb/weave/reference/service-api/calls/calls-usage)** - Utilisation des appels
* **[POST `/trace/usage`](/fr/products/wandb/weave/reference/service-api/calls/trace-usage)** - Utilisation des traces
* **[POST `/v2/{entity}/{project}/calls/complete`](/fr/products/wandb/weave/reference/service-api/calls/calls-complete)** - Appels complets

<h3 id="costs">
  Coûts
</h3>

* **[POST `/cost/create`](/fr/products/wandb/weave/reference/service-api/costs/cost-create)** - Créer un coût
* **[POST `/cost/purge`](/fr/products/wandb/weave/reference/service-api/costs/cost-purge)** - Purger les coûts
* **[POST `/cost/query`](/fr/products/wandb/weave/reference/service-api/costs/cost-query)** - Interroger les coûts

<h3 id="feedback">
  Feedback
</h3>

* **[POST `/feedback/aggregate`](/fr/products/wandb/weave/reference/service-api/feedback/feedback-aggregate)** - Agréger les feedbacks
* **[POST `/feedback/batch/create`](/fr/products/wandb/weave/reference/service-api/feedback/feedback-create-batch)** - Créer des feedbacks par lot
* **[POST `/feedback/create`](/fr/products/wandb/weave/reference/service-api/feedback/feedback-create)** - Créer un feedback
* **[POST `/feedback/payload_schema`](/fr/products/wandb/weave/reference/service-api/feedback/feedback-payload-schema)** - Schéma de la charge utile du feedback
* **[POST `/feedback/purge`](/fr/products/wandb/weave/reference/service-api/feedback/feedback-purge)** - Purger les feedbacks
* **[POST `/feedback/query`](/fr/products/wandb/weave/reference/service-api/feedback/feedback-query)** - Interroger les feedbacks
* **[POST `/feedback/replace`](/fr/products/wandb/weave/reference/service-api/feedback/feedback-replace)** - Remplacer un feedback
* **[POST `/feedback/stats`](/fr/products/wandb/weave/reference/service-api/feedback/feedback-stats)** - Statistiques des feedbacks

<h3 id="files">
  Fichiers
</h3>

* **[POST `/file/content`](/fr/products/wandb/weave/reference/service-api/files/file-content)** - Contenu du fichier
* **[POST `/file/create`](/fr/products/wandb/weave/reference/service-api/files/file-create)** - Création de fichier
* **[POST `/files/query_stats`](/fr/products/wandb/weave/reference/service-api/files/files-stats)** - Statistiques des fichiers

<h3 id="objects">
  Objets
</h3>

* **[GET `/aliases`](/fr/products/wandb/weave/reference/service-api/objects/aliases-list)** - Lister les alias
* **[POST `/obj/create`](/fr/products/wandb/weave/reference/service-api/objects/obj-create)** - Créer un objet
* **[POST `/obj/delete`](/fr/products/wandb/weave/reference/service-api/objects/obj-delete)** - Supprimer un objet
* **[POST `/obj/read`](/fr/products/wandb/weave/reference/service-api/objects/obj-read)** - Lire un objet
* **[POST `/objs/query`](/fr/products/wandb/weave/reference/service-api/objects/objs-query)** - Interroger les objets
* **[PUT `/objs/{object_id}/aliases`](/fr/products/wandb/weave/reference/service-api/objects/obj-set-aliases)** - Définir les alias d’un objet
* **[POST `/objs/{object_id}/aliases/remove`](/fr/products/wandb/weave/reference/service-api/objects/obj-remove-aliases)** - Retirer des alias d’un objet
* **[PUT `/objs/{object_id}/versions/{digest}/tags`](/fr/products/wandb/weave/reference/service-api/objects/obj-add-tags)** - Ajouter des tags à un objet
* **[POST `/objs/{object_id}/versions/{digest}/tags/remove`](/fr/products/wandb/weave/reference/service-api/objects/obj-remove-tags)** - Retirer des tags d’un objet
* **[GET `/tags`](/fr/products/wandb/weave/reference/service-api/objects/tags-list)** - Lister les tags

<h3 id="opentelemetry">
  OpenTelemetry
</h3>

* **[POST `/otel/v1/traces`](/fr/products/wandb/weave/reference/service-api/opentelemetry/export-trace)** - Exporter une trace

<h3 id="refs">
  Refs
</h3>

* **[POST `/refs/read_batch`](/fr/products/wandb/weave/reference/service-api/refs/refs-read-batch)** - Refs Read lot

<h3 id="service">
  Service
</h3>

* **[GET `/geolocate`](/fr/products/wandb/weave/reference/service-api/service/get-caller-location)** - Obtenir l’emplacement de l’appelant
* **[GET `/health`](/fr/products/wandb/weave/reference/service-api/service/read-root)** - Lire la racine
* **[GET `/server_info`](/fr/products/wandb/weave/reference/service-api/service/server-info)** - Informations sur le serveur
* **[POST `/service/projects_info`](/fr/products/wandb/weave/reference/service-api/service/projects-info)** - Informations sur les projets
* **[GET `/version`](/fr/products/wandb/weave/reference/service-api/service/read-version)** - Lire la version

<h3 id="tables">
  Tables
</h3>

* **[POST `/table/create`](/fr/products/wandb/weave/reference/service-api/tables/table-create)** - Créer un tableau
* **[POST `/table/create_from_digests`](/fr/products/wandb/weave/reference/service-api/tables/table-create-from-digests)** - Créer un tableau à partir de digests
* **[POST `/table/query`](/fr/products/wandb/weave/reference/service-api/tables/table-query)** - Interroger un tableau
* **[POST `/table/query_stats`](/fr/products/wandb/weave/reference/service-api/tables/table-query-stats)** - Obtenir les statistiques d’un tableau
* **[POST `/table/query_stats_batch`](/fr/products/wandb/weave/reference/service-api/tables/table-query-stats-batch)** - Obtenir les statistiques de tableaux par lot
* **[POST `/table/update`](/fr/products/wandb/weave/reference/service-api/tables/table-update)** - Mettre à jour un tableau

<h3 id="threads">
  Threads
</h3>

* **[POST `/threads/stream_query`](/fr/products/wandb/weave/reference/service-api/threads/threads-query-stream)** - Flux de requête des threads

<h3 id="inference">
  Inférence
</h3>

* **[GET `/inference/analysis/artificialanalysis/models`](/fr/products/wandb/weave/reference/service-api/inference/inference-analysis-artificialanalysis-models)** - Modèles d’inférence analysés par Artificialanalysis
* **[GET `/inference/catalog/models`](/fr/products/wandb/weave/reference/service-api/inference/inference-catalog-models)** - Modèles du catalogue d’inférence
* **[GET `/inference/modelsdev/models`](/fr/products/wandb/weave/reference/service-api/inference/inference-modelsdev-models)** - Modèles d’inférence Modelsdev
* **[GET `/inference/nvidia/v2/hardware`](/fr/products/wandb/weave/reference/service-api/inference/nvidia-hardware)** - Matériel Nvidia
* **[GET `/inference/router/openrouter/models`](/fr/products/wandb/weave/reference/service-api/inference/inference-router-openrouter-models)** - Modèles du routeur d’inférence Openrouter

<h3 id="agents">
  Agents
</h3>

* **[POST `/agents/agent-versions/query`](/fr/products/wandb/weave/reference/service-api/agents/genai-agent-versions-query)** - Requête des versions d’agents GenAI
* **[POST `/agents/conversations/chat`](/fr/products/wandb/weave/reference/service-api/agents/genai-conversation-chat)** - Chat de conversation GenAI
* **[POST `/agents/conversations/spans`](/fr/products/wandb/weave/reference/service-api/agents/genai-conversation-spans)** - Spans de conversation GenAI
* **[POST `/agents/otel/v1/traces`](/fr/products/wandb/weave/reference/service-api/agents/export-genai-trace)** - Exporter une trace GenAI
* **[POST `/agents/query`](/fr/products/wandb/weave/reference/service-api/agents/genai-agents-query)** - Requête des agents GenAI
* **[POST `/agents/search`](/fr/products/wandb/weave/reference/service-api/agents/genai-search)** - Recherche GenAI
* **[POST `/agents/spans/custom-attrs/schema`](/fr/products/wandb/weave/reference/service-api/agents/genai-custom-attrs-schema)** - Schéma des attributs personnalisés GenAI
* **[POST `/agents/spans/query`](/fr/products/wandb/weave/reference/service-api/agents/genai-spans-query)** - Requête des spans GenAI
* **[POST `/agents/spans/stats`](/fr/products/wandb/weave/reference/service-api/agents/genai-spans-stats)** - Statistiques des spans GenAI
* **[POST `/agents/traces/chat`](/fr/products/wandb/weave/reference/service-api/agents/genai-traces-chat)** - Chat sur les traces GenAI

<h3 id="annotation-queues">
  Files d’annotation
</h3>

* **[POST `/annotation_queues`](/fr/products/wandb/weave/reference/service-api/annotation-queues/annotation-queue-create)** - Créer une file d’annotation
* **[POST `/annotation_queues/query`](/fr/products/wandb/weave/reference/service-api/annotation-queues/annotation-queues-query-stream)** - Flux de requête des files d’annotation
* **[POST `/annotation_queues/stats`](/fr/products/wandb/weave/reference/service-api/annotation-queues/annotation-queues-stats)** - Statistiques des files d’annotation
* **[DELETE `/annotation_queues/{queue_id}`](/fr/products/wandb/weave/reference/service-api/annotation-queues/annotation-queue-delete)** - Supprimer une file d’annotation
* **[GET `/annotation_queues/{queue_id}`](/fr/products/wandb/weave/reference/service-api/annotation-queues/annotation-queue-read)** - Lire une file d’annotation
* **[PUT `/annotation_queues/{queue_id}`](/fr/products/wandb/weave/reference/service-api/annotation-queues/annotation-queue-update)** - Mettre à jour une file d’annotation
* **[POST `/annotation_queues/{queue_id}/items`](/fr/products/wandb/weave/reference/service-api/annotation-queues/annotation-queue-add-calls)** - Ajouter des appels à une file d’annotation
* **[POST `/annotation_queues/{queue_id}/items/query`](/fr/products/wandb/weave/reference/service-api/annotation-queues/annotation-queue-items-query)** - Interroger les éléments d’une file d’annotation
* **[POST `/annotation_queues/{queue_id}/items/{item_id}/progress`](/fr/products/wandb/weave/reference/service-api/annotation-queues/annotation-queue-item-progress-update)** - Mettre à jour la progression d’un élément d’une file d’annotation

<h3 id="custom-runtimes">
  Environnements d’exécution personnalisés
</h3>

* **[PUT `/v2/{entity}/{project}/runtimes/{runtime_name}`](/fr/products/wandb/weave/reference/service-api/custom-runtimes/custom-runtime-apply)** - Appliquer un environnement d’exécution personnalisé

<h3 id="datasets">
  Datasets
</h3>

* **[GET `/v2/{entity}/{project}/datasets`](/fr/products/wandb/weave/reference/service-api/datasets/dataset-list)** - Lister les datasets
* **[POST `/v2/{entity}/{project}/datasets`](/fr/products/wandb/weave/reference/service-api/datasets/dataset-create)** - Créer un dataset
* **[DELETE `/v2/{entity}/{project}/datasets/{object_id}`](/fr/products/wandb/weave/reference/service-api/datasets/dataset-delete)** - Supprimer un dataset
* **[GET `/v2/{entity}/{project}/datasets/{object_id}/versions/{digest}`](/fr/products/wandb/weave/reference/service-api/datasets/dataset-read)** - Lire un dataset

<h3 id="eval-results">
  Résultats d’évaluation
</h3>

* **[POST `/v2/{entity}/{project}/eval_results/query`](/fr/products/wandb/weave/reference/service-api/eval-results/eval-results-query)** - Requête sur les résultats d’évaluation

<h3 id="evaluation-runs">
  Runs d’évaluation
</h3>

* **[DELETE `/v2/{entity}/{project}/evaluation_runs`](/fr/products/wandb/weave/reference/service-api/evaluation-runs/evaluation-run-delete)** - Supprimer un run d’évaluation
* **[GET `/v2/{entity}/{project}/evaluation_runs`](/fr/products/wandb/weave/reference/service-api/evaluation-runs/evaluation-run-list)** - Lister les runs d’évaluation
* **[POST `/v2/{entity}/{project}/evaluation_runs`](/fr/products/wandb/weave/reference/service-api/evaluation-runs/evaluation-run-create)** - Créer un run d’évaluation
* **[GET `/v2/{entity}/{project}/evaluation_runs/{evaluation_run_id}`](/fr/products/wandb/weave/reference/service-api/evaluation-runs/evaluation-run-read)** - Lire un run d’évaluation
* **[POST `/v2/{entity}/{project}/evaluation_runs/{evaluation_run_id}/finish`](/fr/products/wandb/weave/reference/service-api/evaluation-runs/evaluation-run-finish)** - Terminer un run d’évaluation

<h3 id="evaluations">
  Évaluations
</h3>

* **[POST `/evaluations/evaluate_model`](/fr/products/wandb/weave/reference/service-api/evaluations/evaluate-model)** - Évaluer un modèle
* **[POST `/evaluations/rescore`](/fr/products/wandb/weave/reference/service-api/evaluations/rescore-evaluation)** - Recalculer les scores d’une évaluation
* **[POST `/evaluations/status`](/fr/products/wandb/weave/reference/service-api/evaluations/evaluation-status)** - Statut d’une évaluation
* **[GET `/v2/{entity}/{project}/evaluations`](/fr/products/wandb/weave/reference/service-api/evaluations/evaluation-list)** - Liste des évaluations
* **[POST `/v2/{entity}/{project}/evaluations`](/fr/products/wandb/weave/reference/service-api/evaluations/evaluation-create)** - Créer une évaluation
* **[DELETE `/v2/{entity}/{project}/evaluations/{object_id}`](/fr/products/wandb/weave/reference/service-api/evaluations/evaluation-delete)** - Supprimer une évaluation
* **[GET `/v2/{entity}/{project}/evaluations/{object_id}/versions/{digest}`](/fr/products/wandb/weave/reference/service-api/evaluations/evaluation-read)** - Lire une évaluation

<h3 id="images">
  Images
</h3>

* **[POST `/image/create`](/fr/products/wandb/weave/reference/service-api/images/image-create)** - Créer une image

<h3 id="models">
  Modèles
</h3>

* **[GET `/v2/{entity}/{project}/models`](/fr/products/wandb/weave/reference/service-api/models/model-list)** - Lister les modèles
* **[POST `/v2/{entity}/{project}/models`](/fr/products/wandb/weave/reference/service-api/models/model-create)** - Créer un modèle
* **[DELETE `/v2/{entity}/{project}/models/{object_id}`](/fr/products/wandb/weave/reference/service-api/models/model-delete)** - Supprimer un modèle
* **[GET `/v2/{entity}/{project}/models/{object_id}/versions/{digest}`](/fr/products/wandb/weave/reference/service-api/models/model-read)** - Lire un modèle

<h3 id="ops">
  Ops
</h3>

* **[GET `/v2/{entity}/{project}/ops`](/fr/products/wandb/weave/reference/service-api/ops/op-list)** - Lister les ops
* **[POST `/v2/{entity}/{project}/ops`](/fr/products/wandb/weave/reference/service-api/ops/op-create)** - Créer un op
* **[DELETE `/v2/{entity}/{project}/ops/{object_id}`](/fr/products/wandb/weave/reference/service-api/ops/op-delete)** - Supprimer un op
* **[GET `/v2/{entity}/{project}/ops/{object_id}/versions/{digest}`](/fr/products/wandb/weave/reference/service-api/ops/op-read)** - Lire un op

<h3 id="predictions">
  Prédictions
</h3>

* **[DELETE `/v2/{entity}/{project}/predictions`](/fr/products/wandb/weave/reference/service-api/predictions/prediction-delete)** - Supprimer des prédictions
* **[GET `/v2/{entity}/{project}/predictions`](/fr/products/wandb/weave/reference/service-api/predictions/prediction-list)** - Lister les prédictions
* **[POST `/v2/{entity}/{project}/predictions`](/fr/products/wandb/weave/reference/service-api/predictions/prediction-create)** - Créer une prédiction
* **[GET `/v2/{entity}/{project}/predictions/{prediction_id}`](/fr/products/wandb/weave/reference/service-api/predictions/prediction-read)** - Lire une prédiction
* **[POST `/v2/{entity}/{project}/predictions/{prediction_id}/finish`](/fr/products/wandb/weave/reference/service-api/predictions/prediction-finish)** - Terminer une prédiction

<h3 id="registry">
  Registre
</h3>

* **[POST `/link_to_registry`](/fr/products/wandb/weave/reference/service-api/registry/link-to-registry)** - Lier au registre

<h3 id="scorers">
  Évaluateurs
</h3>

* **[GET `/v2/{entity}/{project}/scorers`](/fr/products/wandb/weave/reference/service-api/scorers/scorer-list)** - Lister les évaluateurs
* **[POST `/v2/{entity}/{project}/scorers`](/fr/products/wandb/weave/reference/service-api/scorers/scorer-create)** - Créer un évaluateur
* **[DELETE `/v2/{entity}/{project}/scorers/{object_id}`](/fr/products/wandb/weave/reference/service-api/scorers/scorer-delete)** - Supprimer un évaluateur
* **[GET `/v2/{entity}/{project}/scorers/{object_id}/versions/{digest}`](/fr/products/wandb/weave/reference/service-api/scorers/scorer-read)** - Lire un évaluateur

<h3 id="scores">
  Scores
</h3>

* **[POST `/calls/score`](/fr/products/wandb/weave/reference/service-api/scores/calls-score)** - Attribuer un score aux appels
* **[DELETE `/v2/{entity}/{project}/scores`](/fr/products/wandb/weave/reference/service-api/scores/score-delete)** - Supprimer des scores
* **[GET `/v2/{entity}/{project}/scores`](/fr/products/wandb/weave/reference/service-api/scores/score-list)** - Lister les scores
* **[POST `/v2/{entity}/{project}/scores`](/fr/products/wandb/weave/reference/service-api/scores/score-create)** - Créer un score
* **[GET `/v2/{entity}/{project}/scores/{score_id}`](/fr/products/wandb/weave/reference/service-api/scores/score-read)** - Lire un score
