{"id":477756,"date":"2023-08-09T09:19:52","date_gmt":"2023-08-09T09:19:52","guid":{"rendered":""},"modified":"2023-09-05T11:15:22","modified_gmt":"2023-09-05T11:15:22","slug":"jupyter","status":"publish","type":"wiki","link":"https:\/\/oneproxy.pro\/fr\/wiki\/jupyter\/","title":{"rendered":"Jupyter"},"content":{"rendered":"<p>Jupyter, anciennement connu sous le nom d&#039;IPython, est un projet open source qui a r\u00e9volutionn\u00e9 l&#039;informatique interactive et la science des donn\u00e9es. Il fournit une plate-forme Web qui permet aux utilisateurs de cr\u00e9er et de partager des documents contenant du code en direct, des \u00e9quations, des visualisations et du texte narratif. Le nom \u00ab Jupyter \u00bb est une fusion de trois langages de programmation principaux : Julia, Python et R, refl\u00e9tant sa prise en charge multilingue. Cet outil polyvalent a gagn\u00e9 en popularit\u00e9 parmi les scientifiques des donn\u00e9es, les chercheurs, les enseignants et les d\u00e9veloppeurs en raison de sa facilit\u00e9 d&#039;utilisation et de ses capacit\u00e9s robustes.<\/p>\n<h2>L&#039;histoire de l&#039;origine de Jupyter et sa premi\u00e8re mention<\/h2>\n<p>Les origines de Jupyter remontent \u00e0 2001, lorsque Fernando P\u00e9rez, un physicien, a d\u00e9velopp\u00e9 IPython en tant que projet parall\u00e8le pour simplifier son flux de travail tout en travaillant sur des calculs scientifiques complexes. IPython \u00e9tait initialement un outil de ligne de commande con\u00e7u pour les sessions interactives Python am\u00e9lior\u00e9es. Au fil du temps, il a gagn\u00e9 du terrain dans la communaut\u00e9 scientifique et, en 2014, IPython a subi un changement de marque majeur et a \u00e9volu\u00e9 pour devenir Jupyter.<\/p>\n<p>La premi\u00e8re mention de Jupyter, tel qu&#039;on l&#039;appelle aujourd&#039;hui, remonte \u00e0 2014, lorsque P\u00e9rez et Brian Granger l&#039;ont pr\u00e9sent\u00e9 dans le cadre du projet IPython. La vision du duo \u00e9tait de cr\u00e9er une plate-forme informatique interactive prenant en charge plusieurs langages de programmation, permettant aux scientifiques et aux chercheurs de collaborer plus facilement et de partager efficacement leurs d\u00e9couvertes.<\/p>\n<h2>Informations d\u00e9taill\u00e9es sur Jupyter\u00a0: extension du sujet Jupyter<\/h2>\n<p>Jupyter fonctionne sur le concept de blocs-notes, qui sont des documents interactifs contenant du code en direct, des explications textuelles, des \u00e9quations et des visualisations. Ces ordinateurs portables permettent aux data scientists et aux chercheurs d&#039;effectuer des analyses de donn\u00e9es, de simuler des exp\u00e9riences et de partager leur travail avec d&#039;autres de mani\u00e8re transparente. Les composants cl\u00e9s de Jupyter incluent\u00a0:<\/p>\n<ol>\n<li>\n<p><strong>Noyau<\/strong>: Le moteur de calcul qui ex\u00e9cute le code dans le notebook et communique les r\u00e9sultats \u00e0 l&#039;interface utilisateur.<\/p>\n<\/li>\n<li>\n<p><strong>Interface du bloc-notes<\/strong>: application Web qui fournit un environnement interactif dans lequel les utilisateurs peuvent cr\u00e9er, modifier et ex\u00e9cuter leurs blocs-notes.<\/p>\n<\/li>\n<li>\n<p><strong>Cellule<\/strong>: L&#039;unit\u00e9 de base d&#039;un notebook Jupyter, contenant soit du code, soit du texte Markdown. Les utilisateurs peuvent ex\u00e9cuter les cellules de code individuellement, ce qui facilite l&#039;exp\u00e9rimentation de diff\u00e9rentes parties de l&#039;analyse.<\/p>\n<\/li>\n<li>\n<p><strong>R\u00e9duction<\/strong>: Un langage de balisage l\u00e9ger qui permet aux utilisateurs de formater du texte, de cr\u00e9er des titres, des listes, des tableaux et d&#039;incorporer des \u00e9l\u00e9ments multim\u00e9dias dans le bloc-notes.<\/p>\n<\/li>\n<li>\n<p><strong>Ex\u00e9cution de code<\/strong>: Les notebooks Jupyter permettent l&#039;ex\u00e9cution de code en temps r\u00e9el, fournissant un retour imm\u00e9diat sur les r\u00e9sultats et facilitant un flux de travail it\u00e9ratif.<\/p>\n<\/li>\n<li>\n<p><strong>Visualisation<\/strong>: les notebooks Jupyter prennent en charge diverses biblioth\u00e8ques de visualisation, telles que Matplotlib et Seaborn, permettant aux utilisateurs de cr\u00e9er des tableaux et des graphiques interactifs directement dans le notebook.<\/p>\n<\/li>\n<\/ol>\n<h2>La structure interne de Jupyter\u00a0: comment fonctionne Jupyter<\/h2>\n<p>Pour comprendre le fonctionnement interne de Jupyter, plongeons-nous dans son architecture. Lorsqu&#039;un utilisateur ouvre un notebook Jupyter, les \u00e9tapes suivantes se produisent\u00a0:<\/p>\n<ol>\n<li>\n<p>Le serveur Jupyter d\u00e9marre et \u00e9coute les connexions entrantes depuis le navigateur Web de l&#039;utilisateur.<\/p>\n<\/li>\n<li>\n<p>L&#039;interface du bloc-notes est affich\u00e9e dans le navigateur de l&#039;utilisateur, lui permettant de cr\u00e9er, modifier et ex\u00e9cuter des cellules.<\/p>\n<\/li>\n<li>\n<p>Lorsqu&#039;un utilisateur ex\u00e9cute une cellule de code, le code est envoy\u00e9 au serveur Jupyter, qui le transmet au noyau appropri\u00e9.<\/p>\n<\/li>\n<li>\n<p>Le noyau ex\u00e9cute le code et renvoie la sortie au serveur Jupyter.<\/p>\n<\/li>\n<li>\n<p>Le serveur Jupyter renvoie la sortie au navigateur de l&#039;utilisateur, o\u00f9 elle est affich\u00e9e sous la cellule de code.<\/p>\n<\/li>\n<li>\n<p>Les cellules Markdown sont rendues sous forme de texte format\u00e9 directement dans l&#039;interface du bloc-notes.<\/p>\n<\/li>\n<\/ol>\n<p>Cette architecture permet de s\u00e9parer l&#039;interface utilisateur (interface notebook) du moteur de calcul (noyau), permettant \u00e0 l&#039;utilisateur de basculer entre diff\u00e9rents langages de programmation sans changer d&#039;interface.<\/p>\n<h2>Analyse des fonctionnalit\u00e9s cl\u00e9s de Jupyter<\/h2>\n<p>Les fonctionnalit\u00e9s cl\u00e9s de Jupyter en font un outil essentiel pour les data scientists, les chercheurs et les enseignants. Certaines de ses caract\u00e9ristiques notables incluent :<\/p>\n<ol>\n<li>\n<p><strong>Interactivit\u00e9<\/strong>: Jupyter fournit un environnement interactif, permettant aux utilisateurs de modifier et d&#039;ex\u00e9cuter des cellules de code, ce qui le rend id\u00e9al pour l&#039;exploration et l&#039;exp\u00e9rimentation de donn\u00e9es.<\/p>\n<\/li>\n<li>\n<p><strong>Visualisation de donn\u00e9es<\/strong>: Jupyter prend en charge diverses biblioth\u00e8ques de visualisation, permettant aux utilisateurs de cr\u00e9er des visualisations \u00e9tonnantes et interactives directement dans le bloc-notes.<\/p>\n<\/li>\n<li>\n<p><strong>Collaboration<\/strong>: les notebooks Jupyter peuvent \u00eatre partag\u00e9s avec d&#039;autres, favorisant la collaboration entre les membres de l&#039;\u00e9quipe ou les chercheurs.<\/p>\n<\/li>\n<li>\n<p><strong>Documentation<\/strong>: La combinaison de code et de texte Markdown dans un notebook Jupyter en fait une excellente plate-forme pour cr\u00e9er des rapports d&#039;analyse de donn\u00e9es interactifs et informatifs.<\/p>\n<\/li>\n<li>\n<p><strong>Traitement en parall\u00e8le<\/strong>: Jupyter prend en charge le calcul parall\u00e8le, permettant aux utilisateurs d&#039;exploiter plusieurs c\u0153urs ou clusters pour des t\u00e2ches gourmandes en calcul.<\/p>\n<\/li>\n<li>\n<p><strong>\u00c9ducation<\/strong>: Jupyter a trouv\u00e9 une utilisation significative dans les contextes \u00e9ducatifs, facilitant les exp\u00e9riences d&#039;apprentissage interactives et les exercices de programmation pratiques.<\/p>\n<\/li>\n<\/ol>\n<h2>Types de Jupyter\u00a0: utilisez des tableaux et des listes pour \u00e9crire<\/h2>\n<p>Jupyter prend en charge divers langages de programmation gr\u00e2ce \u00e0 son \u00e9cosyst\u00e8me de noyau diversifi\u00e9. Le tableau suivant pr\u00e9sente certains des noyaux les plus populaires disponibles\u00a0:<\/p>\n<table>\n<thead>\n<tr>\n<th>Noyau<\/th>\n<th>Langues prises en charge<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>IPython<\/td>\n<td>Python, Julia, R et plus<\/td>\n<\/tr>\n<tr>\n<td>IRkernel<\/td>\n<td>R.<\/td>\n<\/tr>\n<tr>\n<td>IJulia<\/td>\n<td>Julia<\/td>\n<\/tr>\n<tr>\n<td>IHaskell<\/td>\n<td>Haskell<\/td>\n<\/tr>\n<tr>\n<td>IMATLAB<\/td>\n<td>MATLAB<\/td>\n<\/tr>\n<tr>\n<td>IRubis<\/td>\n<td>Rubis<\/td>\n<\/tr>\n<tr>\n<td>IScala<\/td>\n<td>\u00c9chelle<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>Au-del\u00e0 de ces noyaux standards, les utilisateurs peuvent \u00e9galement trouver des noyaux communautaires pour des langages tels que Lua, C++, Go, etc., \u00e9largissant ainsi la polyvalence de Jupyter pour r\u00e9pondre \u00e0 divers besoins de programmation.<\/p>\n<h2>Fa\u00e7ons d&#039;utiliser Jupyter, probl\u00e8mes et leurs solutions li\u00e9es \u00e0 l&#039;utilisation<\/h2>\n<p>Jupyter trouve des applications dans un large \u00e9ventail de cas d&#039;utilisation, notamment\u00a0:<\/p>\n<ol>\n<li>\n<p><strong>Analyse et visualisation des donn\u00e9es<\/strong>: Les data scientists exploitent Jupyter pour explorer des ensembles de donn\u00e9es, cr\u00e9er des visualisations et effectuer des analyses statistiques.<\/p>\n<\/li>\n<li>\n<p><strong>Apprentissage automatique<\/strong>: Les notebooks Jupyter facilitent le d\u00e9veloppement, la formation et l&#039;\u00e9valuation de mod\u00e8les dans les projets d&#039;apprentissage automatique.<\/p>\n<\/li>\n<li>\n<p><strong>Calcul scientifique<\/strong>: Les chercheurs et les scientifiques utilisent Jupyter pour les simulations, la mod\u00e9lisation informatique et l&#039;analyse des donn\u00e9es exp\u00e9rimentales.<\/p>\n<\/li>\n<li>\n<p><strong>Enseigner et apprendre<\/strong>: Jupyter est un outil p\u00e9dagogique puissant pour enseigner la programmation, la science des donn\u00e9es et d&#039;autres disciplines scientifiques.<\/p>\n<\/li>\n<\/ol>\n<p>Cependant, comme pour toute technologie, les utilisateurs peuvent rencontrer certains d\u00e9fis lors de l&#039;utilisation de Jupyter. Certains probl\u00e8mes courants et leurs solutions incluent\u00a0:<\/p>\n<ol>\n<li>\n<p><strong>Utilisation de la m\u00e9moire<\/strong>: Des ensembles de donn\u00e9es volumineux ou des op\u00e9rations gourmandes en m\u00e9moire peuvent entra\u00eener une consommation excessive de m\u00e9moire. Les utilisateurs devraient envisager d&#039;optimiser le code ou d&#039;utiliser des ressources cloud pour plus de m\u00e9moire.<\/p>\n<\/li>\n<li>\n<p><strong>Crashes du noyau<\/strong>: Parfois, le noyau peut planter en raison de probl\u00e8mes dans le code. Enregistrer r\u00e9guli\u00e8rement le bloc-notes peut aider \u00e0 r\u00e9cup\u00e9rer du travail dans de telles situations.<\/p>\n<\/li>\n<li>\n<p><strong>Conflits de versions<\/strong>: Les probl\u00e8mes de d\u00e9pendance entre les biblioth\u00e8ques peuvent provoquer des conflits. L&#039;utilisation d&#039;environnements virtuels ou de conteneurisation peut att\u00e9nuer ces probl\u00e8mes.<\/p>\n<\/li>\n<li>\n<p><strong>Probl\u00e8mes de s\u00e9curit\u00e9<\/strong>: Partager des ordinateurs portables sans une d\u00e9sinfection appropri\u00e9e peut entra\u00eener des risques potentiels pour la s\u00e9curit\u00e9. Il est essentiel d&#039;\u00e9viter d&#039;exposer des donn\u00e9es sensibles ou d&#039;utiliser du code non fiable.<\/p>\n<\/li>\n<\/ol>\n<h2>Principales caract\u00e9ristiques et autres comparaisons avec des termes similaires sous forme de tableaux et de listes<\/h2>\n<p>Comparons Jupyter avec des plateformes informatiques interactives similaires pour mettre en \u00e9vidence ses principales caract\u00e9ristiques\u00a0:<\/p>\n<table>\n<thead>\n<tr>\n<th>Fonctionnalit\u00e9<\/th>\n<th>Jupyter<\/th>\n<th>RStudio<\/th>\n<th>Google Colab<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Prise en charge multilingue<\/td>\n<td>Oui (via les noyaux)<\/td>\n<td>Limit\u00e9 (principalement R)<\/td>\n<td>Python<\/td>\n<\/tr>\n<tr>\n<td>Ex\u00e9cution bas\u00e9e sur le cloud<\/td>\n<td>Possible<\/td>\n<td>Non<\/td>\n<td>Oui<\/td>\n<\/tr>\n<tr>\n<td>Collaboration<\/td>\n<td>Oui<\/td>\n<td>Limit\u00e9<\/td>\n<td>Oui<\/td>\n<\/tr>\n<tr>\n<td>Biblioth\u00e8ques de visualisation<\/td>\n<td>Assistance \u00e9tendue<\/td>\n<td>Limit\u00e9<\/td>\n<td>Oui<\/td>\n<\/tr>\n<tr>\n<td>Courbe d&#039;apprentissage<\/td>\n<td>Mod\u00e9r\u00e9<\/td>\n<td>Faible<\/td>\n<td>Faible<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>Jupyter se distingue par sa prise en charge multilingue, son ex\u00e9cution bas\u00e9e sur le cloud et ses vastes biblioth\u00e8ques de visualisation. D&#039;un autre c\u00f4t\u00e9, RStudio excelle en tant que plate-forme d\u00e9di\u00e9e \u00e0 la programmation R, tandis que Google Colab est populaire pour sa facilit\u00e9 d&#039;utilisation et son int\u00e9gration directe avec Google Drive.<\/p>\n<h2>Perspectives et technologies du futur li\u00e9es \u00e0 Jupyter<\/h2>\n<p>L\u2019avenir de Jupyter s\u2019annonce prometteur, avec plusieurs d\u00e9veloppements \u00e0 l\u2019horizon\u00a0:<\/p>\n<ol>\n<li>\n<p><strong>Int\u00e9gration de l&#039;IA et du ML<\/strong>: Jupyter verra probablement une int\u00e9gration plus pouss\u00e9e avec les technologies d&#039;IA et d&#039;apprentissage automatique, rationalisant le d\u00e9veloppement et le d\u00e9ploiement de mod\u00e8les avanc\u00e9s.<\/p>\n<\/li>\n<li>\n<p><strong>Collaboration am\u00e9lior\u00e9e<\/strong>: Les efforts visant \u00e0 am\u00e9liorer les fonctionnalit\u00e9s de collaboration permettront une collaboration en temps r\u00e9el sur les ordinateurs portables, rendant ainsi le travail d&#039;\u00e9quipe \u00e0 distance plus efficace.<\/p>\n<\/li>\n<li>\n<p><strong>Avanc\u00e9es bas\u00e9es sur le cloud<\/strong>: Les plates-formes Jupyter bas\u00e9es sur le cloud conna\u00eetront probablement des am\u00e9liorations en termes de performances, d&#039;\u00e9volutivit\u00e9 et d&#039;accessibilit\u00e9, ce qui les rendra plus attrayantes pour les t\u00e2ches gourmandes en donn\u00e9es.<\/p>\n<\/li>\n<li>\n<p><strong>Applications de donn\u00e9es interactives<\/strong>: L&#039;\u00e9volution de Jupyter pourrait conduire \u00e0 la cr\u00e9ation d&#039;applications de donn\u00e9es interactives, permettant aux utilisateurs de cr\u00e9er et de partager des applications Web interactives bas\u00e9es sur les donn\u00e9es.<\/p>\n<\/li>\n<\/ol>\n<h2>Comment les serveurs proxy peuvent \u00eatre utilis\u00e9s ou associ\u00e9s \u00e0 Jupyter<\/h2>\n<p>Les serveurs proxy, comme ceux fournis par OneProxy, peuvent jouer un r\u00f4le essentiel dans l&#039;am\u00e9lioration de l&#039;exp\u00e9rience Jupyter. Voici quelques fa\u00e7ons dont les serveurs proxy peuvent \u00eatre utilis\u00e9s ou associ\u00e9s \u00e0 Jupyter\u00a0:<\/p>\n<ol>\n<li>\n<p><strong>S\u00e9curit\u00e9 renforc\u00e9e<\/strong>: Les serveurs proxy peuvent agir comme interm\u00e9diaires entre l&#039;utilisateur et le serveur Jupyter, ajoutant une couche de s\u00e9curit\u00e9 suppl\u00e9mentaire en masquant l&#039;adresse IP de l&#039;utilisateur et en att\u00e9nuant les cybermenaces potentielles.<\/p>\n<\/li>\n<li>\n<p><strong>Contourner les restrictions<\/strong>: Dans certaines r\u00e9gions ou r\u00e9seaux, l&#039;acc\u00e8s \u00e0 Jupyter ou \u00e0 des noyaux sp\u00e9cifiques peut \u00eatre restreint. Les serveurs proxy peuvent aider les utilisateurs \u00e0 contourner ces restrictions et \u00e0 acc\u00e9der \u00e0 Jupyter de mani\u00e8re transparente.<\/p>\n<\/li>\n<li>\n<p><strong>Anonymat et confidentialit\u00e9<\/strong>: Les serveurs proxy peuvent offrir un anonymat et une confidentialit\u00e9 am\u00e9lior\u00e9s aux utilisateurs, leur permettant d&#039;utiliser Jupyter sans r\u00e9v\u00e9ler leur v\u00e9ritable identit\u00e9.<\/p>\n<\/li>\n<li>\n<p><strong>L&#039;\u00e9quilibrage de charge<\/strong>: Dans les sc\u00e9narios o\u00f9 plusieurs serveurs Jupyter sont d\u00e9ploy\u00e9s, les serveurs proxy peuvent distribuer efficacement le trafic entrant, optimisant ainsi les performances et l&#039;utilisation des ressources.<\/p>\n<\/li>\n<\/ol>\n<p>En tirant parti des serveurs proxy, les utilisateurs peuvent am\u00e9liorer leur exp\u00e9rience Jupyter et surmonter les limitations potentielles impos\u00e9es par des restrictions g\u00e9ographiques ou des probl\u00e8mes de s\u00e9curit\u00e9.<\/p>\n<h2>Liens connexes<\/h2>\n<p>Pour plus d\u2019informations sur Jupyter, consultez les ressources suivantes\u00a0:<\/p>\n<ol>\n<li><a href=\"https:\/\/jupyter.org\/\" target=\"_new\" rel=\"noopener nofollow\">Site officiel de Jupyter<\/a><\/li>\n<li><a href=\"https:\/\/jupyter.readthedocs.io\/en\/latest\/index.html\" target=\"_new\" rel=\"noopener nofollow\">Documentation Jupyter<\/a><\/li>\n<li><a href=\"https:\/\/github.com\/jupyter\/jupyter\" target=\"_new\" rel=\"noopener nofollow\">R\u00e9f\u00e9rentiel Jupyter GitHub<\/a><\/li>\n<li><a href=\"https:\/\/github.com\/jupyter\/jupyter\/wiki\/A-gallery-of-interesting-Jupyter-Notebooks\" target=\"_new\" rel=\"noopener nofollow\">Exemples de blocs-notes Jupyter<\/a><\/li>\n<\/ol>","protected":false},"featured_media":468719,"menu_order":0,"template":"","meta":{"_acf_changed":false,"content-type":"","inline_featured_image":false,"footnotes":""},"class_list":["post-477756","wiki","type-wiki","status-publish","has-post-thumbnail","hentry"],"acf":{"faq_title":"Frequently Asked Questions about <mark>Jupyter: Empowering Data Science and Interactive Computing<\/mark>","faq_items":[{"question":"What is Jupyter?","answer":"<p>Jupyter is an open-source project that provides a web-based platform for interactive computing and data science. It allows users to create documents containing live code, visualizations, equations, and text explanations.<\/p>"},{"question":"How did Jupyter originate, and when was it first mentioned?","answer":"<p>Jupyter originated as IPython in 2001 when physicist Fernando P\u00e9rez developed it to streamline his scientific computations. In 2014, IPython was rebranded as Jupyter, with its first mention as part of the IPython project.<\/p>"},{"question":"What is the internal structure of Jupyter, and how does it work?","answer":"<p>Jupyter consists of a kernel, notebook interface, code cells, Markdown cells, and visualization capabilities. When a user runs a code cell, the code is executed by the kernel, and the output is sent back to the notebook interface.<\/p>"},{"question":"What are the key features of Jupyter?","answer":"<p>Jupyter's key features include interactivity, data visualization support, collaboration options, extensive documentation capabilities, and the ability to perform parallel computing tasks.<\/p>"},{"question":"What types of Jupyter exist?","answer":"<p>Jupyter supports various programming languages through its kernels. Some popular kernels include IPython (Python, Julia, R, and more), IRkernel (R), IJulia (Julia), IHaskell (Haskell), IMATLAB (MATLAB), IRuby (Ruby), and IScala (Scala).<\/p>"},{"question":"How can Jupyter be used, and what are the common problems and solutions related to its use?","answer":"<p>Jupyter finds applications in data analysis, machine learning, scientific computing, and education. Common problems include memory usage, kernel crashes, version conflicts, and security concerns, which can be addressed through optimization, regular saving, virtual environments, and careful sharing.<\/p>"},{"question":"How does Jupyter compare to similar platforms like RStudio and Google Colab?","answer":"<p>Jupyter stands out for its multi-language support, cloud-based execution, and extensive visualization libraries. RStudio excels as a dedicated platform for R programming, while Google Colab is known for its simplicity and direct integration with Google Drive.<\/p>"},{"question":"What are the future perspectives and technologies related to Jupyter?","answer":"<p>The future of Jupyter holds possibilities for integration with AI and machine learning, improved collaboration features, advancements in cloud-based execution, and the development of interactive data applications.<\/p>"},{"question":"How can proxy servers be associated with Jupyter?","answer":"<p>Proxy servers, like those provided by OneProxy, can enhance Jupyter's security, bypass restrictions, provide anonymity, and enable load balancing for optimal performance.<\/p>"},{"question":"Where can I find more information about Jupyter?","answer":"<p>For more information about Jupyter, visit the official website, explore the documentation, check out the GitHub repository, and find useful Jupyter notebook examples.<\/p>"}]},"_links":{"self":[{"href":"https:\/\/oneproxy.pro\/fr\/wp-json\/wp\/v2\/wiki\/477756","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/oneproxy.pro\/fr\/wp-json\/wp\/v2\/wiki"}],"about":[{"href":"https:\/\/oneproxy.pro\/fr\/wp-json\/wp\/v2\/types\/wiki"}],"version-history":[{"count":0,"href":"https:\/\/oneproxy.pro\/fr\/wp-json\/wp\/v2\/wiki\/477756\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/oneproxy.pro\/fr\/wp-json\/wp\/v2\/media\/468719"}],"wp:attachment":[{"href":"https:\/\/oneproxy.pro\/fr\/wp-json\/wp\/v2\/media?parent=477756"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}