{"id":13093,"date":"2025-03-10T18:04:50","date_gmt":"2025-03-11T02:04:50","guid":{"rendered":"https:\/\/live-cometml.pantheonsite.io\/?p=13093"},"modified":"2025-05-08T09:34:03","modified_gmt":"2025-05-08T09:34:03","slug":"comet-product-releases-march2025","status":"publish","type":"post","link":"https:\/\/www.comet.com\/site\/blog\/comet-product-releases-march2025\/","title":{"rendered":"Major Releases: TypeScript for LLM Evals, Total Fidelity ML Metrics, &#038; More"},"content":{"rendered":"\n<p>Spring is in the air, and we\u2019re excited to bring you four fresh releases in the Comet platform to make your AI tracking and analysis flows more accessible and precise.<\/p>\n\n\n\n<p>For JavaScript developers building with LLMs, Opik\u2019s new TypeScript SDK brings our full suite of <a href=\"https:\/\/www.comet.com\/site\/products\/opik\/\">LLM tracing<\/a>, evaluation, and observability tools into a familiar language for faster iteration. And if you\u2019re using OpenTelemetry, our new integration makes it easy to add Opik to your application and connect frameworks that support OpenTelemetry observability.<\/p>\n\n\n\n<p>In Comet <a href=\"https:\/\/www.comet.com\/site\/products\/ml-experiment-tracking\/\">Experiment Management<\/a>, teams building and training ML models at massive scale can now store metrics with <strong>total fidelity<\/strong> \u2014 that means zero sampling, with the ability to drill down and examine details on experiments with millions of steps. Plus, working with sound just got easier \u2014 new audio panels in your dashboard let you listen to and analyze generated audio files side-by-side with their spectrograms, all in the same tab.<\/p>\n\n\n\n<p>Last, a huge thank you to our community of Comet users for making Opik one of the fastest growing LLM eval frameworks on GitHub, with <a href=\"https:\/\/github.com\/comet-ml\/opik\">5,000 stars<\/a> and counting. If you haven\u2019t started building your AI applications with Opik, <a href=\"https:\/\/github.com\/comet-ml\/opik\">check out the repo<\/a> or try the <a href=\"https:\/\/www.comet.com\/site\/products\/opik\/\">free hosted version<\/a>.<\/p>\n\n\n\n<p>Read on to see how these updates streamline your LLM and ML development workflows!<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Opik: TypeScript SDK<\/h2>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1600\" height=\"996\" src=\"https:\/\/www.comet.com\/site\/wp-content\/uploads\/2025\/03\/Typescript.png\" alt=\"\" class=\"wp-image-13101\" srcset=\"https:\/\/www.comet.com\/site\/wp-content\/uploads\/2025\/03\/Typescript.png 1600w, https:\/\/www.comet.com\/site\/wp-content\/uploads\/2025\/03\/Typescript-300x187.png 300w, https:\/\/www.comet.com\/site\/wp-content\/uploads\/2025\/03\/Typescript-1024x637.png 1024w, https:\/\/www.comet.com\/site\/wp-content\/uploads\/2025\/03\/Typescript-768x478.png 768w, https:\/\/www.comet.com\/site\/wp-content\/uploads\/2025\/03\/Typescript-1536x956.png 1536w\" sizes=\"auto, (max-width: 1600px) 100vw, 1600px\" \/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<p>The Opik TypeScript SDK is now live! AI is no longer solely for data scientists; engineers are now building AI-powered products each day, and now the Opik TypeScript gives you a seamless way to integrate AI into your workflow. You can now evaluate, test, and monitor your AI applications directly from your JavaScript\/TypeScript codebases with ease.<\/p>\n\n\n\n<p><a href=\"https:\/\/www.comet.com\/docs\/opik\/tracing\/log_traces#logging-with-the-js--ts-sdk\">Read more here \u2192<\/a><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Opik x OpenTelemetry Integration<\/h2>\n\n\n\n<p><span style=\"font-weight: 400;\">It\u2019s now easier than ever to add Opik to applications that use OpenTelemetry, and connect frameworks that support OpenTelemetry observability. This new integration lets you use any OpenTelemetry SDK to send traces directly to Opik, and extends Opik\u2019s language support beyond the official Python and TypeScript SDKS.&nbsp;<\/span><\/p>\n\n\n\n<p><a href=\"https:\/\/www.comet.com\/docs\/opik\/tracing\/opentelemetry\/overview\">Get started here \u2192&nbsp;<\/a><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">ML Experiment Management: Total Fidelity Metrics<\/h2>\n\n\n\n<p><span style=\"font-weight: 400;\">Need to drill down to the details of an absolutely massive experiment with millions of steps? Now you can store metrics without sampling for uncompromising granularity at scale. Add a Python panel to visualize the total fidelity metric of your choice, or use an SDK method to build your analysis of the full data.<\/span><\/p>\n\n\n\n<p><a href=\"https:\/\/www.comet.com\/docs\/v2\/api-and-sdk\/python-sdk\/reference\/APIExperiment\/#comet_ml.APIExperiment.get_metric_total_df\">Read more here \u2192<\/a><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">ML Experiment Management: Audio Panels<\/h2>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"720\" height=\"380\" src=\"https:\/\/www.comet.com\/site\/wp-content\/uploads\/2025\/03\/audiopanel.png\" alt=\"Comet audio panel\" class=\"wp-image-13099\" srcset=\"https:\/\/www.comet.com\/site\/wp-content\/uploads\/2025\/03\/audiopanel.png 720w, https:\/\/www.comet.com\/site\/wp-content\/uploads\/2025\/03\/audiopanel-300x158.png 300w\" sizes=\"auto, (max-width: 720px) 100vw, 720px\" \/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<p>Audio Panel capabilities are now live! In addition to our Image &amp; Video panels, you can now analyze generated audio files side-by-side with audio spectrograms, allowing you to listen to samples while examining the spectrograms, removing the manual task of switching back and forth within experiment tabs.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">How to Upgrade<\/h2>\n\n\n\n<p>If you are using www.comet.com, no action is required! You have access to these features and can use them immediately.<\/p>\n\n\n\n<p>If you are using a self-hosted version of Comet, before you upgrade, please verify which version of Comet you are running.<\/p>\n\n\n\n<p><strong>Comet Versions March 2025<\/strong><br>\nFrontend version: 5.92.26<br>\nBackend version: 3.59.279<br>\nOptimizer version: 2.1.4<br>\nSDK version: 3.49.1<\/p>\n\n\n\n<p>To check your frontend version: Click your username in the top-right corner of the Comet application and check the Version at the bottom of the pop-up.<\/p>\n\n\n\n<p>To check your backend version: Visit. &lt;your_comet_url&gt;.com\/api\/isAlive\/ver<\/p>\n\n\n\n<p>To check your SDK version: In your training environment, run the command pip freeze | grep comet_ml<\/p>\n\n\n\n<p>If you would like to upgrade, please contact your Technical Account Manager or Deployment Engineer on the Comet team. You can always reach out directly to Chase Fortier (chasef@comet.com) with general questions.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Spring is in the air, and we\u2019re excited to bring you four fresh releases in the Comet platform to make your AI tracking and analysis flows more accessible and precise. For JavaScript developers building with LLMs, Opik\u2019s new TypeScript SDK brings our full suite of LLM tracing, evaluation, and observability tools into a familiar language [&hellip;]<\/p>\n","protected":false},"author":140,"featured_media":13101,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"customer_name":"","customer_description":"","customer_industry":"","customer_technologies":"","customer_logo":"","_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[9],"tags":[],"coauthors":[127],"class_list":["post-13093","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-product"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v25.9 (Yoast SEO v25.9) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Comet Product Releases March 2025<\/title>\n<meta name=\"description\" content=\"Comet Product Releases March 2025: New TypeScript SDK for LLM evals, total fidelity logging for ML experiments, and more!\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.comet.com\/site\/blog\/comet-product-releases-march2025\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Major Releases: TypeScript for LLM Evals, Total Fidelity ML Metrics, &amp; More\" \/>\n<meta property=\"og:description\" content=\"Comet Product Releases March 2025: New TypeScript SDK for LLM evals, total fidelity logging for ML experiments, and more!\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.comet.com\/site\/blog\/comet-product-releases-march2025\/\" \/>\n<meta property=\"og:site_name\" content=\"Comet\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/cometdotml\" \/>\n<meta property=\"article:published_time\" content=\"2025-03-11T02:04:50+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-05-08T09:34:03+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.comet.com\/site\/wp-content\/uploads\/2025\/03\/Typescript.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1600\" \/>\n\t<meta property=\"og:image:height\" content=\"996\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Caroline Borders\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@Cometml\" \/>\n<meta name=\"twitter:site\" content=\"@Cometml\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Caroline Borders\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Comet Product Releases March 2025","description":"Comet Product Releases March 2025: New TypeScript SDK for LLM evals, total fidelity logging for ML experiments, and more!","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.comet.com\/site\/blog\/comet-product-releases-march2025\/","og_locale":"en_US","og_type":"article","og_title":"Major Releases: TypeScript for LLM Evals, Total Fidelity ML Metrics, & More","og_description":"Comet Product Releases March 2025: New TypeScript SDK for LLM evals, total fidelity logging for ML experiments, and more!","og_url":"https:\/\/www.comet.com\/site\/blog\/comet-product-releases-march2025\/","og_site_name":"Comet","article_publisher":"https:\/\/www.facebook.com\/cometdotml","article_published_time":"2025-03-11T02:04:50+00:00","article_modified_time":"2025-05-08T09:34:03+00:00","og_image":[{"width":1600,"height":996,"url":"https:\/\/www.comet.com\/site\/wp-content\/uploads\/2025\/03\/Typescript.png","type":"image\/png"}],"author":"Caroline Borders","twitter_card":"summary_large_image","twitter_creator":"@Cometml","twitter_site":"@Cometml","twitter_misc":{"Written by":"Caroline Borders","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.comet.com\/site\/blog\/comet-product-releases-march2025\/#article","isPartOf":{"@id":"https:\/\/www.comet.com\/site\/blog\/comet-product-releases-march2025\/"},"author":{"name":"Caroline Borders","@id":"https:\/\/www.comet.com\/site\/#\/schema\/person\/8500e2f020e85676c245e00af46bae3c"},"headline":"Major Releases: TypeScript for LLM Evals, Total Fidelity ML Metrics, &#038; More","datePublished":"2025-03-11T02:04:50+00:00","dateModified":"2025-05-08T09:34:03+00:00","mainEntityOfPage":{"@id":"https:\/\/www.comet.com\/site\/blog\/comet-product-releases-march2025\/"},"wordCount":614,"publisher":{"@id":"https:\/\/www.comet.com\/site\/#organization"},"image":{"@id":"https:\/\/www.comet.com\/site\/blog\/comet-product-releases-march2025\/#primaryimage"},"thumbnailUrl":"https:\/\/www.comet.com\/site\/wp-content\/uploads\/2025\/03\/Typescript.png","articleSection":["Product"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.comet.com\/site\/blog\/comet-product-releases-march2025\/","url":"https:\/\/www.comet.com\/site\/blog\/comet-product-releases-march2025\/","name":"Comet Product Releases March 2025","isPartOf":{"@id":"https:\/\/www.comet.com\/site\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.comet.com\/site\/blog\/comet-product-releases-march2025\/#primaryimage"},"image":{"@id":"https:\/\/www.comet.com\/site\/blog\/comet-product-releases-march2025\/#primaryimage"},"thumbnailUrl":"https:\/\/www.comet.com\/site\/wp-content\/uploads\/2025\/03\/Typescript.png","datePublished":"2025-03-11T02:04:50+00:00","dateModified":"2025-05-08T09:34:03+00:00","description":"Comet Product Releases March 2025: New TypeScript SDK for LLM evals, total fidelity logging for ML experiments, and more!","breadcrumb":{"@id":"https:\/\/www.comet.com\/site\/blog\/comet-product-releases-march2025\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.comet.com\/site\/blog\/comet-product-releases-march2025\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.comet.com\/site\/blog\/comet-product-releases-march2025\/#primaryimage","url":"https:\/\/www.comet.com\/site\/wp-content\/uploads\/2025\/03\/Typescript.png","contentUrl":"https:\/\/www.comet.com\/site\/wp-content\/uploads\/2025\/03\/Typescript.png","width":1600,"height":996},{"@type":"BreadcrumbList","@id":"https:\/\/www.comet.com\/site\/blog\/comet-product-releases-march2025\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.comet.com\/site\/"},{"@type":"ListItem","position":2,"name":"Major Releases: TypeScript for LLM Evals, Total Fidelity ML Metrics, &#038; More"}]},{"@type":"WebSite","@id":"https:\/\/www.comet.com\/site\/#website","url":"https:\/\/www.comet.com\/site\/","name":"Comet","description":"Build Better Models Faster","publisher":{"@id":"https:\/\/www.comet.com\/site\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.comet.com\/site\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.comet.com\/site\/#organization","name":"Comet ML, Inc.","alternateName":"Comet","url":"https:\/\/www.comet.com\/site\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.comet.com\/site\/#\/schema\/logo\/image\/","url":"https:\/\/www.comet.com\/site\/wp-content\/uploads\/2025\/01\/logo_comet_square.png","contentUrl":"https:\/\/www.comet.com\/site\/wp-content\/uploads\/2025\/01\/logo_comet_square.png","width":310,"height":310,"caption":"Comet ML, Inc."},"image":{"@id":"https:\/\/www.comet.com\/site\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/cometdotml","https:\/\/x.com\/Cometml","https:\/\/www.youtube.com\/channel\/UCmN63HKvfXSCS-UwVwmK8Hw"]},{"@type":"Person","@id":"https:\/\/www.comet.com\/site\/#\/schema\/person\/8500e2f020e85676c245e00af46bae3c","name":"Caroline Borders","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.comet.com\/site\/#\/schema\/person\/image\/77bfb2d62bc772cc39672e46e3e8059f","url":"https:\/\/www.comet.com\/site\/wp-content\/uploads\/2024\/12\/cropped-1672334331755-2-96x96.jpeg","contentUrl":"https:\/\/www.comet.com\/site\/wp-content\/uploads\/2024\/12\/cropped-1672334331755-2-96x96.jpeg","caption":"Caroline Borders"},"url":"https:\/\/www.comet.com\/site\/blog\/author\/carolineb\/"}]}},"jetpack_featured_media_url":"https:\/\/www.comet.com\/site\/wp-content\/uploads\/2025\/03\/Typescript.png","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.comet.com\/site\/wp-json\/wp\/v2\/posts\/13093","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.comet.com\/site\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.comet.com\/site\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.comet.com\/site\/wp-json\/wp\/v2\/users\/140"}],"replies":[{"embeddable":true,"href":"https:\/\/www.comet.com\/site\/wp-json\/wp\/v2\/comments?post=13093"}],"version-history":[{"count":3,"href":"https:\/\/www.comet.com\/site\/wp-json\/wp\/v2\/posts\/13093\/revisions"}],"predecessor-version":[{"id":15854,"href":"https:\/\/www.comet.com\/site\/wp-json\/wp\/v2\/posts\/13093\/revisions\/15854"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.comet.com\/site\/wp-json\/wp\/v2\/media\/13101"}],"wp:attachment":[{"href":"https:\/\/www.comet.com\/site\/wp-json\/wp\/v2\/media?parent=13093"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.comet.com\/site\/wp-json\/wp\/v2\/categories?post=13093"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.comet.com\/site\/wp-json\/wp\/v2\/tags?post=13093"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/www.comet.com\/site\/wp-json\/wp\/v2\/coauthors?post=13093"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}