{"id":5151,"date":"2023-01-27T10:55:49","date_gmt":"2023-01-27T18:55:49","guid":{"rendered":"https:\/\/live-cometml.pantheonsite.io\/?p=5151"},"modified":"2025-04-24T17:16:11","modified_gmt":"2025-04-24T17:16:11","slug":"state-of-the-art-mlops-efficient-model-management-with-a-model-registry","status":"publish","type":"post","link":"https:\/\/www.comet.com\/site\/blog\/state-of-the-art-mlops-efficient-model-management-with-a-model-registry\/","title":{"rendered":"State of the Art MLOps: Efficient Model Management with a Model Registry"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\"><span style=\"font-weight: 400;\">The Power of a Model Registry&nbsp;<\/span><\/h2>\n\n\n\n<p><span style=\"font-weight: 400;\">A comprehensive Model Registry is one of the most overlooked components when machine learning teams are building out their MLOps toolset. A Model Registry serves as the bridge between the training and production phases of the model lifecycle.&nbsp;<\/span><\/p>\n\n\n\n<p><span style=\"font-weight: 400;\">In Training, researchers are iterating across parameters and data, trying to find their champion model. Once found, the model is moved to a model registry. Only models stored in the registry see the light of production.&nbsp;<\/span><\/p>\n\n\n\n<p><span style=\"font-weight: 400;\">While it may feel as if the Model Registry is just a file and versioning store, a <\/span><b>comprehensive<\/b><span style=\"font-weight: 400;\"> Model Registry offers a lot more.&nbsp;<\/span><\/p>\n\n\n\n<p><span style=\"font-weight: 400;\">Comet\u2019s Model Registry helps Machine Learning teams implement best practices by:&nbsp;<\/span><\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><span style=\"font-weight: 400;\">Preserving the model context<\/span><\/li>\n\n\n\n<li><span style=\"font-weight: 400;\">Providing specific usage instructions<\/span><\/li>\n\n\n\n<li><span style=\"font-weight: 400;\">Capturing model history<\/span><\/li>\n\n\n\n<li><span style=\"font-weight: 400;\">Automating deployment.<\/span><\/li>\n<\/ol>\n\n\n\n<h2 class=\"wp-block-heading\"><span style=\"font-weight: 400;\">1. Preserving the Model Context<\/span><\/h2>\n\n\n\n<p><span style=\"font-weight: 400;\">The Model Registry is used by different personas at different stages of the Model Lifecycle. Oftentimes a model trained by a Data Scientist is handed off to a ML Engineer who is responsible for deploying and maintaining a model. Typically ML Engineers are&nbsp; not involved in the model training process, giving room for miscommunication and confusion. To ensure a clean handoff, it is important that the Model Registry <\/span><b>provides the complete context of how a model was trained<\/b><span style=\"font-weight: 400;\">. The following screenshot is a sample of how Machine Learning teams of all shapes and sizes utilize Comet\u2019s Model registry today&nbsp;<\/span><\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"456\" src=\"https:\/\/www.comet.com\/site\/wp-content\/uploads\/2023\/01\/model-registry-1-1024x456.png\" alt=\"\" class=\"wp-image-5152\" srcset=\"https:\/\/www.comet.com\/site\/wp-content\/uploads\/2023\/01\/model-registry-1-1024x456.png 1024w, https:\/\/www.comet.com\/site\/wp-content\/uploads\/2023\/01\/model-registry-1-300x133.png 300w, https:\/\/www.comet.com\/site\/wp-content\/uploads\/2023\/01\/model-registry-1-768x342.png 768w, https:\/\/www.comet.com\/site\/wp-content\/uploads\/2023\/01\/model-registry-1.png 1481w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<p><span style=\"font-weight: 400;\">From the Model Registry above it\u2019s very easy to answer the following questions<\/span><\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><span style=\"font-weight: 400;\">Who created this model?\u00a0<\/span><\/li>\n\n\n\n<li><span style=\"font-weight: 400;\">How long did it take to train this model?<\/span><\/li>\n\n\n\n<li><span style=\"font-weight: 400;\">Is this model in staging or production?<\/span><\/li>\n\n\n\n<li><span style=\"font-weight: 400;\">The link to the experiment that created the Model (Model Lineage)<\/span><\/li>\n\n\n\n<li><span style=\"font-weight: 400;\">What version of the data did I train this model with?\u00a0<\/span><\/li>\n\n\n\n<li><span style=\"font-weight: 400;\">What are the KPIs of this model?<\/span><\/li>\n<\/ol>\n\n\n\n<p><span style=\"font-weight: 400;\">Having a one-stop shop of all the relevant information for a model allows Machine Learning organizations to operate at high efficiency.<\/span><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span style=\"font-weight: 400;\">2. Providing Specific Usage Instructions<\/span><\/h2>\n\n\n\n<p><span style=\"font-weight: 400;\">A model\u2019s journey doesn\u2019t stop at the Model Registry. Model\u2019s are meant to be eventually downloaded and deployed to make predictions on real-time data. Oftentimes, the process for retrieving a production-grade model however is disjointed or undocumented . Comet reduces such friction by laying out explicit instructions on how to download a specific model version in different flavors (Command Line, REST, Python).&nbsp;<\/span><\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"1530\" height=\"826\" src=\"https:\/\/www.comet.com\/site\/wp-content\/uploads\/2023\/01\/model-registry-2.gif\" alt=\"\" class=\"wp-image-5153\"\/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">3.&nbsp;Capturing Model History<\/h2>\n\n\n\n<p class=\"c6\"><span class=\"c1\">It is inevitable that models will change over time. Data and Concepts drifts are some of the biggest reasons why models start to under-perform in production. To tackle this, teams often re-train their models on new data-sets to create newer and more accurate models. Model Versioning starts to become incredibly important in such situations. The History tab in Comet\u2019s Model Registry allows users to see all the changes for a particular model.<\/span><\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"573\" src=\"https:\/\/www.comet.com\/site\/wp-content\/uploads\/2023\/01\/model-registry-3-1024x573.png\" alt=\"\" class=\"wp-image-5154\" srcset=\"https:\/\/www.comet.com\/site\/wp-content\/uploads\/2023\/01\/model-registry-3-1024x573.png 1024w, https:\/\/www.comet.com\/site\/wp-content\/uploads\/2023\/01\/model-registry-3-300x168.png 300w, https:\/\/www.comet.com\/site\/wp-content\/uploads\/2023\/01\/model-registry-3-768x430.png 768w, https:\/\/www.comet.com\/site\/wp-content\/uploads\/2023\/01\/model-registry-3.png 1524w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<p class=\"c6\">Not only does the History Tab capture when a new model version was added or when a model was moved to staging<span class=\"c1\">, but it also can track who downloaded the model. This visibility is extremely useful if things go wrong. Say it\u2019s known that a particular model version has a bug. The model maintainer can come to the History tab, see all the individuals who downloaded the model, and alert them of the issue.<\/span><\/p>\n\n\n\n<h2 class=\"wp-block-heading c5\" id=\"h.pzfveglorin8\"><span class=\"c2\">4. Automating Deployment<\/span><\/h2>\n\n\n\n<p class=\"c6\">Having a Model Registry that is integrated with your other tooling allows the team to automate their internal process. Comet\u2019s Model Registry can be integrated with your deployment infrastructure through&nbsp;<span class=\"c3\"><a class=\"c7\" href=\"https:\/\/www.google.com\/url?q=https:\/\/www.comet.com\/docs\/v2\/guides\/model-management\/webhooks\/&amp;sa=D&amp;source=editors&amp;ust=1674848902683033&amp;usg=AOvVaw0AfREJmy_U2XBHhr-MhIO7\">Webhooks<\/a><\/span><span class=\"c1\">. By simply changing a model\u2019s stage, users can trigger their CI\/CD pipelines automatically, reducing the need for manual human intervention.<\/span><\/p>\n\n\n\n<h2 class=\"wp-block-heading c5\" id=\"h.3kuueldpxis\"><span class=\"c2\">Use a Model Registry Today!<\/span><\/h2>\n\n\n\n<p class=\"c6\">Overall, a Model Registry can provide that single point of control for managing Machine Learning models, which helps to ensure that models are used in a consistent, compliant, and efficient manner.&nbsp;It&#8217;s imperative for organizations to treat their models as first class citizens. &nbsp;<span class=\"c1\">It is as simple as adding a few lines of code with your model info and you are ready to get started.<\/span><\/p>\n\n\n\n<p class=\"c6\"><span class=\"c1\"><span class=\"c3\">Check out the example below and if you&#8217;re ready to start <\/span>logging, check out our <a href=\"https:\/\/www.comet.com\/docs\/v2\/guides\/model-management\/using-model-registry\/\" target=\"_blank\" rel=\"noopener\">documentation<\/a>!<\/span><\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"626\" height=\"414\" src=\"https:\/\/www.comet.com\/site\/wp-content\/uploads\/2023\/01\/model-registry-4.png\" alt=\"\" class=\"wp-image-5155\" srcset=\"https:\/\/www.comet.com\/site\/wp-content\/uploads\/2023\/01\/model-registry-4.png 626w, https:\/\/www.comet.com\/site\/wp-content\/uploads\/2023\/01\/model-registry-4-300x198.png 300w\" sizes=\"auto, (max-width: 626px) 100vw, 626px\" \/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"1530\" height=\"827\" src=\"https:\/\/www.comet.com\/site\/wp-content\/uploads\/2023\/01\/mr_add_model-1.gif\" alt=\"\" class=\"wp-image-5167\"\/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<p>&nbsp;<\/p>\n\n\n\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>The Power of a Model Registry&nbsp; A comprehensive Model Registry is one of the most overlooked components when machine learning teams are building out their MLOps toolset. A Model Registry serves as the bridge between the training and production phases of the model lifecycle.&nbsp; In Training, researchers are iterating across parameters and data, trying to [&hellip;]<\/p>\n","protected":false},"author":21,"featured_media":5168,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"customer_name":"","customer_description":"","customer_industry":"","customer_technologies":"","customer_logo":"","footnotes":""},"categories":[8,6],"tags":[],"coauthors":[134],"class_list":["post-5151","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-comet-community-hub","category-machine-learning"],"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>State of the Art MLOps: Efficient Model Management with a Model Registry - Comet<\/title>\n<meta name=\"description\" content=\"A comprehensive Model Registry is one of the most overlooked components when machine learning teams are building out their MLOps toolset. A Model Registry serves as the bridge between the training and production phases of the model lifecycle.\u00a0\" \/>\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\/state-of-the-art-mlops-efficient-model-management-with-a-model-registry\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"State of the Art MLOps: Efficient Model Management with a Model Registry\" \/>\n<meta property=\"og:description\" content=\"A comprehensive Model Registry is one of the most overlooked components when machine learning teams are building out their MLOps toolset. A Model Registry serves as the bridge between the training and production phases of the model lifecycle.\u00a0\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.comet.com\/site\/blog\/state-of-the-art-mlops-efficient-model-management-with-a-model-registry\/\" \/>\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=\"2023-01-27T18:55:49+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-04-24T17:16:11+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.comet.com\/site\/wp-content\/uploads\/2023\/01\/Screen-Shot-2023-01-31-at-2.15.40-PM.png\" \/>\n\t<meta property=\"og:image:width\" content=\"3006\" \/>\n\t<meta property=\"og:image:height\" content=\"1496\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Siddharth Mehta\" \/>\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=\"Siddharth Mehta\" \/>\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":"State of the Art MLOps: Efficient Model Management with a Model Registry - Comet","description":"A comprehensive Model Registry is one of the most overlooked components when machine learning teams are building out their MLOps toolset. A Model Registry serves as the bridge between the training and production phases of the model lifecycle.\u00a0","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\/state-of-the-art-mlops-efficient-model-management-with-a-model-registry\/","og_locale":"en_US","og_type":"article","og_title":"State of the Art MLOps: Efficient Model Management with a Model Registry","og_description":"A comprehensive Model Registry is one of the most overlooked components when machine learning teams are building out their MLOps toolset. A Model Registry serves as the bridge between the training and production phases of the model lifecycle.\u00a0","og_url":"https:\/\/www.comet.com\/site\/blog\/state-of-the-art-mlops-efficient-model-management-with-a-model-registry\/","og_site_name":"Comet","article_publisher":"https:\/\/www.facebook.com\/cometdotml","article_published_time":"2023-01-27T18:55:49+00:00","article_modified_time":"2025-04-24T17:16:11+00:00","og_image":[{"width":3006,"height":1496,"url":"https:\/\/www.comet.com\/site\/wp-content\/uploads\/2023\/01\/Screen-Shot-2023-01-31-at-2.15.40-PM.png","type":"image\/png"}],"author":"Siddharth Mehta","twitter_card":"summary_large_image","twitter_creator":"@Cometml","twitter_site":"@Cometml","twitter_misc":{"Written by":"Siddharth Mehta","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.comet.com\/site\/blog\/state-of-the-art-mlops-efficient-model-management-with-a-model-registry\/#article","isPartOf":{"@id":"https:\/\/www.comet.com\/site\/blog\/state-of-the-art-mlops-efficient-model-management-with-a-model-registry\/"},"author":{"name":"Siddharth Mehta","@id":"https:\/\/www.comet.com\/site\/#\/schema\/person\/652eb7d782d18f295922f50ea3b9e54c"},"headline":"State of the Art MLOps: Efficient Model Management with a Model Registry","datePublished":"2023-01-27T18:55:49+00:00","dateModified":"2025-04-24T17:16:11+00:00","mainEntityOfPage":{"@id":"https:\/\/www.comet.com\/site\/blog\/state-of-the-art-mlops-efficient-model-management-with-a-model-registry\/"},"wordCount":706,"publisher":{"@id":"https:\/\/www.comet.com\/site\/#organization"},"image":{"@id":"https:\/\/www.comet.com\/site\/blog\/state-of-the-art-mlops-efficient-model-management-with-a-model-registry\/#primaryimage"},"thumbnailUrl":"https:\/\/www.comet.com\/site\/wp-content\/uploads\/2023\/01\/Screen-Shot-2023-01-31-at-2.15.40-PM.png","articleSection":["Comet Community Hub","Machine Learning"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.comet.com\/site\/blog\/state-of-the-art-mlops-efficient-model-management-with-a-model-registry\/","url":"https:\/\/www.comet.com\/site\/blog\/state-of-the-art-mlops-efficient-model-management-with-a-model-registry\/","name":"State of the Art MLOps: Efficient Model Management with a Model Registry - Comet","isPartOf":{"@id":"https:\/\/www.comet.com\/site\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.comet.com\/site\/blog\/state-of-the-art-mlops-efficient-model-management-with-a-model-registry\/#primaryimage"},"image":{"@id":"https:\/\/www.comet.com\/site\/blog\/state-of-the-art-mlops-efficient-model-management-with-a-model-registry\/#primaryimage"},"thumbnailUrl":"https:\/\/www.comet.com\/site\/wp-content\/uploads\/2023\/01\/Screen-Shot-2023-01-31-at-2.15.40-PM.png","datePublished":"2023-01-27T18:55:49+00:00","dateModified":"2025-04-24T17:16:11+00:00","description":"A comprehensive Model Registry is one of the most overlooked components when machine learning teams are building out their MLOps toolset. A Model Registry serves as the bridge between the training and production phases of the model lifecycle.\u00a0","breadcrumb":{"@id":"https:\/\/www.comet.com\/site\/blog\/state-of-the-art-mlops-efficient-model-management-with-a-model-registry\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.comet.com\/site\/blog\/state-of-the-art-mlops-efficient-model-management-with-a-model-registry\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.comet.com\/site\/blog\/state-of-the-art-mlops-efficient-model-management-with-a-model-registry\/#primaryimage","url":"https:\/\/www.comet.com\/site\/wp-content\/uploads\/2023\/01\/Screen-Shot-2023-01-31-at-2.15.40-PM.png","contentUrl":"https:\/\/www.comet.com\/site\/wp-content\/uploads\/2023\/01\/Screen-Shot-2023-01-31-at-2.15.40-PM.png","width":3006,"height":1496,"caption":"View of Comet's UI for Model Registry"},{"@type":"BreadcrumbList","@id":"https:\/\/www.comet.com\/site\/blog\/state-of-the-art-mlops-efficient-model-management-with-a-model-registry\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.comet.com\/site\/"},{"@type":"ListItem","position":2,"name":"State of the Art MLOps: Efficient Model Management with a Model Registry"}]},{"@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\/652eb7d782d18f295922f50ea3b9e54c","name":"Siddharth Mehta","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.comet.com\/site\/#\/schema\/person\/image\/940c7280faea9e1b8b086c2ed7ec01db","url":"https:\/\/secure.gravatar.com\/avatar\/27a672e997fa7a66796e4be0503e0efeec6bd34daae185bb6de163227a5a0739?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/27a672e997fa7a66796e4be0503e0efeec6bd34daae185bb6de163227a5a0739?s=96&d=mm&r=g","caption":"Siddharth Mehta"},"description":"ML Growth Engineer @ Comet. Interested in Computer Vision, Robotics, and Reinforcement Learning","sameAs":["https:\/\/www.comet.com\/"],"url":"https:\/\/www.comet.com\/site\/blog\/author\/siddharthmcomet-com\/"}]}},"_links":{"self":[{"href":"https:\/\/www.comet.com\/site\/wp-json\/wp\/v2\/posts\/5151","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\/21"}],"replies":[{"embeddable":true,"href":"https:\/\/www.comet.com\/site\/wp-json\/wp\/v2\/comments?post=5151"}],"version-history":[{"count":1,"href":"https:\/\/www.comet.com\/site\/wp-json\/wp\/v2\/posts\/5151\/revisions"}],"predecessor-version":[{"id":15634,"href":"https:\/\/www.comet.com\/site\/wp-json\/wp\/v2\/posts\/5151\/revisions\/15634"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.comet.com\/site\/wp-json\/wp\/v2\/media\/5168"}],"wp:attachment":[{"href":"https:\/\/www.comet.com\/site\/wp-json\/wp\/v2\/media?parent=5151"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.comet.com\/site\/wp-json\/wp\/v2\/categories?post=5151"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.comet.com\/site\/wp-json\/wp\/v2\/tags?post=5151"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/www.comet.com\/site\/wp-json\/wp\/v2\/coauthors?post=5151"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}