{"id":22442,"date":"2021-07-11T16:23:24","date_gmt":"2021-07-11T14:23:24","guid":{"rendered":"https:\/\/www.nycwebdesign.eu\/webdesign\/github-copilot-e-stato-addestrato-su-tutto-il-codice-pubblico\/"},"modified":"2021-07-11T16:23:24","modified_gmt":"2021-07-11T14:23:24","slug":"github-copilot-e-stato-addestrato-su-tutto-il-codice-pubblico","status":"publish","type":"post","link":"https:\/\/www.nycwebdesign.eu\/webdesign\/github-copilot-e-stato-addestrato-su-tutto-il-codice-pubblico\/","title":{"rendered":"GitHub Copilot \u00e8 stato addestrato su tutto il codice pubblico"},"content":{"rendered":"<p> <br \/>\n<\/p>\n<div>\n<p><strong>GitHub Copilot<\/strong> \u00e8 un nuovo strumento di <strong>intelligenza artificiale<\/strong> che consente agli sviluppatori di sfruttare un vero e proprio generatore di codice, in grado di interpretare un semplice commento scritto in linguaggio naturale, e convertirlo in codice funzionante. <a href=\"https:\/\/www.html.it\/03\/07\/2021\/github-un-copilota-completa-il-codice-su-visual-studio-code\/\">Ne avevamo gi\u00e0 parlato appena una settimana fa<\/a>, presentandone i possibili utilizzi, grazie alla disponibilit\u00e0 di una comoda estensione per <a href=\"https:\/\/www.html.it\/16\/10\/2019\/visual-studio-code-1-39-1-le-novita\/\">Visual Studio Code<\/a>.<\/p>\n<p>Come spesso accade quando l\u2019intelligenza artificiale irrompe in un settore specifico, le critiche sono spesso dietro l\u2019angolo. C\u2019\u00e8 chi si limita ad apprezzare (forse troppo in modo troppo superficiale) la possibilit\u00e0 di un ulteriore aiuto tecnologico. C\u2019\u00e8 chi, invece, intravede il rischio di perdere il proprio lavoro perch\u00e9 reso automatizzabile grazie di chi fornisce (magari gratuitamente e\/o a sua insaputa) una grande quantit\u00e0 di dati. Anche per il caso di GitHub Copilot ci sono stati risvolti di questo tipo, ed \u00e8 interessante approfondire la questione relativa al modo in cui questo strumento \u00e8 stato addestrato, dal momento che si basa sul <a href=\"https:\/\/www.html.it\/guide\/machine-learning\/\">machine learning<\/a> e quindi su una gran mole di dati (in questo caso, di codice).<\/p>\n<h2>Com\u2019\u00e8 stato addestrato GitHub Copilot?<\/h2>\n<p>Ogni algoritmo di machine learning, in quanto tale, consiste nella <strong>definizione di un modello<\/strong> (generalmente piuttosto complesso) che ha poi bisogno di una fase detta di <strong>addestramento<\/strong> (o <em>training<\/em>). Quest\u2019ultima fase consiste nel processamento di una grande quantit\u00e0 di dati \u00e8 utilizzata per la messa a punto di parametri del modello stesso, in modo da <strong>ottimizzarne le performance<\/strong>. Come tutti gli algoritmi di questo tipo, quindi, anche GitHub Copilot ha dovuto essere addestrato con una grande mole di dati. Non \u00e8 un caso, d\u2019altronde, se proprio GitHub abbia pensato ad una soluzione di questo tipo, avendo a disposizione una quantit\u00e0 di codice sorgente non indifferente (forse la pi\u00f9 grande base di dati di questo tipo).<\/p>\n<p>Qualche giorno fa, subito dopo il rilascio di Copilot, un utente di <a href=\"https:\/\/www.html.it\/guide\/guida-twitter\/\">Twitter<\/a> ha deciso di rendere pubblica una conversazione avvenuta con il centro assistenza di GitHub. Nora Tindall, esperta programmatrice Rust e autrice di diversi software il cui codice \u00e8 rilasciato con licenze open source proprio su GitHub, ha chiesto di sapere se il proprio codice fosse stato utilizzato per il training di Copilot. Secondo quanto riportato nel suo tweet, la risposta di GitHub \u00e8 stata che <strong>tutto il codice pubblicamente disponibile tramite GitHub \u00e8 stato utilizzato per il training<\/strong>.<\/p>\n<blockquote class=\"twitter-tweet\">\n<p lang=\"en\" dir=\"ltr\">oh my gods. they literally have no shame about this.<\/p>\n<p>GitHub Support just straight up confirmed in an email that yes, they used all public GitHub code, for Codex\/Copilot regardless of license. <a href=\"https:\/\/t.co\/pFTqbvnTEK\">pic.twitter.com\/pFTqbvnTEK<\/a><\/p>\n<p>\u2014 &#x2728; Nora Tindall, automated relay &#x1fa90; (@NoraDotCodes) <a href=\"https:\/\/twitter.com\/NoraDotCodes\/status\/1412741339771461635?ref_src=twsrc%5Etfw\">July 7, 2021<\/a><\/p>\n<\/blockquote>\n<h2>\u00c8 \u201cgiusto\u201d?<\/h2>\n<p>Questa notizia ha scatenato non poche polemiche. Soffermiamoci alle <strong>licenze<\/strong> con cui viene distribuito il codice pubblico dei repository di GitHub, poi usato per il training di Copilot. Utilizzare tutto il codice pubblicamente accessibile pu\u00f2 non essere ritenuto ammissibile in tutti i casi. Ad esempio, nel caso di codice rilasciato con licenza GPL (nata per volere della Free Software Foundation di <a href=\"https:\/\/www.html.it\/articoli\/gnulinux-meeting-2014-richard-stallman-e-approdato-a-palermo\/\">Richard Stallman<\/a>, per contrastare la proliferazione di codice proprietario), \u00e8 lecito aspettarsi che il riutilizzo del codice non sia visto di buon occhio per un prodotto come Copilot, che in futuro potrebbe perfino essere disponibile solo su licenza.<\/p>\n<p>D\u2019altro canto, l\u2019utilizzazione del codice inteso come \u201cdato\u201d (e non per essere direttamente eseguito \u2013 eventualit\u00e0 protetta in modo specifico dalle varie licenze open source) potrebbe esser visto in maniera del tutto analoga ad una \u201clettura\u201d del codice da parte di chi naviga internet. Quest\u2019ultima interpretazione del codice come dato sembra non convincere tutti, che rispondono affermando che \u00e8 l&#8217;\u201dutilizzatore del dato\u201d (utente di internet che legge il codice, oppure l\u2019algoritmo di machine learning) a fare la differenza.<\/p>\n<blockquote class=\"twitter-tweet\">\n<p lang=\"en\" dir=\"ltr\">I am a human person, not a polynomial regression.<\/p>\n<p>\u2014 &#x2728; Nora Tindall, automated relay &#x1fa90; (@NoraDotCodes) <a href=\"https:\/\/twitter.com\/NoraDotCodes\/status\/1412793496059133952?ref_src=twsrc%5Etfw\">July 7, 2021<\/a><\/p>\n<\/blockquote>\n<p>La stessa Nora Tindall ha spiegato di aver gi\u00e0 contattato il supporto legale della Free Software Foundation, per approfondire quello che, quanto meno, potrebbe configurarsi come un <strong>buco legislativo<\/strong>, in cui il confine tra l\u2019infrazione del copyright e la \u201csemplice lettura\u201d di materiale pubblicamente accessibile comincia a farsi sempre pi\u00f9 labile.<\/p>\n<p>Non resta che rimanere vigili sulla questione, in attesa di capire l\u2019evoluzione sotto tutti i punti di vista coinvolti in questo contesto.<\/p>\n<p><em>Fonte<\/em>: <a href=\"https:\/\/mobile.twitter.com\/NoraDotCodes\/status\/1412793496059133952\" class=\"text-link text-link--special\" target=\"_blank\" rel=\"nofollow noopener noreferrer\"><span class=\"underline\">Twitter<\/span><i class=\"ico-external\"\/><\/a><\/p>\n<\/div>\n<p><script async src=\"https:\/\/platform.twitter.com\/widgets.js\" charset=\"utf-8\"><\/script><br \/>\n<br \/><br \/>\n<br \/><a href=\"http:\/\/feedproxy.google.com\/~r\/htmlitedit\/~3\/Ye1WIYm1hjY\/\">Source link <\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>GitHub Copilot \u00e8 un nuovo strumento di intelligenza artificiale che consente agli sviluppatori di sfruttare un vero e proprio generatore di codice, in grado di interpretare un semplice commento scritto in linguaggio naturale, e convertirlo in codice funzionante. Ne avevamo gi\u00e0 parlato appena una settimana fa, presentandone i possibili utilizzi, grazie alla disponibilit\u00e0 di una&#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_s2mail":""},"categories":[37],"tags":[],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v19.13 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>GitHub Copilot \u00e8 stato addestrato su tutto il codice pubblico - AGENZIA WEB Italia<\/title>\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.nycwebdesign.eu\/webdesign\/github-copilot-e-stato-addestrato-su-tutto-il-codice-pubblico\/\" \/>\n<meta property=\"og:locale\" content=\"it_IT\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"GitHub Copilot \u00e8 stato addestrato su tutto il codice pubblico - AGENZIA WEB Italia\" \/>\n<meta property=\"og:description\" content=\"GitHub Copilot \u00e8 un nuovo strumento di intelligenza artificiale che consente agli sviluppatori di sfruttare un vero e proprio generatore di codice, in grado di interpretare un semplice commento scritto in linguaggio naturale, e convertirlo in codice funzionante. Ne avevamo gi\u00e0 parlato appena una settimana fa, presentandone i possibili utilizzi, grazie alla disponibilit\u00e0 di una...\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.nycwebdesign.eu\/webdesign\/github-copilot-e-stato-addestrato-su-tutto-il-codice-pubblico\/\" \/>\n<meta property=\"og:site_name\" content=\"AGENZIA WEB Italia\" \/>\n<meta property=\"article:published_time\" content=\"2021-07-11T14:23:24+00:00\" \/>\n<meta name=\"author\" content=\"admin\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Scritto da\" \/>\n\t<meta name=\"twitter:data1\" content=\"admin\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tempo di lettura stimato\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minuti\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.nycwebdesign.eu\/webdesign\/github-copilot-e-stato-addestrato-su-tutto-il-codice-pubblico\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.nycwebdesign.eu\/webdesign\/github-copilot-e-stato-addestrato-su-tutto-il-codice-pubblico\/\"},\"author\":{\"name\":\"admin\",\"@id\":\"https:\/\/www.nycwebdesign.eu\/webdesign\/#\/schema\/person\/c0748e23499fac2fd73b79d1379fdf42\"},\"headline\":\"GitHub Copilot \u00e8 stato addestrato su tutto il codice pubblico\",\"datePublished\":\"2021-07-11T14:23:24+00:00\",\"dateModified\":\"2021-07-11T14:23:24+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.nycwebdesign.eu\/webdesign\/github-copilot-e-stato-addestrato-su-tutto-il-codice-pubblico\/\"},\"wordCount\":719,\"publisher\":{\"@id\":\"https:\/\/www.nycwebdesign.eu\/webdesign\/#organization\"},\"articleSection\":[\"News\"],\"inLanguage\":\"it-IT\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.nycwebdesign.eu\/webdesign\/github-copilot-e-stato-addestrato-su-tutto-il-codice-pubblico\/\",\"url\":\"https:\/\/www.nycwebdesign.eu\/webdesign\/github-copilot-e-stato-addestrato-su-tutto-il-codice-pubblico\/\",\"name\":\"GitHub Copilot \u00e8 stato addestrato su tutto il codice pubblico - AGENZIA WEB Italia\",\"isPartOf\":{\"@id\":\"https:\/\/www.nycwebdesign.eu\/webdesign\/#website\"},\"datePublished\":\"2021-07-11T14:23:24+00:00\",\"dateModified\":\"2021-07-11T14:23:24+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.nycwebdesign.eu\/webdesign\/github-copilot-e-stato-addestrato-su-tutto-il-codice-pubblico\/#breadcrumb\"},\"inLanguage\":\"it-IT\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.nycwebdesign.eu\/webdesign\/github-copilot-e-stato-addestrato-su-tutto-il-codice-pubblico\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.nycwebdesign.eu\/webdesign\/github-copilot-e-stato-addestrato-su-tutto-il-codice-pubblico\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.nycwebdesign.eu\/webdesign\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"GitHub Copilot \u00e8 stato addestrato su tutto il codice pubblico\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.nycwebdesign.eu\/webdesign\/#website\",\"url\":\"https:\/\/www.nycwebdesign.eu\/webdesign\/\",\"name\":\"AGENZIA WEB Italia\",\"description\":\"Web design Web agency Italia\",\"publisher\":{\"@id\":\"https:\/\/www.nycwebdesign.eu\/webdesign\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.nycwebdesign.eu\/webdesign\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"it-IT\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.nycwebdesign.eu\/webdesign\/#organization\",\"name\":\"Multimedia Web\",\"url\":\"https:\/\/www.nycwebdesign.eu\/webdesign\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"it-IT\",\"@id\":\"https:\/\/www.nycwebdesign.eu\/webdesign\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.nycwebdesign.eu\/webdesign\/wp-content\/uploads\/2016\/05\/multimediaweb1.png\",\"contentUrl\":\"https:\/\/www.nycwebdesign.eu\/webdesign\/wp-content\/uploads\/2016\/05\/multimediaweb1.png\",\"width\":200,\"height\":57,\"caption\":\"Multimedia Web\"},\"image\":{\"@id\":\"https:\/\/www.nycwebdesign.eu\/webdesign\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.nycwebdesign.eu\/webdesign\/#\/schema\/person\/c0748e23499fac2fd73b79d1379fdf42\",\"name\":\"admin\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"it-IT\",\"@id\":\"https:\/\/www.nycwebdesign.eu\/webdesign\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/991cd68bbfd6f946517378a63fc3a1f7?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/991cd68bbfd6f946517378a63fc3a1f7?s=96&d=mm&r=g\",\"caption\":\"admin\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"GitHub Copilot \u00e8 stato addestrato su tutto il codice pubblico - AGENZIA WEB Italia","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.nycwebdesign.eu\/webdesign\/github-copilot-e-stato-addestrato-su-tutto-il-codice-pubblico\/","og_locale":"it_IT","og_type":"article","og_title":"GitHub Copilot \u00e8 stato addestrato su tutto il codice pubblico - AGENZIA WEB Italia","og_description":"GitHub Copilot \u00e8 un nuovo strumento di intelligenza artificiale che consente agli sviluppatori di sfruttare un vero e proprio generatore di codice, in grado di interpretare un semplice commento scritto in linguaggio naturale, e convertirlo in codice funzionante. Ne avevamo gi\u00e0 parlato appena una settimana fa, presentandone i possibili utilizzi, grazie alla disponibilit\u00e0 di una...","og_url":"https:\/\/www.nycwebdesign.eu\/webdesign\/github-copilot-e-stato-addestrato-su-tutto-il-codice-pubblico\/","og_site_name":"AGENZIA WEB Italia","article_published_time":"2021-07-11T14:23:24+00:00","author":"admin","twitter_card":"summary_large_image","twitter_misc":{"Scritto da":"admin","Tempo di lettura stimato":"4 minuti"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.nycwebdesign.eu\/webdesign\/github-copilot-e-stato-addestrato-su-tutto-il-codice-pubblico\/#article","isPartOf":{"@id":"https:\/\/www.nycwebdesign.eu\/webdesign\/github-copilot-e-stato-addestrato-su-tutto-il-codice-pubblico\/"},"author":{"name":"admin","@id":"https:\/\/www.nycwebdesign.eu\/webdesign\/#\/schema\/person\/c0748e23499fac2fd73b79d1379fdf42"},"headline":"GitHub Copilot \u00e8 stato addestrato su tutto il codice pubblico","datePublished":"2021-07-11T14:23:24+00:00","dateModified":"2021-07-11T14:23:24+00:00","mainEntityOfPage":{"@id":"https:\/\/www.nycwebdesign.eu\/webdesign\/github-copilot-e-stato-addestrato-su-tutto-il-codice-pubblico\/"},"wordCount":719,"publisher":{"@id":"https:\/\/www.nycwebdesign.eu\/webdesign\/#organization"},"articleSection":["News"],"inLanguage":"it-IT"},{"@type":"WebPage","@id":"https:\/\/www.nycwebdesign.eu\/webdesign\/github-copilot-e-stato-addestrato-su-tutto-il-codice-pubblico\/","url":"https:\/\/www.nycwebdesign.eu\/webdesign\/github-copilot-e-stato-addestrato-su-tutto-il-codice-pubblico\/","name":"GitHub Copilot \u00e8 stato addestrato su tutto il codice pubblico - AGENZIA WEB Italia","isPartOf":{"@id":"https:\/\/www.nycwebdesign.eu\/webdesign\/#website"},"datePublished":"2021-07-11T14:23:24+00:00","dateModified":"2021-07-11T14:23:24+00:00","breadcrumb":{"@id":"https:\/\/www.nycwebdesign.eu\/webdesign\/github-copilot-e-stato-addestrato-su-tutto-il-codice-pubblico\/#breadcrumb"},"inLanguage":"it-IT","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.nycwebdesign.eu\/webdesign\/github-copilot-e-stato-addestrato-su-tutto-il-codice-pubblico\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.nycwebdesign.eu\/webdesign\/github-copilot-e-stato-addestrato-su-tutto-il-codice-pubblico\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.nycwebdesign.eu\/webdesign\/"},{"@type":"ListItem","position":2,"name":"GitHub Copilot \u00e8 stato addestrato su tutto il codice pubblico"}]},{"@type":"WebSite","@id":"https:\/\/www.nycwebdesign.eu\/webdesign\/#website","url":"https:\/\/www.nycwebdesign.eu\/webdesign\/","name":"AGENZIA WEB Italia","description":"Web design Web agency Italia","publisher":{"@id":"https:\/\/www.nycwebdesign.eu\/webdesign\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.nycwebdesign.eu\/webdesign\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"it-IT"},{"@type":"Organization","@id":"https:\/\/www.nycwebdesign.eu\/webdesign\/#organization","name":"Multimedia Web","url":"https:\/\/www.nycwebdesign.eu\/webdesign\/","logo":{"@type":"ImageObject","inLanguage":"it-IT","@id":"https:\/\/www.nycwebdesign.eu\/webdesign\/#\/schema\/logo\/image\/","url":"https:\/\/www.nycwebdesign.eu\/webdesign\/wp-content\/uploads\/2016\/05\/multimediaweb1.png","contentUrl":"https:\/\/www.nycwebdesign.eu\/webdesign\/wp-content\/uploads\/2016\/05\/multimediaweb1.png","width":200,"height":57,"caption":"Multimedia Web"},"image":{"@id":"https:\/\/www.nycwebdesign.eu\/webdesign\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/www.nycwebdesign.eu\/webdesign\/#\/schema\/person\/c0748e23499fac2fd73b79d1379fdf42","name":"admin","image":{"@type":"ImageObject","inLanguage":"it-IT","@id":"https:\/\/www.nycwebdesign.eu\/webdesign\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/991cd68bbfd6f946517378a63fc3a1f7?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/991cd68bbfd6f946517378a63fc3a1f7?s=96&d=mm&r=g","caption":"admin"}}]}},"_links":{"self":[{"href":"https:\/\/www.nycwebdesign.eu\/webdesign\/wp-json\/wp\/v2\/posts\/22442"}],"collection":[{"href":"https:\/\/www.nycwebdesign.eu\/webdesign\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.nycwebdesign.eu\/webdesign\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.nycwebdesign.eu\/webdesign\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.nycwebdesign.eu\/webdesign\/wp-json\/wp\/v2\/comments?post=22442"}],"version-history":[{"count":0,"href":"https:\/\/www.nycwebdesign.eu\/webdesign\/wp-json\/wp\/v2\/posts\/22442\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.nycwebdesign.eu\/webdesign\/wp-json\/wp\/v2\/media?parent=22442"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.nycwebdesign.eu\/webdesign\/wp-json\/wp\/v2\/categories?post=22442"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.nycwebdesign.eu\/webdesign\/wp-json\/wp\/v2\/tags?post=22442"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}