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

# Versions du SDK Weave

> Consultez les notes de version du SDK Python Weave (package `weave`), notamment les nouvelles fonctionnalités, les corrections de bugs et les améliorations des performances, classées par version.

Cette page contient les notes de version du [SDK Python Weave](https://pypi.org/project/weave/) (package `weave`). Pour le SDK Python W\&B Models (package `wandb`), voir [Versions du SDK W\&B](/fr/release-notes/sdk-releases). Les packages de version et l’historique par commit sont disponibles sur [GitHub Releases pour `wandb/weave`](https://github.com/wandb/weave/releases).

<Note>
  Ces entrées résument les modifications du SDK et du trace server visibles par les utilisateurs, sans détailler les travaux purement internes de test, de CI et de refactorisation. Pour consulter l’ensemble des modifications fusionnées, reportez-vous à l’entrée de version GitHub correspondant au tag concerné.
</Note>

<Update label="0.52.37" description="17 avril 2026">
  <h2 id="added">
    Ajouts
  </h2>

  * Les intégrations OpenTelemetry suivent désormais les dernières conventions sémantiques.
  * Les calculs de coûts et les intégrations de fournisseurs tiennent compte de l’utilisation des jetons de cache.

  <h2 id="changed">
    Modifications
  </h2>

  * Amélioration des performances de certaines requêtes d’appels grâce à la possibilité d’ignorer une sous-requête imbriquée.
  * `ClassifierMonitor` est exporté depuis le package `weave` de premier niveau.
  * L’API des appels accepte un paramètre facultatif `query` pour un filtrage plus fin.

  <h2 id="fixed">
    Correctifs
  </h2>

  * Correction du SQL de l’API des résultats d’évaluation pour certaines combinaisons de filtres.
  * Correction d’un bug qui pouvait amener le SDK TypeScript à supprimer le schéma d’URL de `WANDB_BASE_URL`.
  * Correction d’un bug qui pouvait faire apparaître plusieurs fois dans les résultats de liste des appels comportant plusieurs lignes de feedback.
  * Correction de la gestion des horodatages ISO-8601 pour les requêtes s’appuyant sur ClickHouse.
  * Correction des mutations ClickHouse distribuées qui ajoutaient à tort un suffixe `_local` aux noms de tables.
  * Correction de spans manquants lors du traçage des flows du SDK OpenAI Agents.
  * Correction du traçage Google GenAI lorsque les réponses contiennent des parties non textuelles.
  * Correction de l’assainissement des chemins pour les artifacts de fichiers de trace en mémoire et de la gestion des noms d’hôte des fournisseurs dans les clients HTTP.
</Update>

<Update label="0.52.36" description="1er avril 2026">
  <h2 id="added-2">
    Ajouts
  </h2>

  * Les requêtes d’appels peuvent résoudre des noms d’utilisateur lisibles.
  * `ref.get()` fonctionne sans initialisation explicite du client dans certains flows.
  * API et chemins de stockage pour les résultats d’évaluation textuels, avec une meilleure gestion des jeux d’évaluation volumineux.

  <h2 id="changed-2">
    Modifications
  </h2>

  * La version de LiteLLM est figée pour garantir la compatibilité avec les intégrations fournies.
  * Moonshot est disponible en tant que fournisseur de modèles.
  * L’infrastructure sous-jacente de journalisation à écriture anticipée améliore la durabilité des écritures de traces.

  <h2 id="fixed-2">
    Correctifs
  </h2>

  * Correction d’un bug où l’abandon d’un générateur en streaming pouvait faire remonter `GeneratorExit` à tort.
  * Correction de la désérialisation lorsque les objets stockés contiennent des champs de métadonnées supplémentaires.
  * Correction des filtres de feedback lorsqu’un appel comporte plusieurs lignes de feedback.
  * Correction du suivi des coûts des appels avec SQLite et de la gestion des `trace_id` invalides dans les upserts par lots.
  * Amélioration du comportement des migrations ClickHouse, notamment avec de nouvelles tentatives en cas d’erreurs transitoires et un statut de sortie du migrateur plus clair.
  * Correction d’un bug qui pouvait empêcher le chargement des runs d’évaluation comportant plus de 1000 appels pour la prédiction et le scoring.
</Update>

<Update label="0.52.35" description="19 mars 2026">
  <h2 id="added-3">
    Ajouts
  </h2>

  * Prise en charge du journal à écriture anticipée pour l’ingestion des traces.
  * Requêtes de statistiques de feedback pour l’analyse des données de feedback.

  <h2 id="changed-3">
    Modifications
  </h2>

  * `Ref.uri` peut être lu en tant que propriété (`ref.uri`) sans appeler `ref.uri()`.
  * Vous pouvez configurer la taille maximale de l’historique de scoring temporisé à l’aide de variables d’environnement.

  <h2 id="fixed-3">
    Correctifs
  </h2>

  * Correction du transtypage ClickHouse pour les valeurs de filtre numériques négatives.
  * Correction des erreurs du moteur de base de données répliquée lors des migrations on-cluster.
  * Correction de `DelegatingTraceServerMixin`, qui ne transmettait pas certaines méthodes de `ServiceInterface`.
  * Correction des nouvelles tentatives lors des appels à l’API W\&B pendant `weave.init()`.
  * Correction d’un bug qui pouvait faire planter `EvaluationLogger` lorsque `WEAVE_DISABLED` est défini.
  * Correction de cas limites de `RefJSONEncoder` et de l’instanciation des classmethods pour les sous-classes.
</Update>

<Update label="0.52.33" description="12 mars 2026">
  <h2 id="added-4">
    Ajouts
  </h2>

  * Méthodes du SDK Python et modèles HTTP pour les tags et alias d’objets.
  * Instrumentation de l’API Realtime d’OpenAI, incluant les appels d’outils ainsi que la capture facultative de l’audio, du texte et de la voix (voir les exemples TypeScript dans les notes de version en amont).

  <h2 id="fixed-4">
    Correctifs
  </h2>

  * Correction de l’accumulation des complétions en streaming d’Anthropic dans les traces.
  * Correction des requêtes `PUT` authentifiées dans `RemoteHTTPTraceServer`.
  * Correction de la gestion des requêtes de coûts pour les projections `calls_complete`.
</Update>

<Update label="0.52.31" description="10 mars 2026">
  <h2 id="added-5">
    Ajouts
  </h2>

  * Prise en charge, par le trace server, des tags et des alias sur les objets stockés.
  * Intégration de traçage pour Claude Agents.
  * Horodatages et métriques de délai avant le premier jeton pour les sessions Realtime.
  * Les monitors peuvent utiliser des scorers fusionnés.

  <h2 id="changed-4">
    Modifications
  </h2>

  * Amélioration des performances d’OpenTelemetry grâce à un cache de références d’opérations partagé entre les requêtes.

  <h2 id="fixed-5">
    Correctifs
  </h2>

  * Correction de plusieurs problèmes dans la construction des requêtes de coût, notamment l’échappement des champs internes et les configurations ClickHouse distribuées.
  * Correction de la gestion des objets `Run` Pydantic v2 dans l’intégration LangChain.
  * Correction de cas limites dans les résolveurs de prédictions et de scorers lorsque les entrées ou les métadonnées sont absentes.
  * Correction de l’accumulation de texte Vertex AI et de la visibilité des threads dans les requêtes `calls_complete`.
</Update>

<Update label="0.52.30" description="10 mars 2026">
  <h2 id="added-6">
    Ajouts
  </h2>

  * API de recalcul rétroactif des scores stockés.
  * Suivi des requêtes Gemini dans le SDK TypeScript.

  <h2 id="changed-5">
    Modifications
  </h2>

  * Partitionnement des tables d’appels distribuées par `trace_id` ou `project_id` pour de meilleures performances de requête.
  * Simplification des plans de requête `calls_complete` pour réduire la latence.

  <h2 id="fixed-6">
    Correctifs
  </h2>

  * Correction d’un bug empêchant parfois l’affichage des médias Gemini dans l’interface Weave.
  * Les insertions par lots OpenTelemetry utilisent désormais les insertions asynchrones de ClickHouse.
  * Correction de la gestion de `NO_PROXY` dans les clients HTTP.
  * Correction de la confusion entre entity et équipe dans certains messages d’erreur.
</Update>

<Update label="0.52.29" description="27 février 2026">
  <h2 id="added-7">
    Ajouts
  </h2>

  * Les API d’utilisation exposent les métadonnées des appels non terminés.
  * Intégration facultative de `python-magic` pour une détection MIME plus fine.
  * Les threads Realtime sont pris en compte dans les résumés d’utilisation.
  * Prise en charge, dans le schéma, des tags et des alias sur les objets Weave.
  * API de requête structurée `eval_results` pour les tableaux d’évaluation.

  <h2 id="changed-6">
    Modifications
  </h2>

  * Amélioration de l’indexation grâce au stockage des horodatages sous forme de chaînes dans ClickHouse.
  * Réduction des traitements redondants lors de la création de fichiers par lots pendant l’upsert d’un appel.

  <h2 id="fixed-7">
    Correctifs
  </h2>

  * Correction d’un bug où les générateurs ne respectaient pas les taux d’échantillonnage configurés.
  * Correction de la mise en mémoire tampon afin que les flux soient vidés immédiatement à la fin d’un appel.
  * Correction des erreurs d’index dans les requêtes de tri et de la sérialisation JSON déterministe pour le calcul des empreintes.
  * Correction des noms d’affichage OpenTelemetry, de la gestion de `make_safe_name` et de la sérialisation LangChain des modèles Pydantic.
</Update>

<Update label="0.52.28" description="14 février 2026">
  <h2 id="added-8">
    Ajouts
  </h2>

  * Les attributs de ressource OpenTelemetry peuvent transporter les variables de run et de projet W\&B.
  * L’ORM prend en charge les comparaisons `$lt` et `$lte`.
  * Les projets OpenTelemetry peuvent écrire directement dans la table `calls_complete`.
  * Améliorations du traçage OpenAI Realtime en vue de sa disponibilité générale.

  <h2 id="changed-7">
    Modifications
  </h2>

  * Amélioration des performances des analyses de tables et des requêtes de statistiques d’appels.

  <h2 id="fixed-8">
    Correctifs
  </h2>

  * Correction du filtrage des appels par ID de thread, y compris les cas où les filtres étaient supprimés à tort lors de l’optimisation.
  * Correction des mises à jour idempotentes de l’état des files d’annotation.
  * Correction d’un bug où `weave.finish()` ne vidait pas toujours les données client en attente.
  * Correction du typage de l’itérateur `PaginatedIterator`, de la conservation des métadonnées par `Dataset.select` et des requêtes sur les traces volumineuses susceptibles d’épuiser la mémoire.
</Update>

<Update label="0.52.26" description="3 février 2026">
  <h2 id="added-9">
    Ajouts
  </h2>

  * API de statistiques d’utilisation, ainsi que points de terminaison `/trace/usage` et `/calls/usage` pour l’utilisation agrégée.
  * Option facultative de mode performances pour les déploiements à haut débit.
  * Patch de l’analyse structurée (structured parse) d’Anthropic.
  * Les vues enregistrées prennent en charge un champ `column_order`.

  <h2 id="changed-8">
    Modifications
  </h2>

  * Amélioration de l’optimisation `PREWHERE` pour les requêtes sur clusters distribués.

  <h2 id="fixed-9">
    Correctifs
  </h2>

  * Correction d’un bug où l’échec d’insertions ClickHouse pouvait entraîner une fuite de lignes en mémoire tampon.
  * Correction d’un bug où l’importation d’IPython au moment de l’import pouvait ralentir les démarrages à froid.
  * Correction des migrations de mutation synchrones, du filtrage des résumés sur `calls_complete` et du surcomptage des jetons Google GenAI.
  * Correction des spans OpenTelemetry avec les monitors et de la gestion des téléversements en double vers Google Cloud Storage.
</Update>

<Update label="0.52.25" description="20 janvier 2026">
  <h2 id="fixed-10">
    Correctifs
  </h2>

  * Suppression de la capture redondante des réponses HTTP dans certaines intégrations.
  * Le traçage Google GenAI enregistre désormais les instructions système.
  * Le traçage Google GenAI enregistre désormais les jetons de réflexion séparément des jetons de complétion.
</Update>

<Update label="0.52.24" description="15 janvier 2026">
  <h2 id="added-10">
    Ajouts
  </h2>

  * API utilitaires TypeScript pour manipuler les prompts dans le SDK Node.
  * Le trace server convertit automatiquement et en toute sécurité les charges utiles Base64 lorsque c’est pertinent.
  * Mises à jour du schéma du leaderboard en vue de futures fonctionnalités de comparaison.
  * Paramètre `redact_pii_exclude_fields` pour affiner le masquage des PII.
  * Entrées audio dans `LLMAsAJudgeScorer` et métadonnées d’ops enrichies (types et couleurs) pour les intégrations.

  <h2 id="fixed-11">
    Correctifs
  </h2>

  * Correction de caractères non valides qui bloquaient la création d’ops dans certains cas limites.
  * Correction de la gestion des proxys HTTP et HTTPS pour le client HTTPX.
  * Correction du traçage imbriqué lors de l’encapsulation de générateurs.
</Update>

<Update label="0.52.23" description="8 janvier 2026">
  <h2 id="added-11">
    Ajouts
  </h2>

  * Fonctions utilitaires d’analyse pour les entrées et les sorties de l’instrumentation Logfire Pydantic AI.

  <h2 id="fixed-12">
    Correctifs
  </h2>

  * Correction de l’ordre non déterministe des évaluations portant sur des tableaux volumineux.
  * Correction des requêtes de coût qui omettaient les jetons d’entrée et de sortie.
  * Correction des tables ClickHouse distribuées répliquées ; le comportement de vidage Kafka dépend désormais de la configuration.
</Update>

<Update label="0.52.22" description="8 janvier 2026">
  <h2 id="added-12">
    Ajouts
  </h2>

  * Les prompts et les variables de modèle définis sur `LLMStructuredCompletionModels` sont conservés lors des appels de complétion.

  <h2 id="fixed-13">
    Correctifs
  </h2>

  * Correction de problèmes de compatibilité liés à l’importation de ClickHouse dans certains environnements.
</Update>

<Update label="0.52.20" description="26 novembre 2025">
  <h2 id="added-13">
    Ajouts
  </h2>

  * Les API de streaming de complétion acceptent les prompts et les variables de modèle.
  * `ObjectRef.from_uri` reconstruit des objets à partir d’URI Weave.
  * Le traçage de l’API OpenAI Responses enregistre les en-têtes `x-request-id`.
  * Prise en charge de l’intégration Bedrock Agents.
  * Fonction utilitaire `withAttributes` du SDK TypeScript pour les métadonnées de span.

  <h2 id="fixed-14">
    Correctifs
  </h2>

  * Correction d’une fuite de mémoire dans le processeur de traçage OpenAI Agents.
  * Correction d’un bug qui permettait encore la publication de réf. lorsque Weave était désactivé.
  * Correction du comportement des itérateurs lors de la migration du code client HTTP de `requests` vers `httpx`.
</Update>

<Tip>
  Pour les versions antérieures à 0.52.20, consultez les [GitHub Releases de `wandb/weave`](https://github.com/wandb/weave/releases). Ces entrées utilisent le format de comparaison GitHub par défaut (liens vers les pull requests et préfixes de commit). Pour les versions plus récentes, cette page de documentation est mise à jour avec une formulation destinée aux clients.
</Tip>
