{"id":457766,"date":"2024-08-07T14:45:03","date_gmt":"2024-08-07T12:45:03","guid":{"rendered":"https:\/\/www.eenewseurope.com\/?p=457766"},"modified":"2024-08-07T14:45:03","modified_gmt":"2024-08-07T12:45:03","slug":"concours-pour-convertir-du-code-c-en-rust-avec-genai","status":"publish","type":"post","link":"https:\/\/www.ecinews.fr\/fr\/concours-pour-convertir-du-code-c-en-rust-avec-genai\/","title":{"rendered":"Concours pour convertir du code C en Rust avec GenAI"},"content":{"rendered":"<h3>L&rsquo;agence de recherche am\u00e9ricaine DARPA a lanc\u00e9 un programme ambitieux visant \u00e0 automatiser la traduction du code C h\u00e9rit\u00e9 vers le langage de programmation Rust, intrins\u00e8quement plus s\u00fbr, \u00e0 l&rsquo;aide de grands mod\u00e8les de langage (LLM) et de l&rsquo;IA g\u00e9n\u00e9rative.<\/h3>\n<p>Le programme Translating All C to Rust (TRACTOR) de la DARPA vise \u00e0 identifier les LLM capables de cr\u00e9er la m\u00eame qualit\u00e9 et le m\u00eame style qu&rsquo;un <a href=\"https:\/\/www.eenewseurope.com\/en\/rust-hits-the-mainstream\/\">d\u00e9veloppeur Rust<\/a> comp\u00e9tent, \u00e9liminant ainsi toute la cat\u00e9gorie des vuln\u00e9rabilit\u00e9s en mati\u00e8re de s\u00e9curit\u00e9 de la m\u00e9moire dans les programmes C.<\/p>\n<p>Les vuln\u00e9rabilit\u00e9s li\u00e9es \u00e0 la s\u00e9curit\u00e9 de la m\u00e9moire sont le type le plus r\u00e9pandu de vuln\u00e9rabilit\u00e9 logicielle divulgu\u00e9e et affectent la m\u00e9moire d&rsquo;un ordinateur de deux mani\u00e8res principales. Premi\u00e8rement, les langages de programmation comme le C permettent aux programmeurs de manipuler directement la m\u00e9moire, ce qui facilite l&rsquo;introduction accidentelle d&rsquo;erreurs dans leur programme qui permettraient \u00e0 une op\u00e9ration apparemment routini\u00e8re de corrompre l&rsquo;\u00e9tat de la m\u00e9moire.<\/p>\n<p>Deuxi\u00e8mement, des probl\u00e8mes de s\u00e9curit\u00e9 de la m\u00e9moire peuvent survenir lorsqu&rsquo;un langage de programmation pr\u00e9sente un comportement non d\u00e9fini. Cela se produit lorsque la norme du langage de programmation ne fournit aucune sp\u00e9cification ou orientation sur la mani\u00e8re dont le programme doit se comporter dans des conditions qui ne sont pas explicitement d\u00e9finies dans la norme.<\/p>\n<p>Des projets tels que <a href=\"https:\/\/www.eenewseurope.com\/en\/2-2m-for-cheri-automotive-embedded-security-projects\/\">CHERI au Royaume-Uni<\/a> ont d\u00e9velopp\u00e9 une architecture mat\u00e9rielle pour les <a href=\"https:\/\/www.eenewseurope.com\/en\/cheri-moves-into-risc-v-x86-for-embedded\/\">puces ARM, RISC-V et x86<\/a> afin de relever ce d\u00e9fi. Si les langages de programmation \u00e0 m\u00e9moire s\u00e9curis\u00e9e peuvent \u00e9liminer les vuln\u00e9rabilit\u00e9s en mati\u00e8re de s\u00e9curit\u00e9 de la m\u00e9moire, le d\u00e9fi consiste \u00e0 r\u00e9\u00e9crire le code existant \u00e0 une \u00e9chelle correspondant \u00e0 l&rsquo;immensit\u00e9 du probl\u00e8me.<\/p>\n<ul>\n<li><a href=\"https:\/\/www.eenewseurope.com\/en\/intel-capital-on-the-future-of-generative-ai\/\">Intel Capital sur l&rsquo;avenir de l&rsquo;IA g\u00e9n\u00e9rative<\/a><\/li>\n<li><a href=\"https:\/\/www.eenewseurope.com\/en\/new-generative-ai-technique-for-vehicle-design\/\">L&rsquo;IA g\u00e9n\u00e9rative pour la conception de v\u00e9hicules<\/a><\/li>\n<\/ul>\n<p>Un changement culturel en faveur du langage de programmation Rust et des perc\u00e9es r\u00e9centes dans les techniques d&rsquo;apprentissage automatique, comme les grands mod\u00e8les de langage (LLM), ont cr\u00e9\u00e9 un environnement qui pourrait se pr\u00eater \u00e0 une nouvelle cat\u00e9gorie de solutions.<\/p>\n<p>Vous pouvez aller sur n&rsquo;importe quel site web LLM, commencer \u00e0 chatter avec l&rsquo;un des chatbots d&rsquo;IA, et tout ce que vous avez \u00e0 dire est \u00ab\u00a0voici du code C, veuillez le traduire en code Rust idiomatique s\u00fbr\u00a0\u00bb, couper, coller, et quelque chose sort, et c&rsquo;est souvent tr\u00e8s bon, mais pas toujours\u00a0\u00bb, a d\u00e9clar\u00e9 Dan Wallach, directeur du programme DARPA pour TRACTOR. \u00ab\u00a0Le d\u00e9fi de la recherche est d&rsquo;am\u00e9liorer consid\u00e9rablement la traduction automatique de C \u00e0 Rust, en particulier pour les constructions de programme les plus pertinentes.<\/p>\n<p>M. Wallach s&rsquo;attend \u00e0 ce que les propositions comprennent des combinaisons in\u00e9dites d&rsquo;analyse de logiciels, telles que l&rsquo;analyse statique et dynamique, et de grands mod\u00e8les de langage. Le programme organisera des concours publics tout au long de l&rsquo;effort pour tester les capacit\u00e9s des solutions aliment\u00e9es par le LLM.<\/p>\n<p>\u00ab\u00a0Rust oblige le programmeur \u00e0 faire les choses correctement\u00a0\u00bb, a d\u00e9clar\u00e9 M. Wallach. \u00ab\u00a0Il peut sembler contraignant de g\u00e9rer toutes les r\u00e8gles qu&rsquo;il impose, mais lorsque vous vous y acclimatez, les r\u00e8gles vous donnent de la libert\u00e9. Elles sont comme des garde-fous ; une fois que vous avez compris qu&rsquo;elles sont l\u00e0 pour vous prot\u00e9ger, vous pouvez vous concentrer sur des choses plus importantes.<\/p>\n<p>La DARPA organisera une journ\u00e9e des proposants le 26 ao\u00fbt 2024, \u00e0 laquelle les participants pourront assister en personne ou virtuellement. Les participants doivent s&rsquo;inscrire avant le 19 ao\u00fbt 2024. Des d\u00e9tails et des informations sur l&rsquo;inscription sont disponibles sur <a href=\"https:\/\/sam.gov\/opp\/1e45d648886b4e9ca91890285af77eb7\/view\">SAM.Gov.<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>L&rsquo;agence de recherche am\u00e9ricaine DARPA a lanc\u00e9 un programme ambitieux visant \u00e0 automatiser la traduction du code C h\u00e9rit\u00e9 vers le langage de programmation Rust, intrins\u00e8quement plus s\u00fbr, \u00e0 l&rsquo;aide de grands mod\u00e8les de langage (LLM) et de l&rsquo;IA g\u00e9n\u00e9rative. Le programme Translating All C to Rust (TRACTOR) de la DARPA vise \u00e0 identifier les [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":457681,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[883],"tags":[7228,4603,3019],"domains":[47],"ppma_author":[3640],"class_list":["post-457766","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-technologies","tag-c-fr","tag-llm-fr","tag-rust-fr","domains-electronique-eci"],"acf":[],"yoast_head":"<title>Concours pour convertir du code C en Rust avec GenAI ...<\/title>\n<meta name=\"description\" content=\"Un concours organis\u00e9 par la DARPA vise \u00e0 automatiser la traduction du code C h\u00e9rit\u00e9 en langage Rust \u00e0 l&#039;aide de grands mod\u00e8les de langage (LLM) de...\" \/>\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.ecinews.fr\/fr\/wp-json\/wp\/v2\/posts\/457766\/\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Concours pour convertir du code C en Rust avec GenAI\" \/>\n<meta property=\"og:description\" content=\"Un concours organis\u00e9 par la DARPA vise \u00e0 automatiser la traduction du code C h\u00e9rit\u00e9 en langage Rust \u00e0 l&#039;aide de grands mod\u00e8les de langage (LLM) de genAI.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.ecinews.fr\/fr\/wp-json\/wp\/v2\/posts\/457766\/\" \/>\n<meta property=\"og:site_name\" content=\"EENewsEurope\" \/>\n<meta property=\"article:published_time\" content=\"2024-08-07T12:45:03+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.eenewseurope.com\/wp-content\/uploads\/2024\/08\/RUST_TRACTOR-e1722954270561.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"619\" \/>\n\t<meta property=\"og:image:height\" content=\"316\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Nick Flaherty\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"NicolasR\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.eenewseurope.com\/fr\/concours-pour-convertir-du-code-c-en-rust-avec-genai\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.eenewseurope.com\/fr\/concours-pour-convertir-du-code-c-en-rust-avec-genai\/\"},\"author\":{\"name\":\"NicolasR\",\"@id\":\"https:\/\/www.eenewseurope.com\/en\/#\/schema\/person\/78961bf5e4a331d3b8b2d58fdfef976c\"},\"headline\":\"Concours pour convertir du code C en Rust avec GenAI\",\"datePublished\":\"2024-08-07T12:45:03+00:00\",\"dateModified\":\"2024-08-07T12:45:03+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.eenewseurope.com\/fr\/concours-pour-convertir-du-code-c-en-rust-avec-genai\/\"},\"wordCount\":666,\"publisher\":{\"@id\":\"https:\/\/www.eenewseurope.com\/en\/#organization\"},\"keywords\":[\"C++\",\"LLM\",\"Rust\"],\"articleSection\":[\"Technologies\"],\"inLanguage\":\"fr-FR\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.eenewseurope.com\/fr\/concours-pour-convertir-du-code-c-en-rust-avec-genai\/\",\"url\":\"https:\/\/www.eenewseurope.com\/fr\/concours-pour-convertir-du-code-c-en-rust-avec-genai\/\",\"name\":\"Concours pour convertir du code C en Rust avec GenAI -\",\"isPartOf\":{\"@id\":\"https:\/\/www.eenewseurope.com\/en\/#website\"},\"datePublished\":\"2024-08-07T12:45:03+00:00\",\"dateModified\":\"2024-08-07T12:45:03+00:00\",\"description\":\"Un concours organis\u00e9 par la DARPA vise \u00e0 automatiser la traduction du code C h\u00e9rit\u00e9 en langage Rust \u00e0 l'aide de grands mod\u00e8les de langage (LLM) de genAI.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.eenewseurope.com\/fr\/concours-pour-convertir-du-code-c-en-rust-avec-genai\/#breadcrumb\"},\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.eenewseurope.com\/fr\/concours-pour-convertir-du-code-c-en-rust-avec-genai\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.eenewseurope.com\/fr\/concours-pour-convertir-du-code-c-en-rust-avec-genai\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.ecinews.fr\/fr\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Concours pour convertir du code C en Rust avec GenAI\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.eenewseurope.com\/en\/#website\",\"url\":\"https:\/\/www.eenewseurope.com\/en\/\",\"name\":\"EENewsEurope\",\"description\":\"Just another WordPress site\",\"publisher\":{\"@id\":\"https:\/\/www.eenewseurope.com\/en\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.eenewseurope.com\/en\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"fr-FR\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.eenewseurope.com\/en\/#organization\",\"name\":\"EENewsEurope\",\"url\":\"https:\/\/www.eenewseurope.com\/en\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\/\/www.eenewseurope.com\/en\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.ecinews.fr\/wp-content\/uploads\/2022\/02\/logo-1.jpg\",\"contentUrl\":\"https:\/\/www.ecinews.fr\/wp-content\/uploads\/2022\/02\/logo-1.jpg\",\"width\":283,\"height\":113,\"caption\":\"EENewsEurope\"},\"image\":{\"@id\":\"https:\/\/www.eenewseurope.com\/en\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.eenewseurope.com\/en\/#\/schema\/person\/78961bf5e4a331d3b8b2d58fdfef976c\",\"name\":\"NicolasR\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\/\/www.eenewseurope.com\/en\/#\/schema\/person\/image\/1113513d73c6c997fc7ac1ecedfff8d9\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/8c46107760468ab8a00c814c26c19ab4?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/8c46107760468ab8a00c814c26c19ab4?s=96&d=mm&r=g\",\"caption\":\"NicolasR\"}}]}<\/script>","yoast_head_json":{"title":"Concours pour convertir du code C en Rust avec GenAI ...","description":"Un concours organis\u00e9 par la DARPA vise \u00e0 automatiser la traduction du code C h\u00e9rit\u00e9 en langage Rust \u00e0 l'aide de grands mod\u00e8les de langage (LLM) de...","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.ecinews.fr\/fr\/wp-json\/wp\/v2\/posts\/457766\/","og_locale":"fr_FR","og_type":"article","og_title":"Concours pour convertir du code C en Rust avec GenAI","og_description":"Un concours organis\u00e9 par la DARPA vise \u00e0 automatiser la traduction du code C h\u00e9rit\u00e9 en langage Rust \u00e0 l'aide de grands mod\u00e8les de langage (LLM) de genAI.","og_url":"https:\/\/www.ecinews.fr\/fr\/wp-json\/wp\/v2\/posts\/457766\/","og_site_name":"EENewsEurope","article_published_time":"2024-08-07T12:45:03+00:00","og_image":[{"width":619,"height":316,"url":"https:\/\/www.eenewseurope.com\/wp-content\/uploads\/2024\/08\/RUST_TRACTOR-e1722954270561.jpg","type":"image\/jpeg"}],"author":"Nick Flaherty","twitter_card":"summary_large_image","twitter_misc":{"Written by":"NicolasR","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.eenewseurope.com\/fr\/concours-pour-convertir-du-code-c-en-rust-avec-genai\/#article","isPartOf":{"@id":"https:\/\/www.eenewseurope.com\/fr\/concours-pour-convertir-du-code-c-en-rust-avec-genai\/"},"author":{"name":"NicolasR","@id":"https:\/\/www.eenewseurope.com\/en\/#\/schema\/person\/78961bf5e4a331d3b8b2d58fdfef976c"},"headline":"Concours pour convertir du code C en Rust avec GenAI","datePublished":"2024-08-07T12:45:03+00:00","dateModified":"2024-08-07T12:45:03+00:00","mainEntityOfPage":{"@id":"https:\/\/www.eenewseurope.com\/fr\/concours-pour-convertir-du-code-c-en-rust-avec-genai\/"},"wordCount":666,"publisher":{"@id":"https:\/\/www.eenewseurope.com\/en\/#organization"},"keywords":["C++","LLM","Rust"],"articleSection":["Technologies"],"inLanguage":"fr-FR"},{"@type":"WebPage","@id":"https:\/\/www.eenewseurope.com\/fr\/concours-pour-convertir-du-code-c-en-rust-avec-genai\/","url":"https:\/\/www.eenewseurope.com\/fr\/concours-pour-convertir-du-code-c-en-rust-avec-genai\/","name":"Concours pour convertir du code C en Rust avec GenAI -","isPartOf":{"@id":"https:\/\/www.eenewseurope.com\/en\/#website"},"datePublished":"2024-08-07T12:45:03+00:00","dateModified":"2024-08-07T12:45:03+00:00","description":"Un concours organis\u00e9 par la DARPA vise \u00e0 automatiser la traduction du code C h\u00e9rit\u00e9 en langage Rust \u00e0 l'aide de grands mod\u00e8les de langage (LLM) de genAI.","breadcrumb":{"@id":"https:\/\/www.eenewseurope.com\/fr\/concours-pour-convertir-du-code-c-en-rust-avec-genai\/#breadcrumb"},"inLanguage":"fr-FR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.eenewseurope.com\/fr\/concours-pour-convertir-du-code-c-en-rust-avec-genai\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.eenewseurope.com\/fr\/concours-pour-convertir-du-code-c-en-rust-avec-genai\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.ecinews.fr\/fr\/"},{"@type":"ListItem","position":2,"name":"Concours pour convertir du code C en Rust avec GenAI"}]},{"@type":"WebSite","@id":"https:\/\/www.eenewseurope.com\/en\/#website","url":"https:\/\/www.eenewseurope.com\/en\/","name":"EENewsEurope","description":"Just another WordPress site","publisher":{"@id":"https:\/\/www.eenewseurope.com\/en\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.eenewseurope.com\/en\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"fr-FR"},{"@type":"Organization","@id":"https:\/\/www.eenewseurope.com\/en\/#organization","name":"EENewsEurope","url":"https:\/\/www.eenewseurope.com\/en\/","logo":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/www.eenewseurope.com\/en\/#\/schema\/logo\/image\/","url":"https:\/\/www.ecinews.fr\/wp-content\/uploads\/2022\/02\/logo-1.jpg","contentUrl":"https:\/\/www.ecinews.fr\/wp-content\/uploads\/2022\/02\/logo-1.jpg","width":283,"height":113,"caption":"EENewsEurope"},"image":{"@id":"https:\/\/www.eenewseurope.com\/en\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/www.eenewseurope.com\/en\/#\/schema\/person\/78961bf5e4a331d3b8b2d58fdfef976c","name":"NicolasR","image":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/www.eenewseurope.com\/en\/#\/schema\/person\/image\/1113513d73c6c997fc7ac1ecedfff8d9","url":"https:\/\/secure.gravatar.com\/avatar\/8c46107760468ab8a00c814c26c19ab4?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/8c46107760468ab8a00c814c26c19ab4?s=96&d=mm&r=g","caption":"NicolasR"}}]}},"authors":[{"term_id":3640,"user_id":0,"is_guest":1,"slug":"nick-flaherty","display_name":"Nick Flaherty","avatar_url":"https:\/\/secure.gravatar.com\/avatar\/?s=96&d=mm&r=g","0":null,"1":"","2":"","3":"","4":"","5":"","6":"","7":"","8":""}],"_links":{"self":[{"href":"https:\/\/www.ecinews.fr\/fr\/wp-json\/wp\/v2\/posts\/457766"}],"collection":[{"href":"https:\/\/www.ecinews.fr\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.ecinews.fr\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.ecinews.fr\/fr\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.ecinews.fr\/fr\/wp-json\/wp\/v2\/comments?post=457766"}],"version-history":[{"count":0,"href":"https:\/\/www.ecinews.fr\/fr\/wp-json\/wp\/v2\/posts\/457766\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.ecinews.fr\/fr\/wp-json\/wp\/v2\/media\/457681"}],"wp:attachment":[{"href":"https:\/\/www.ecinews.fr\/fr\/wp-json\/wp\/v2\/media?parent=457766"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.ecinews.fr\/fr\/wp-json\/wp\/v2\/categories?post=457766"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.ecinews.fr\/fr\/wp-json\/wp\/v2\/tags?post=457766"},{"taxonomy":"domains","embeddable":true,"href":"https:\/\/www.ecinews.fr\/fr\/wp-json\/wp\/v2\/domains?post=457766"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/www.ecinews.fr\/fr\/wp-json\/wp\/v2\/ppma_author?post=457766"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}