{"id":31974,"date":"2024-05-12T20:18:48","date_gmt":"2024-05-12T20:18:48","guid":{"rendered":"\/tutoriels\/?p=31974"},"modified":"2024-05-20T20:01:23","modified_gmt":"2024-05-20T20:01:23","slug":"comment-deployer-un-clone-de-chatgpt","status":"publish","type":"post","link":"\/fr\/tutoriels\/comment-deployer-un-clone-de-chatgpt\/","title":{"rendered":"Comment d\u00e9ployer un clone de ChatGPT : construire et d\u00e9ployer votre propre application avec l&#8217;API OpenAI"},"content":{"rendered":"<p class=\"wp-block-paragraph\">L&rsquo;intelligence artificielle (IA) continue d&rsquo;&eacute;voluer et offre de nombreuses possibilit&eacute;s aux d&eacute;veloppeurs et aux amateurs de codage. L&rsquo;une d&rsquo;entre elles consiste &agrave; cr&eacute;er et &agrave; d&eacute;ployer votre application d&rsquo;IA, comme ChatGPT, &agrave; l&rsquo;aide de l&rsquo;API OpenAI.&nbsp;<\/p><p class=\"wp-block-paragraph\">Ce guide fournit une description compl&egrave;te du d&eacute;ploiement de votre propre clone de ChatGPT, de son r&eacute;glage pour des performances optimales, ainsi que des conseils pour optimiser votre application d&rsquo;IA afin d&rsquo;obtenir de meilleurs r&eacute;sultats.<\/p><p>\n\n\n\n\n\n<div class=\"protip\"><div class=\"protip__heading\">\n                <svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                    <path d=\"M1.49234 23.5024C1.23229 23.5024 0.972242 23.4024 0.782206 23.2123C0.562165 22.9923 0.452144 22.6822 0.502153 22.3722C0.562165 21.9221 1.14227 17.9113 3.00262 16.351C3.63274 15.8209 4.43289 15.5509 5.26305 15.5609C6.09321 15.5909 6.87335 15.9109 7.47347 16.4911C8.6937 17.6913 8.76371 19.6717 7.6435 20.9919C6.0832 22.8523 2.08245 23.4324 1.63237 23.4924C1.59236 23.4924 1.54235 23.4924 1.50234 23.4924L1.49234 23.5024ZM5.16303 17.5613C4.84297 17.5613 4.53291 17.6713 4.29287 17.8813C3.60274 18.4614 3.07264 19.9317 2.75258 21.242C4.06282 20.9219 5.5331 20.3918 6.11321 19.7017C6.55329 19.1716 6.54329 18.3814 6.0832 17.9213C5.85316 17.7013 5.5431 17.5713 5.20304 17.5613C5.19304 17.5613 5.17303 17.5613 5.16303 17.5613ZM11.7243 21.8821C11.4942 21.8821 11.2642 21.8021 11.0841 21.652C10.8541 21.462 10.7241 21.1819 10.7241 20.8819V15.9109L8.08358 13.2705H3.11264C2.81259 13.2705 2.53254 13.1404 2.3425 12.9104C2.15246 12.6803 2.07245 12.3803 2.12246 12.0902C2.19247 11.7102 2.84259 8.36953 4.70294 7.12929C6.33325 6.04909 8.96375 6.49918 10.244 6.80923C11.5442 4.96889 13.2546 3.4286 15.2349 2.33839C17.4553 1.11816 19.9858 0.518051 22.4963 0.498047C23.0464 0.498047 23.4865 0.948132 23.4865 1.49824C23.4865 5.0389 22.3763 9.97983 17.1753 13.7605C17.4853 15.0408 17.9354 17.6613 16.8552 19.2816C15.615 21.1419 12.2744 21.7921 11.8943 21.8621C11.8343 21.8721 11.7743 21.8821 11.7143 21.8821H11.7243ZM12.7245 16.181V19.6016C13.7146 19.2916 14.7948 18.7915 15.2049 18.1814C15.675 17.4812 15.605 16.091 15.385 14.9008C14.5248 15.3808 13.6346 15.8109 12.7245 16.181ZM9.66388 12.0302L11.9643 14.3307C13.1845 13.8306 14.3648 13.2204 15.485 12.5103C19.9358 9.51974 21.2361 5.60901 21.4561 2.53843C19.6157 2.67846 17.8254 3.20856 16.2051 4.09872C14.2847 5.14892 12.6544 6.68921 11.4942 8.54956C10.7841 9.65977 10.174 10.82 9.66388 12.0302ZM4.39289 11.2701H7.81353C8.1936 10.3599 8.63368 9.46974 9.11377 8.60957C7.92355 8.38953 6.51329 8.31952 5.81315 8.78961C5.19304 9.19968 4.70294 10.3099 4.39289 11.2701Z\" fill=\"#673DE6\"\/>\n                <\/svg>\n                <p class=\"protip__title\">\n                   Qu'est-ce qu'une API OpenAI ?\n                <\/p>\n            <\/div>\n            <p class=\"protip__content\">L&rsquo;API OpenAI est un outil puissant qui permet aux d&eacute;veloppeurs d&rsquo;acc&eacute;der &agrave; des mod&egrave;les de pointe en mati&egrave;re de traitement du langage naturel et d&rsquo;apprentissage automatique pour diverses applications telles que la g&eacute;n&eacute;ration de texte, la compl&eacute;tion de texte, la traduction linguistique, le pr&eacute;traitement de donn&eacute;es, et bien d&rsquo;autres encore.<br>\n<\/p><\/div>\n\n\n\n<\/p><p class=\"wp-block-paragraph\">L&rsquo;API OpenAI est aliment&eacute;e par des mod&egrave;les d&rsquo;IA avanc&eacute;s, tels que GPT-3.5, qui offrent des options flexibles aux d&eacute;veloppeurs cherchant &agrave; int&eacute;grer des capacit&eacute;s d&rsquo;IA dans d&rsquo;autres applications. En utilisant l&rsquo;API ChatGPT, les d&eacute;veloppeurs peuvent demander &agrave; leurs mod&egrave;les d&rsquo;IA conversationnelle de g&eacute;n&eacute;rer du contenu cr&eacute;atif, de r&eacute;pondre &agrave; des questions, d&rsquo;agir en tant qu&rsquo;assistants virtuels, de traduire des langues pour servir un public mondial et m&ecirc;me de simuler une conversation &ndash; comme le fait ChatGPT.<\/p><h3 class=\"wp-block-heading\" id=\"h-pourquoi-construire-et-deployer-votre-propre-clone-de-chatgpt-avec-une-api-ia-ouverte\">Pourquoi construire et d&eacute;ployer votre propre clone de ChatGPT avec une API IA ouverte ?<\/h3><p class=\"wp-block-paragraph\">Cr&eacute;er son propre clone d&rsquo;IA pr&eacute;sente plusieurs avantages, notamment pour les entreprises, les d&eacute;veloppeurs et les passionn&eacute;s d&rsquo;IA qui souhaitent cr&eacute;er des agents conversationnels personnalis&eacute;s et intelligents :<\/p><ul class=\"wp-block-list\">\n<li><strong>Personnalisation<\/strong>. En cr&eacute;ant votre propre application d&rsquo;IA, vous pouvez enti&egrave;rement contr&ocirc;ler et adapter son comportement &agrave; des besoins sp&eacute;cifiques. Il peut s&rsquo;agir de personnaliser le style de conversation de l&rsquo;application, son niveau de formalit&eacute; ou l&rsquo;&eacute;tendue de ses connaissances dans des cr&eacute;neaux sp&eacute;cifiques.<\/li>\n\n\n\n<li><strong>Connaissance d&rsquo;une niche sp&eacute;cifique<\/strong>. Lorsque vous cr&eacute;ez votre propre clone, vous pouvez l&rsquo;affiner en utilisant des donn&eacute;es provenant de votre domaine d&rsquo;int&eacute;r&ecirc;t sp&eacute;cifique. Vous pouvez ainsi cr&eacute;er une application qui soit experte dans n&rsquo;importe quelle niche.<\/li>\n\n\n\n<li><strong>Confidentialit&eacute; des donn&eacute;es<\/strong>. En h&eacute;bergeant vous-m&ecirc;me l&rsquo;application, vous avez un contr&ocirc;le total sur les donn&eacute;es qu&rsquo;elle traite. Cela peut &ecirc;tre particuli&egrave;rement important pour les entreprises qui traitent des informations sensibles.<\/li>\n\n\n\n<li><strong>Exp&eacute;rience utilisateur int&eacute;gr&eacute;e<\/strong>. Votre application d&rsquo;IA peut &ecirc;tre int&eacute;gr&eacute;e &agrave; vos plateformes existantes (sites web, applications, etc.), offrant ainsi une exp&eacute;rience transparente &agrave; vos utilisateurs. Cela peut accro&icirc;tre l&rsquo;engagement des utilisateurs et leur satisfaction globale.<\/li>\n\n\n\n<li><strong>Opportunit&eacute; d&rsquo;apprentissage<\/strong>. Le processus de construction et de d&eacute;ploiement de chatbots et d&rsquo;autres applications d&rsquo;IA est une excellente opportunit&eacute; d&rsquo;apprentissage pour toute personne int&eacute;ress&eacute;e par le d&eacute;veloppement web. Il vous permet d&rsquo;acqu&eacute;rir une exp&eacute;rience pratique avec une technologie d&rsquo;IA de pointe.<\/li>\n<\/ul><p class=\"wp-block-paragraph\">L&rsquo;utilisation de l&rsquo;API OpenAI pour d&eacute;velopper votre application d&rsquo;IA pr&eacute;sente &eacute;galement des avantages :<\/p><ul class=\"wp-block-list\">\n<li><strong>IA de haute qualit&eacute;<\/strong>. GPT-3.5 d&rsquo;OpenAI est un mod&egrave;le d&rsquo;IA de pointe qui g&eacute;n&egrave;re des textes d&rsquo;une qualit&eacute; humaine impressionnante. Cela permet &agrave; votre application clone de fournir des r&eacute;ponses de haute qualit&eacute;.<\/li>\n\n\n\n<li><strong>Gain de temps et de ressources<\/strong>. L&rsquo;entra&icirc;nement d&rsquo;un mod&egrave;le d&rsquo;IA aussi avanc&eacute; &agrave; partir de z&eacute;ro n&eacute;cessiterait de vastes ressources informatiques et une grande expertise. L&rsquo;utilisation du mod&egrave;le pr&eacute;-entra&icirc;n&eacute; d&rsquo;OpenAI via l&rsquo;API vous permet d&rsquo;exploiter cette puissante technologie plus facilement, acc&eacute;l&eacute;rant ainsi le d&eacute;veloppement de votre chatbot.<\/li>\n\n\n\n<li><strong>Optimisation et mise &agrave; jour continues du mod&egrave;le<\/strong>. OpenAI met &agrave; jour et am&eacute;liore r&eacute;guli&egrave;rement ses <a href=\"https:\/\/www.hostinger.com\/fr\/tutoriels\/modele-de-language\/\">mod&egrave;les de langage<\/a>. En utilisant leur API, votre application clone b&eacute;n&eacute;ficie de ces am&eacute;liorations sans travail suppl&eacute;mentaire de votre part.<\/li>\n<\/ul><h2 class=\"wp-block-heading\" id=\"h-comment-creer-un-clone-de-chatgpt\">Comment cr&eacute;er un clone de ChatGPT<\/h2><p class=\"wp-block-paragraph\">Construire un clone de ChatGPT implique trois &eacute;tapes majeures, chacune d&rsquo;entre elles &eacute;tant expliqu&eacute;e en d&eacute;tail ci-dessous :<\/p><h3 class=\"wp-block-heading\" id=\"h-1-mise-en-place-de-l-environnement\">1. Mise en place de l&rsquo;environnement<\/h3><p class=\"wp-block-paragraph\">Mettre en place un environnement pour votre application, c&rsquo;est comme pr&eacute;parer un terrain de jeu pour un enfant. C&rsquo;est l&rsquo;espace o&ugrave; votre application apprend, se d&eacute;veloppe et interagit avec le monde. Cette &eacute;tape est cruciale car la plupart des mod&egrave;les d&rsquo;intelligence artificielle n&eacute;cessitent d&rsquo;importantes ressources informatiques pour fonctionner.<\/p><p class=\"wp-block-paragraph\">Tout d&rsquo;abord, vous avez besoin d&rsquo;un environnement capable de prendre en charge les applications d&rsquo;IA. Cet environnement h&eacute;bergera les ressources n&eacute;cessaires &agrave; la construction, &agrave; l&rsquo;entra&icirc;nement et au d&eacute;ploiement de votre mod&egrave;le d&rsquo;IA. Voici comment en cr&eacute;er un :<\/p><p class=\"wp-block-paragraph\"><strong>Configuration de votre VPS<\/strong><\/p><p class=\"wp-block-paragraph\">L&rsquo;h&eacute;bergement sur serveur priv&eacute; virtuel (VPS) offre un &eacute;quilibre entre la puissance, les performances et l&rsquo;isolement par rapport aux autres sur le m&ecirc;me serveur physique. L&rsquo;<a href=\"\/fr\/vps\">h&eacute;bergement VPS<\/a> garantit que les performances de vos t&acirc;ches AI ne sont pas d&eacute;grad&eacute;es par les activit&eacute;s d&rsquo;autres sites web. Vous avez &eacute;galement acc&egrave;s au dossier racine&nbsp; , ce qui signifie que vous pouvez installer et ex&eacute;cuter tout ce que vous voulez, vous permettant ainsi d&rsquo;ajouter n&rsquo;importe quelle fonctionnalit&eacute; &agrave; votre serveur d&rsquo;h&eacute;bergement. L&rsquo;acc&egrave;s &agrave; la racine est n&eacute;cessaire pour les diff&eacute;rents outils que vous utiliserez.&nbsp;<\/p><p class=\"wp-block-paragraph\">Si c&rsquo;est la premi&egrave;re fois que vous <a href=\"https:\/\/www.hostinger.com\/fr\/tutoriels\/comment-configurer-un-vps\/\">configurez un h&eacute;bergement VPS<\/a>, recherchez un fournisseur proposant une interface utilisateur intuitive, de bons didacticiels et une assistance client&egrave;le fiable.&nbsp;<\/p><figure class=\"wp-block-image size-full\"><a href=\"https:\/\/www.hostinger.com\/fr\/vps\" target=\"_blank\" rel=\"noreferrer noopener\"><img decoding=\"async\" width=\"1024\" height=\"300\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2022\/12\/FR-VPS-hosting_in-text-banner-1024x300-1.png\/public\" alt=\"\" class=\"wp-image-41471\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2022\/12\/FR-VPS-hosting_in-text-banner-1024x300-1.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2022\/12\/FR-VPS-hosting_in-text-banner-1024x300-1.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2022\/12\/FR-VPS-hosting_in-text-banner-1024x300-1.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2022\/12\/FR-VPS-hosting_in-text-banner-1024x300-1.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure><p class=\"wp-block-paragraph\"><strong>Installation de Python<\/strong><\/p><p class=\"wp-block-paragraph\">Ensuite, installez Python sur votre VPS, car nous utiliserons des outils bas&eacute;s sur Python. Python est couramment utilis&eacute; dans le domaine de l&rsquo;IA et de l&rsquo;apprentissage automatique. La plupart des biblioth&egrave;ques et des outils pour ces domaines, y compris ceux que nous utiliserons, sont &eacute;crits en Python. L&rsquo;installer sur votre serveur virtuel pr&eacute;pare le terrain pour tout ce que nous allons faire. Dans un terminal sur votre SPV, vous pouvez installer Python en suivant ces &eacute;tapes. Dans notre cas, nous utilisons un serveur virtuel bas&eacute; sur Debian :<\/p><p class=\"wp-block-paragraph\">1. Connectez-vous &agrave; votre VPS via SSH.<\/p><p class=\"wp-block-paragraph\">2. Mettre &agrave; jour et actualiser les listes de d&eacute;p&ocirc;ts :<\/p><pre class=\"wp-block-preformatted\">sudo apt update<\/pre><p class=\"wp-block-paragraph\">3. Installer le logiciel de support :<\/p><pre class=\"wp-block-preformatted\">sudo apt install software-properties-common<\/pre><p class=\"wp-block-paragraph\">4. Ajouter le PPA deadsnakes :<\/p><pre class=\"wp-block-preformatted\">sudo add-apt-repository ppa:deadsnakes\/ppa<\/pre><p class=\"wp-block-paragraph\">5. Installer Python 3 :<\/p><pre class=\"wp-block-preformatted\">sudo apt install python3.8<\/pre><h3 class=\"wp-block-heading\" id=\"h-2-acceder-a-l-api-openai\">2. Acc&eacute;der &agrave; l&rsquo;API OpenAI<\/h3><p class=\"wp-block-paragraph\">Pour construire un clone de ChatGPT, nous nous appuyons sur l&rsquo;API OpenAI, qui donne acc&egrave;s au puissant mod&egrave;le GPT-3.5. C&rsquo;est le cerveau de votre application. C&rsquo;est le composant qui g&eacute;n&egrave;re des r&eacute;ponses textuelles semblables &agrave; celles des humains. En connectant votre application &agrave; cette API, vous lui donnez la possibilit&eacute; de comprendre et de r&eacute;pondre intelligemment aux entr&eacute;es de l&rsquo;utilisateur.<\/p><p class=\"wp-block-paragraph\">Pour acc&eacute;der au mod&egrave;le OpenAI GPT-3.5, vous avez besoin d&rsquo;une cl&eacute; API OpenAI. Voici comment l&rsquo;obtenir :<\/p><ol class=\"wp-block-list\">\n<li>Visitez le <a href=\"https:\/\/openai.com\/\" target=\"_blank\" rel=\"noopener\">site web d&rsquo;OpenAI<\/a> et ouvrez un compte.<\/li>\n\n\n\n<li>Naviguez jusqu&rsquo;&agrave; la section API et suivez <a href=\"https:\/\/platform.openai.com\/docs\/quickstart\/build-your-application\" target=\"_blank\" rel=\"noopener\">les instructions<\/a> pour g&eacute;n&eacute;rer une nouvelle cl&eacute; API OpenAI.<\/li>\n<\/ol><div class=\"wp-block-image\">\n<figure data-wp-context='{\"imageId\":\"6a777b830fae3\"}' data-wp-interactive=\"core\/image\" data-wp-key=\"6a777b830fae3\" class=\"aligncenter size-large wp-lightbox-container\"><img decoding=\"async\" width=\"1024\" height=\"616\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on--pointerdown=\"actions.preloadImage\" data-wp-on--pointerenter=\"actions.preloadImageWithDelay\" data-wp-on--pointerleave=\"actions.cancelPreload\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2024\/05\/image-71.png\/w=1024,h=1024,fit=scale-down\" alt=\"La page de s&eacute;lection d'API du site web OpenAI\" class=\"wp-image-31992\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2024\/05\/image-71.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2024\/05\/image-71.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2024\/05\/image-71.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2024\/05\/image-71.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" data-wp-bind--aria-label=\"state.thisImage.triggerButtonAriaLabel\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on--click=\"actions.showLightbox\" data-wp-style--right=\"state.thisImage.buttonRight\" data-wp-style--top=\"state.thisImage.buttonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n<\/div><p>\n\n<div class=\"announcement-block announcement-block--important\">\n            <span class=\"announcement-block__heading\">\n                <svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                    <path fill-rule=\"evenodd\" clip-rule=\"evenodd\"\n                          d=\"M12 22.5C17.799 22.5 22.5 17.799 22.5 12C22.5 6.20101 17.799 1.5 12 1.5C6.20101 1.5 1.5 6.20101 1.5 12C1.5 17.799 6.20101 22.5 12 22.5ZM13.637 7.65198C13.637 6.74791 12.9041 6.01501 12 6.01501C11.0959 6.01501 10.363 6.74791 10.363 7.65198C10.5335 9.53749 10.875 13.383 10.875 13.383C10.875 14.0043 11.3787 14.508 12 14.508C12.6213 14.508 13.125 14.0043 13.125 13.383V13.38L13.637 7.65198ZM11.9927 15.714C11.3714 15.714 10.8677 16.2177 10.8677 16.839C10.8677 17.4603 11.3714 17.964 11.9927 17.964H12.0073C12.6286 17.964 13.1323 17.4603 13.1323 16.839C13.1323 16.2177 12.6286 15.714 12.0073 15.714H11.9927Z\"\n                          fill=\"#FEA419\"\/>\n                <\/svg>\n                Important\n            <\/span>\n            <p class=\"announcement-block__content\">\n                <strong>Important !<\/strong> La cl&eacute; API n&rsquo;est affich&eacute;e qu&rsquo;une seule fois &ndash; lorsque la fen&ecirc;tre est ferm&eacute;e, la cl&eacute; dispara&icirc;t &agrave; jamais. Si vous oubliez votre cl&eacute;, vous devez en g&eacute;n&eacute;rer une nouvelle. N&rsquo;oubliez pas non plus de s&eacute;curiser votre cl&eacute; API ! Toute personne ayant acc&egrave;s &agrave; cette cl&eacute; peut faire des demandes &agrave; l&rsquo;API OpenAI en votre nom.\n            <\/p><\/div>\n\n\n\n<\/p><h3 class=\"wp-block-heading\" id=\"h-3-preparer-les-donnees-pour-l-application\">3. Pr&eacute;parer les donn&eacute;es pour l&rsquo;application<\/h3><p class=\"wp-block-paragraph\">La pr&eacute;paration des donn&eacute;es est essentielle, car la qualit&eacute; d&rsquo;un mod&egrave;le d&rsquo;IA d&eacute;pend des donn&eacute;es sur lesquelles il a &eacute;t&eacute; form&eacute;. Vous apprenez &agrave; l&rsquo;application &agrave; converser efficacement en lui fournissant des donn&eacute;es de conversation repr&eacute;sentatives. Cette &eacute;tape constitue essentiellement l&rsquo;&eacute;ducation de votre application. Plus les donn&eacute;es que vous fournissez sont bonnes et vari&eacute;es, plus l&rsquo;application devient comp&eacute;tente et efficace.<\/p><p class=\"wp-block-paragraph\">Pour pr&eacute;parer les donn&eacute;es de votre application d&rsquo;IA, vous aurez besoin d&rsquo;un ensemble de donn&eacute;es contenant des exemples d&rsquo;entr&eacute;es utilisateur et les r&eacute;ponses correspondantes du mod&egrave;le. Voici quelques &eacute;tapes pour vous aider &agrave; pr&eacute;parer efficacement les donn&eacute;es :<\/p><ul class=\"wp-block-list\">\n<li><strong>D&eacute;finir le champ d&rsquo;application<\/strong>. D&eacute;terminez le cr&eacute;neau ou le sujet sp&eacute;cifique sur lequel vous souhaitez que votre application d&rsquo;IA se concentre. Cela vous aidera &agrave; recueillir des donn&eacute;es pertinentes et &agrave; former le mod&egrave;le en cons&eacute;quence.<\/li>\n\n\n\n<li><strong>Collecte de donn&eacute;es<\/strong>. Recueillez un large &eacute;ventail d&rsquo;informations sur les utilisateurs et mod&eacute;lisez les r&eacute;ponses. Vous pouvez collecter des donn&eacute;es provenant de diff&eacute;rentes sources, telles que les chats du support client, les fils de discussion des forums et les interactions des m&eacute;dias sociaux, ou m&ecirc;me cr&eacute;er votre propre ensemble de donn&eacute;es &agrave; l&rsquo;aide de conversations simul&eacute;es.<\/li>\n\n\n\n<li><strong>Nettoyage des donn&eacute;es<\/strong>. Nettoyer et pr&eacute;traiter soigneusement les donn&eacute;es afin d&rsquo;en garantir la coh&eacute;rence et la qualit&eacute;. Supprimez les informations non pertinentes ou bruyantes, corrigez les fautes d&rsquo;orthographe et normalisez le format des donn&eacute;es.<\/li>\n\n\n\n<li><strong>Formatage des donn&eacute;es<\/strong>. Structurez vos donn&eacute;es en paires entr&eacute;e-r&eacute;ponse. Chaque exemple doit contenir une requ&ecirc;te ou une entr&eacute;e de l&rsquo;utilisateur et la r&eacute;ponse correspondante du mod&egrave;le. Veillez &agrave; ce que les paires soient correctement align&eacute;es.<\/li>\n\n\n\n<li><strong>Fractionnement de l&rsquo;ensemble de donn&eacute;es<\/strong>. Divisez votre ensemble de donn&eacute;es en ensembles de formation, de validation et de test. En r&egrave;gle g&eacute;n&eacute;rale, environ 80 % des donn&eacute;es sont utilis&eacute;es pour la formation, 10 % pour la validation (afin d&rsquo;ajuster les hyperparam&egrave;tres) et 10 % pour le test (afin d&rsquo;&eacute;valuer les performances du mod&egrave;le). M&eacute;langez les donn&eacute;es de mani&egrave;re al&eacute;atoire afin d&rsquo;&eacute;viter tout biais dans l&rsquo;ordre des donn&eacute;es.<\/li>\n\n\n\n<li><strong>Tokenisation<\/strong>. La tokenisation des donn&eacute;es textuelles consiste &agrave; convertir les mots ou les caract&egrave;res en repr&eacute;sentations num&eacute;riques compr&eacute;hensibles par le mod&egrave;le. Vous pouvez utiliser des biblioth&egrave;ques telles que OpenAI Tokenizer ou Hugging Face Tokenizers.<\/li>\n\n\n\n<li><strong>Consid&eacute;rations sp&eacute;cifiques au mod&egrave;le<\/strong>. Selon le cadre ou la biblioth&egrave;que que vous utilisez pour former votre application d&rsquo;IA, vous devrez peut-&ecirc;tre suivre des directives sp&eacute;cifiques pour la pr&eacute;paration des donn&eacute;es. Reportez-vous &agrave; la documentation du cadre ou de la biblioth&egrave;que que vous avez choisi pour conna&icirc;tre les instructions sp&eacute;cifiques au mod&egrave;le.<\/li>\n\n\n\n<li><strong>Formation it&eacute;rative<\/strong>. Entra&icirc;nez votre application d&rsquo;IA &agrave; l&rsquo;aide des donn&eacute;es pr&eacute;par&eacute;es. Exp&eacute;rimentez diff&eacute;rents hyperparam&egrave;tres, architectures de mod&egrave;les et techniques de formation pour optimiser les performances. Surveillez les r&eacute;sultats du mod&egrave;le, &eacute;valuez-les par rapport &agrave; l&rsquo;ensemble de validation et r&eacute;p&eacute;tez le processus de formation si n&eacute;cessaire.<\/li>\n\n\n\n<li><strong>&Eacute;valuation et tests<\/strong>. &Eacute;valuez les performances de votre application d&rsquo;IA en mesurant des param&egrave;tres tels que la pertinence, la coh&eacute;rence et l&rsquo;exactitude des r&eacute;ponses. Utilisez l&rsquo;ensemble de tests pour &eacute;valuer le degr&eacute; de g&eacute;n&eacute;ralisation du mod&egrave;le &agrave; des donn&eacute;es in&eacute;dites et &agrave; des sc&eacute;narios du monde r&eacute;el. R&eacute;p&eacute;tez et affinez votre mod&egrave;le si n&eacute;cessaire en fonction des r&eacute;sultats de l&rsquo;&eacute;valuation.<\/li>\n<\/ul><p class=\"wp-block-paragraph\">Voici un exemple simple de pr&eacute;paration de donn&eacute;es d&rsquo;entra&icirc;nement :<\/p><pre class=\"wp-block-preformatted\">training_data = [<br>    {\"input\": \"Bonjour, comment puis-je vous aider aujourd'hui ?\", \"response\": \"A quelle heure fermez-vous aujourd'hui ?\"},<br>    {\"input\": \"Nous fermons &agrave; 21 heures aujourd'hui.\", \"response\": \"Merci !\"}<br>]<\/pre><p>\n\n\n        <div class=\"protip\">\n            <div class=\"protip__heading\">\n                <svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                    <path d=\"M1.49234 23.5024C1.23229 23.5024 0.972242 23.4024 0.782206 23.2123C0.562165 22.9923 0.452144 22.6822 0.502153 22.3722C0.562165 21.9221 1.14227 17.9113 3.00262 16.351C3.63274 15.8209 4.43289 15.5509 5.26305 15.5609C6.09321 15.5909 6.87335 15.9109 7.47347 16.4911C8.6937 17.6913 8.76371 19.6717 7.6435 20.9919C6.0832 22.8523 2.08245 23.4324 1.63237 23.4924C1.59236 23.4924 1.54235 23.4924 1.50234 23.4924L1.49234 23.5024ZM5.16303 17.5613C4.84297 17.5613 4.53291 17.6713 4.29287 17.8813C3.60274 18.4614 3.07264 19.9317 2.75258 21.242C4.06282 20.9219 5.5331 20.3918 6.11321 19.7017C6.55329 19.1716 6.54329 18.3814 6.0832 17.9213C5.85316 17.7013 5.5431 17.5713 5.20304 17.5613C5.19304 17.5613 5.17303 17.5613 5.16303 17.5613ZM11.7243 21.8821C11.4942 21.8821 11.2642 21.8021 11.0841 21.652C10.8541 21.462 10.7241 21.1819 10.7241 20.8819V15.9109L8.08358 13.2705H3.11264C2.81259 13.2705 2.53254 13.1404 2.3425 12.9104C2.15246 12.6803 2.07245 12.3803 2.12246 12.0902C2.19247 11.7102 2.84259 8.36953 4.70294 7.12929C6.33325 6.04909 8.96375 6.49918 10.244 6.80923C11.5442 4.96889 13.2546 3.4286 15.2349 2.33839C17.4553 1.11816 19.9858 0.518051 22.4963 0.498047C23.0464 0.498047 23.4865 0.948132 23.4865 1.49824C23.4865 5.0389 22.3763 9.97983 17.1753 13.7605C17.4853 15.0408 17.9354 17.6613 16.8552 19.2816C15.615 21.1419 12.2744 21.7921 11.8943 21.8621C11.8343 21.8721 11.7743 21.8821 11.7143 21.8821H11.7243ZM12.7245 16.181V19.6016C13.7146 19.2916 14.7948 18.7915 15.2049 18.1814C15.675 17.4812 15.605 16.091 15.385 14.9008C14.5248 15.3808 13.6346 15.8109 12.7245 16.181ZM9.66388 12.0302L11.9643 14.3307C13.1845 13.8306 14.3648 13.2204 15.485 12.5103C19.9358 9.51974 21.2361 5.60901 21.4561 2.53843C19.6157 2.67846 17.8254 3.20856 16.2051 4.09872C14.2847 5.14892 12.6544 6.68921 11.4942 8.54956C10.7841 9.65977 10.174 10.82 9.66388 12.0302ZM4.39289 11.2701H7.81353C8.1936 10.3599 8.63368 9.46974 9.11377 8.60957C7.92355 8.38953 6.51329 8.31952 5.81315 8.78961C5.19304 9.19968 4.70294 10.3099 4.39289 11.2701Z\" fill=\"#673DE6\"\/>\n                <\/svg>\n                <p class=\"protip__title\">\n                    Conseil de pro                <\/p>\n            <\/div>\n            <p class=\"protip__content\">Il vous faudrait des milliers, voire des millions, d'interactions de ce type pour entra&icirc;ner efficacement votre application et obtenir les meilleurs r&eacute;sultats. Envisagez de lancer une version b&ecirc;ta de votre application d'IA et de la former sur le terrain.<\/p>\n                    <\/div>\n        \n\n\n\n<\/p><h2 class=\"wp-block-heading\" id=\"h-comment-deployer-votre-clone-de-chatgpt\">Comment d&eacute;ployer votre clone de ChatGPT<\/h2><p class=\"wp-block-paragraph\">Le processus de d&eacute;ploiement rend votre application accessible au public. C&rsquo;est comme si vous ouvriez les portes de votre entreprise aux clients. Apr&egrave;s avoir cr&eacute;&eacute; votre clone, vous devez le publier pour que les gens puissent interagir avec lui. Voici les &eacute;tapes &agrave; suivre :<\/p><h3 class=\"wp-block-heading\" id=\"h-1-construire-une-application-clone-de-chatgpt-avec-python\">1. Construire une application clone de ChatGPT (avec Python)<\/h3><p class=\"wp-block-paragraph\">1. Cloner le d&eacute;p&ocirc;t OpenAI via <a href=\"https:\/\/github.com\/openai\/openai-quickstart-python.git\" target=\"_blank\" rel=\"noopener\">Git<\/a> :<\/p><pre class=\"wp-block-preformatted\">git clone https:\/\/github.com\/openai\/openai-quickstart-python.git<\/pre><p class=\"wp-block-paragraph\">Si vous n&rsquo;avez pas d&rsquo;utilisation de Git :<\/p><pre class=\"wp-block-preformatted\">sudo apt install git<\/pre><p class=\"wp-block-paragraph\">2. Ajoutez votre cl&eacute; API en naviguant vers le r&eacute;pertoire nouvellement cr&eacute;&eacute; :<\/p><pre class=\"wp-block-preformatted\">cd openai-quickstart-python<\/pre><p class=\"wp-block-paragraph\">3. Copiez ensuite le fichier <strong>.env.example <\/strong>dans un nouveau fichier <strong>.env :<\/strong><\/p><pre class=\"wp-block-preformatted\">cp .env.example .env<\/pre><p class=\"wp-block-paragraph\">4. Ouvrez le fichier <strong>.env <\/strong>avec votre &eacute;diteur de texte pr&eacute;f&eacute;r&eacute; et ajoutez votre cl&eacute; secr&egrave;te &agrave; la ligne <strong>OPENAI_API_KEY.<\/strong> Nous utilisons nano :<\/p><pre class=\"wp-block-preformatted\">sudo nano .env<\/pre><div class=\"wp-block-image\">\n<figure data-wp-context='{\"imageId\":\"6a777b83122ef\"}' data-wp-interactive=\"core\/image\" data-wp-key=\"6a777b83122ef\" class=\"aligncenter size-large wp-lightbox-container\"><img decoding=\"async\" width=\"1024\" height=\"165\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on--pointerdown=\"actions.preloadImage\" data-wp-on--pointerenter=\"actions.preloadImageWithDelay\" data-wp-on--pointerleave=\"actions.cancelPreload\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2024\/05\/image-72.png\/w=1024,h=1024,fit=scale-down\" alt=\"Capture d'&eacute;cran du code dans une application de ligne de commande\" class=\"wp-image-31993\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2024\/05\/image-72.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2024\/05\/image-72.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2024\/05\/image-72.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2024\/05\/image-72.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" data-wp-bind--aria-label=\"state.thisImage.triggerButtonAriaLabel\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on--click=\"actions.showLightbox\" data-wp-style--right=\"state.thisImage.buttonRight\" data-wp-style--top=\"state.thisImage.buttonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n<\/div><h3 class=\"wp-block-heading\" id=\"h-2-executez-votre-application\">2. Ex&eacute;cutez votre application<\/h3><p class=\"wp-block-paragraph\">1. Ex&eacute;cutez les commandes suivantes une par une :<\/p><pre class=\"wp-block-preformatted\">python3 -m venv venv<br><br>. venv\/bin\/activate<br><br>pip install -r requirements.txt<br><br>flask run --host=0.0.0.0<\/pre><p class=\"wp-block-paragraph\">2. Visitez votre VPS 185.185.185.185:5000&nbsp;<\/p><p class=\"wp-block-paragraph\">Veillez &agrave; remplacer 185.185.185.185 par l&rsquo;IP r&eacute;elle de votre VPS.<\/p><p class=\"wp-block-paragraph\">Si vous obtenez une erreur concernant l&rsquo;absence de <strong>venv<\/strong>, utilisez la commande suivante :<\/p><pre class=\"wp-block-preformatted\">sudo apt install python3.8-venv<\/pre><p>\n\n\n    <div class=\"announcement-block announcement-block--warning\">\n        <span class=\"announcement-block__heading\">\n            <svg width=\"24\" height=\"26\" viewBox=\"0 0 24 26\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                <path fill-rule=\"evenodd\" clip-rule=\"evenodd\"\n                d=\"M12 23.5C17.799 23.5 22.5 18.799 22.5 13C22.5 7.20101 17.799 2.5 12 2.5C6.20101 2.5 1.5 7.20101 1.5 13C1.5 18.799 6.20101 23.5 12 23.5ZM13.637 8.65198C13.637 7.74791 12.9041 7.01501 12 7.01501C11.0959 7.01501 10.363 7.74791 10.363 8.65198C10.5335 10.5375 10.875 14.383 10.875 14.383C10.875 15.0043 11.3787 15.508 12 15.508C12.6213 15.508 13.125 15.0043 13.125 14.383V14.38L13.637 8.65198ZM11.9927 16.714C11.3714 16.714 10.8677 17.2177 10.8677 17.839C10.8677 18.4603 11.3714 18.964 11.9927 18.964H12.0073C12.6286 18.964 13.1323 18.4603 13.1323 17.839C13.1323 17.2177 12.6286 16.714 12.0073 16.714H11.9927Z\"\n                fill=\"#BE1025\"\/>\n            <\/svg>\n            Warning        <\/span>\n        <p class=\"announcement-block__content\">\n            <b>Avertissement !<\/b> L'application ci-dessus est con&ccedil;ue pour &ecirc;tre accessible au public <b>uniquement &agrave; des fins de test<\/b>. Nous ne recommandons pas d'ex&eacute;cuter vos applications de production publiquement avec cette m&eacute;thode.        <\/p>\n    <\/div>\n\n    \n\n\n<\/p><div class=\"wp-block-image\">\n<figure data-wp-context='{\"imageId\":\"6a777b831448c\"}' data-wp-interactive=\"core\/image\" data-wp-key=\"6a777b831448c\" class=\"aligncenter size-full wp-lightbox-container\"><img decoding=\"async\" width=\"750\" height=\"584\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on--pointerdown=\"actions.preloadImage\" data-wp-on--pointerenter=\"actions.preloadImageWithDelay\" data-wp-on--pointerleave=\"actions.cancelPreload\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2024\/05\/image-73.png\/public\" alt=\"Capture d'&eacute;cran d'une application aliment&eacute;e par l'IA\" class=\"wp-image-31994\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2024\/05\/image-73.png\/w=750,fit=scale-down 750w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2024\/05\/image-73.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2024\/05\/image-73.png\/w=150,fit=scale-down 150w\" sizes=\"(max-width: 750px) 100vw, 750px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" data-wp-bind--aria-label=\"state.thisImage.triggerButtonAriaLabel\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on--click=\"actions.showLightbox\" data-wp-style--right=\"state.thisImage.buttonRight\" data-wp-style--top=\"state.thisImage.buttonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n<\/div><h2 class=\"wp-block-heading\" id=\"h-comment-tester-le-clone-de-chatgpt\">Comment tester le clone de ChatGPT<\/h2><p class=\"wp-block-paragraph\">Apr&egrave;s avoir d&eacute;ploy&eacute; l&rsquo;application, il est essentiel de la tester de mani&egrave;re approfondie. Cela permet de s&rsquo;assurer que votre application d&rsquo;IA fonctionne comme pr&eacute;vu et qu&rsquo;elle peut r&eacute;pondre aux demandes des utilisateurs. Parmi les m&eacute;thodes de test, citons les tests unitaires, les tests d&rsquo;acceptation par l&rsquo;utilisateur et m&ecirc;me les tests de stress pour v&eacute;rifier les performances de l&rsquo;application en cas de trafic &eacute;lev&eacute;.<\/p><h3 class=\"wp-block-heading\" id=\"h-comment-optimiser-l-application-pour-de-meilleurs-resultats\">Comment optimiser l&rsquo;application pour de meilleurs r&eacute;sultats<\/h3><p class=\"wp-block-paragraph\">L&rsquo;optimisation consiste &agrave; am&eacute;liorer les performances de votre application. C&rsquo;est comme si vous appreniez &agrave; votre clone IA &agrave; mieux comprendre les gens et &agrave; interagir avec eux, afin d&rsquo;am&eacute;liorer l&rsquo;exp&eacute;rience globale de l&rsquo;utilisateur. L&rsquo;optimisation de l&rsquo;application peut contribuer &agrave; am&eacute;liorer son efficacit&eacute;, la pr&eacute;cision de ses r&eacute;ponses et ses performances globales. Voici quelques m&eacute;thodes pour y parvenir :<\/p><p class=\"wp-block-paragraph\"><strong>Augmenter la quantit&eacute; de donn&eacute;es de formation<\/strong><\/p><p class=\"wp-block-paragraph\">L&rsquo;ajout de donn&eacute;es d&rsquo;entra&icirc;nement revient &agrave; donner plus d&rsquo;exp&eacute;rience &agrave; votre application. Plus elle apprend de conversations diverses et vari&eacute;es, mieux elle sera en mesure de g&eacute;rer les interactions futures. Par exemple, si votre application est destin&eacute;e au service client, vous pouvez l&rsquo;entra&icirc;ner &agrave; partir des interactions pass&eacute;es avec les clients, des FAQ et des diff&eacute;rents sc&eacute;narios qu&rsquo;elle peut rencontrer.<\/p><p class=\"wp-block-paragraph\"><strong>R&eacute;glage du param&egrave;tre de temp&eacute;rature<\/strong><\/p><p class=\"wp-block-paragraph\">Le param&egrave;tre de temp&eacute;rature contr&ocirc;le le caract&egrave;re al&eacute;atoire de la sortie de l&rsquo;application. Une valeur faible rendra les r&eacute;ponses de l&rsquo;application plus cibl&eacute;es et d&eacute;terministes, tandis qu&rsquo;une valeur &eacute;lev&eacute;e produira des r&eacute;ponses plus vari&eacute;es.&nbsp;<\/p><p class=\"wp-block-paragraph\">C&rsquo;est comme la diff&eacute;rence entre quelqu&rsquo;un qui reste toujours sur le script (temp&eacute;rature basse) et quelqu&rsquo;un qui prend parfois des tangentes (temp&eacute;rature &eacute;lev&eacute;e). Vous pouvez exp&eacute;rimenter ce param&egrave;tre en fonction de la nature souhait&eacute;e de votre application d&rsquo;IA. Par exemple, une temp&eacute;rature plus basse pourrait &ecirc;tre plus appropri&eacute;e pour un chatbot de service &agrave; la client&egrave;le afin de garantir la coh&eacute;rence et la pr&eacute;cision des informations.<\/p><pre class=\"wp-block-preformatted\">response = openai.ChatCompletion.create(<br>  model=\"gpt-3.5-turbo\",<br>  messages=[<br>        {\"role\": \"system\", \"content\": \"You are a helpful assistant.\"},<br>        {\"role\": \"user\", \"content\": \"Who won the world series in 2020?\"},<br>    ],<br>  temperature=0.5,<br>)<\/pre><p class=\"wp-block-paragraph\">Dans l&rsquo;exemple ci-dessus, la temp&eacute;rature est fix&eacute;e &agrave; 0,5. Pour plus d&rsquo;informations sur la temp&eacute;rature, consultez la <a href=\"https:\/\/platform.openai.com\/docs\/api-reference\/introduction\" target=\"_blank\" rel=\"noopener\">biblioth&egrave;que de documentation d&rsquo;OpenAI<\/a>.<\/p><p class=\"wp-block-paragraph\"><strong>Affiner le mod&egrave;le<\/strong><\/p><p class=\"wp-block-paragraph\">La mise au point est le processus de formation de votre application sur un ensemble de donn&eacute;es sp&eacute;cifique apr&egrave;s qu&rsquo;elle a &eacute;t&eacute; pr&eacute;form&eacute;e sur un large corpus de texte. C&rsquo;est comme si vous donniez &agrave; votre application des connaissances sp&eacute;cialis&eacute;es dans un domaine sp&eacute;cifique.&nbsp;<\/p><p class=\"wp-block-paragraph\">Si vous avez un chatbot pour un concessionnaire automobile, par exemple, vous pouvez l&rsquo;affiner sur les conversations li&eacute;es &agrave; l&rsquo;automobile. OpenAI prend en charge ce type d&rsquo;optimisation, qui peut &ecirc;tre exploit&eacute; pour personnaliser le mod&egrave;le en fonction de vos besoins sp&eacute;cifiques.<\/p><p class=\"wp-block-paragraph\"><strong>Limiter la longueur de la r&eacute;ponse du mod&egrave;le<\/strong><\/p><p class=\"wp-block-paragraph\">En limitant la longueur des r&eacute;ponses, vous vous assurez que votre application ne fournit pas de r&eacute;ponses trop verbeuses. Cela revient &agrave; enseigner la concision &agrave; votre application. En fixant une limite maximale, vous pouvez vous assurer que les r&eacute;ponses de l&rsquo;IA sont concises et pr&eacute;cises, ce qui am&eacute;liore la lisibilit&eacute; pour l&rsquo;utilisateur.<\/p><pre class=\"wp-block-preformatted\">response = openai.ChatCompletion.create(<br>  model=\"gpt-3.5-turbo\",<br>  messages=[<br>        {\"role\": \"system\", \"content\": \"You are a helpful assistant.\"},<br>        {\"role\": \"user\", \"content\": \"Tell me about the Eiffel Tower.\"},<br>    ],<br>  max_tokens=150,<br>)<\/pre><p class=\"wp-block-paragraph\">Dans l&rsquo;exemple ci-dessus, le param&egrave;tre &ldquo;max tokens&rdquo; est fix&eacute; &agrave; 150, ce qui signifie que la r&eacute;ponse sera interrompue apr&egrave;s 150 tokens.<\/p><p class=\"wp-block-paragraph\"><strong>Fournir un feedback sur votre application<\/strong><\/p><p class=\"wp-block-paragraph\">Il s&rsquo;agit de surveiller r&eacute;guli&egrave;rement les performances de l&rsquo;application et de la corriger manuellement lorsqu&rsquo;elle commet des erreurs. Ce retour d&rsquo;information continu est essentiel pour am&eacute;liorer votre IA au fil du temps. Le retour d&rsquo;information aide l&rsquo;IA &agrave; apprendre de ses erreurs et &agrave; am&eacute;liorer ses performances futures.<\/p><p class=\"wp-block-paragraph\"><strong>Qualit&eacute; des donn&eacute;es<\/strong><\/p><p class=\"wp-block-paragraph\">Veillez &agrave; ce que votre ensemble de donn&eacute;es de formation soit de haute qualit&eacute;, diversifi&eacute; et repr&eacute;sentatif des mod&egrave;les et sc&eacute;narios linguistiques auxquels votre application sera confront&eacute;e. Nettoyez les donn&eacute;es, &eacute;liminez le bruit et veillez &agrave; la pertinence et &agrave; l&rsquo;exactitude des r&eacute;ponses. Plus l&rsquo;ensemble de donn&eacute;es est de qualit&eacute;, meilleures seront les performances de votre application d&rsquo;IA.<\/p><p class=\"wp-block-paragraph\"><strong>R&eacute;glage des hyperparam&egrave;tres<\/strong><\/p><p class=\"wp-block-paragraph\">Pendant la formation, exp&eacute;rimentez diff&eacute;rents r&eacute;glages d&rsquo;hyperparam&egrave;tres, tels que le taux d&rsquo;apprentissage, la taille du lot, le nombre d&rsquo;&eacute;tapes de formation et la taille du mod&egrave;le, afin de trouver la configuration optimale pour votre application d&rsquo;IA. R&eacute;alisez des exp&eacute;riences syst&eacute;matiques en utilisant des techniques de grille ou de recherche al&eacute;atoire pour d&eacute;terminer les meilleures valeurs d&rsquo;hyperparam&egrave;tres qui conviennent aux fonctionnalit&eacute;s et aux exigences sp&eacute;cifiques de votre IA.<\/p><p class=\"wp-block-paragraph\"><strong>Mod&egrave;le d&rsquo;architecture<\/strong><\/p><p class=\"wp-block-paragraph\">Explorez diff&eacute;rentes architectures de mod&egrave;les, y compris les mod&egrave;les &agrave; base de transformateurs, afin d&rsquo;identifier celle qui convient le mieux &agrave; la t&acirc;che de votre application d&rsquo;IA. Envisagez des mod&egrave;les avanc&eacute;s tels que GPT-3.5 et ses successeurs s&rsquo;ils sont disponibles. Choisissez l&rsquo;architecture qui correspond le mieux &agrave; la fonctionnalit&eacute; que votre application d&rsquo;IA vise &agrave; fournir aux utilisateurs.<\/p><p class=\"wp-block-paragraph\"><strong>Apprentissage par transfert<\/strong><\/p><p class=\"wp-block-paragraph\">Exploitez les mod&egrave;les linguistiques pr&eacute;form&eacute;s et les techniques d&rsquo;apprentissage par transfert pour am&eacute;liorer les performances de votre application. Commencez par un mod&egrave;le pr&eacute;-entra&icirc;n&eacute;, maintenez le contexte et affinez le mod&egrave;le en utilisant votre ensemble de donn&eacute;es sp&eacute;cifique. Cette approche permet d&rsquo;&eacute;conomiser du temps de formation et de tirer parti des connaissances acquises par le mod&egrave;le pr&eacute;-entra&icirc;n&eacute;. Utilisez des variables d&rsquo;environnement et veillez &agrave; ce que votre code source prenne en charge des processus d&rsquo;apprentissage par transfert efficaces.<\/p><p class=\"wp-block-paragraph\"><strong>Augmentation des donn&eacute;es<\/strong><\/p><p class=\"wp-block-paragraph\">Appliquez des techniques d&rsquo;enrichissement des donn&eacute;es, telles que la paraphrase, la r&eacute;tro-traduction ou l&rsquo;ajout de bruit, afin d&rsquo;enrichir votre ensemble de donn&eacute;es existant et d&rsquo;en accro&icirc;tre la diversit&eacute;. Cela permet d&rsquo;am&eacute;liorer la g&eacute;n&eacute;ralisation et la pr&eacute;cision des r&eacute;ponses de votre IA. Envisagez de mettre en &oelig;uvre des fonctions d&rsquo;enrichissement des donn&eacute;es dans votre code source et optimisez le processus d&rsquo;enrichissement.<\/p><p class=\"wp-block-paragraph\"><strong>Analyse des erreurs<\/strong><\/p><p class=\"wp-block-paragraph\">Analysez les erreurs et les limites des performances de votre application en identifiant les cas d&rsquo;&eacute;chec courants, les requ&ecirc;tes ambigu&euml;s et les domaines dans lesquels l&rsquo;IA rencontre souvent des difficult&eacute;s. Utilisez l&rsquo;analyse des erreurs pour affiner votre ensemble de donn&eacute;es et am&eacute;liorer le processus de formation. Mettez en &oelig;uvre des composants de post-traitement bas&eacute;s sur des r&egrave;gles ou des m&eacute;thodes d&rsquo;ensemble dans votre base de code afin d&rsquo;att&eacute;nuer les faiblesses et d&rsquo;am&eacute;liorer les performances globales de votre application.<\/p><p class=\"wp-block-paragraph\"><strong>Surveillance et maintenance<\/strong><\/p><p class=\"wp-block-paragraph\">Le d&eacute;ploiement de votre application d&rsquo;IA n&eacute;cessite la mise en place de syst&egrave;mes de surveillance pour suivre ses performances. Surveillez en permanence les r&eacute;sultats du mod&egrave;le et les interactions avec les utilisateurs, et recueillez des informations en retour afin de r&eacute;soudre rapidement les probl&egrave;mes qui se posent. Mettez en place un syst&egrave;me de limitation du d&eacute;bit pour contr&ocirc;ler le nombre de requ&ecirc;tes trait&eacute;es par votre IA. Maintenez et mettez &agrave; jour r&eacute;guli&egrave;rement votre IA, en tenant compte de facteurs tels que les commentaires de l&rsquo;utilisateur, le contexte et une &eacute;ventuelle variable d&rsquo;environnement&nbsp; .&nbsp;<\/p><p class=\"wp-block-paragraph\">H&eacute;bergez votre application AI aupr&egrave;s d&rsquo;un h&eacute;bergeur r&eacute;put&eacute; et cr&eacute;ez une copie de sauvegarde de votre application afin d&rsquo;en garantir le bon fonctionnement. Examinez et mettez &agrave; jour r&eacute;guli&egrave;rement les composants des sections de formulaire, de r&eacute;ponse et d&rsquo;invite en fonction des commentaires des utilisateurs et de l&rsquo;&eacute;volution des besoins. Gardez vos cl&eacute;s API OpenAI s&eacute;curis&eacute;es et &agrave; jour lors du d&eacute;ploiement de votre application.<\/p><figure class=\"wp-block-image size-full\"><a href=\"https:\/\/www.hostinger.com\/fr\/vps\" target=\"_blank\" rel=\"noreferrer noopener\"><img decoding=\"async\" width=\"1024\" height=\"300\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2022\/12\/FR-VPS-hosting_in-text-banner-1024x300-1.png\/public\" alt=\"\" class=\"wp-image-41471\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2022\/12\/FR-VPS-hosting_in-text-banner-1024x300-1.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2022\/12\/FR-VPS-hosting_in-text-banner-1024x300-1.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2022\/12\/FR-VPS-hosting_in-text-banner-1024x300-1.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2022\/12\/FR-VPS-hosting_in-text-banner-1024x300-1.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure><h2 class=\"wp-block-heading\" id=\"h-conclusion\">Conclusion<\/h2><p class=\"wp-block-paragraph\">Construire et d&eacute;ployer un clone de ChatGPT peut sembler difficile, mais avec l&rsquo;API OpenAI, vous pouvez cr&eacute;er une application d&rsquo;IA efficace et personnalis&eacute;e. En suivant ce guide et en optimisant continuellement l&rsquo;application, vous pouvez fournir une exp&eacute;rience utilisateur tr&egrave;s engageante.<\/p><p>\n\n\n        <div class=\"protip\">\n            <div class=\"protip__heading\">\n                <svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                    <path d=\"M1.49234 23.5024C1.23229 23.5024 0.972242 23.4024 0.782206 23.2123C0.562165 22.9923 0.452144 22.6822 0.502153 22.3722C0.562165 21.9221 1.14227 17.9113 3.00262 16.351C3.63274 15.8209 4.43289 15.5509 5.26305 15.5609C6.09321 15.5909 6.87335 15.9109 7.47347 16.4911C8.6937 17.6913 8.76371 19.6717 7.6435 20.9919C6.0832 22.8523 2.08245 23.4324 1.63237 23.4924C1.59236 23.4924 1.54235 23.4924 1.50234 23.4924L1.49234 23.5024ZM5.16303 17.5613C4.84297 17.5613 4.53291 17.6713 4.29287 17.8813C3.60274 18.4614 3.07264 19.9317 2.75258 21.242C4.06282 20.9219 5.5331 20.3918 6.11321 19.7017C6.55329 19.1716 6.54329 18.3814 6.0832 17.9213C5.85316 17.7013 5.5431 17.5713 5.20304 17.5613C5.19304 17.5613 5.17303 17.5613 5.16303 17.5613ZM11.7243 21.8821C11.4942 21.8821 11.2642 21.8021 11.0841 21.652C10.8541 21.462 10.7241 21.1819 10.7241 20.8819V15.9109L8.08358 13.2705H3.11264C2.81259 13.2705 2.53254 13.1404 2.3425 12.9104C2.15246 12.6803 2.07245 12.3803 2.12246 12.0902C2.19247 11.7102 2.84259 8.36953 4.70294 7.12929C6.33325 6.04909 8.96375 6.49918 10.244 6.80923C11.5442 4.96889 13.2546 3.4286 15.2349 2.33839C17.4553 1.11816 19.9858 0.518051 22.4963 0.498047C23.0464 0.498047 23.4865 0.948132 23.4865 1.49824C23.4865 5.0389 22.3763 9.97983 17.1753 13.7605C17.4853 15.0408 17.9354 17.6613 16.8552 19.2816C15.615 21.1419 12.2744 21.7921 11.8943 21.8621C11.8343 21.8721 11.7743 21.8821 11.7143 21.8821H11.7243ZM12.7245 16.181V19.6016C13.7146 19.2916 14.7948 18.7915 15.2049 18.1814C15.675 17.4812 15.605 16.091 15.385 14.9008C14.5248 15.3808 13.6346 15.8109 12.7245 16.181ZM9.66388 12.0302L11.9643 14.3307C13.1845 13.8306 14.3648 13.2204 15.485 12.5103C19.9358 9.51974 21.2361 5.60901 21.4561 2.53843C19.6157 2.67846 17.8254 3.20856 16.2051 4.09872C14.2847 5.14892 12.6544 6.68921 11.4942 8.54956C10.7841 9.65977 10.174 10.82 9.66388 12.0302ZM4.39289 11.2701H7.81353C8.1936 10.3599 8.63368 9.46974 9.11377 8.60957C7.92355 8.38953 6.51329 8.31952 5.81315 8.78961C5.19304 9.19968 4.70294 10.3099 4.39289 11.2701Z\" fill=\"#673DE6\"\/>\n                <\/svg>\n                <p class=\"protip__title\">\n                    Lectures sugg&eacute;r&eacute;es                <\/p>\n            <\/div>\n            <p class=\"protip__content\"><a href=\"\/fr\/tutoriels\/github-cest-quoi-et-comment-lutiliser\/\">Qu'est-ce que GitHub?<\/a><br>\n<a href=\"\/fr\/tutoriels\/creer-un-site-web-avec-chatgpt\/\">Comment construire un site web avec ChatGPT<\/a><br>\n<a href=\"\/fr\/tutoriels\/quest-ce-que-react\/\">Qu'est-ce que React et comment fonctionne-t-il ? <\/a><br>\n<\/p>\n                    <\/div>\n        \n\n\n\n<\/p><h2 class=\"wp-block-heading\" id=\"h-comment-deployer-un-clone-de-chatgpt-faq\">Comment d&eacute;ployer un clone de ChatGPT &ndash; FAQ<\/h2><p class=\"wp-block-paragraph\">Vous trouverez ci-dessous les r&eacute;ponses aux questions les plus courantes concernant le d&eacute;ploiement de votre application ChatGPT.&nbsp;<\/p><div class=\"schema-faq wp-block-yoast-faq-block\"><div class=\"schema-faq-section\" id=\"faq-question-1715543840300\"><h3 class=\"schema-faq-question\">Quel est le langage de programmation utilis&eacute; pour ChatGPT ?<\/h3> <p class=\"schema-faq-answer\">ChatGPT est construit en utilisant Python, un langage populaire pour les projets d&rsquo;IA et d&rsquo;apprentissage automatique en raison de sa simplicit&eacute; et du large &eacute;ventail de biblioth&egrave;ques et de cadres qu&rsquo;il offre.<\/p> <\/div> <div class=\"schema-faq-section\" id=\"faq-question-1715543864205\"><h3 class=\"schema-faq-question\">Combien de donn&eacute;es d&rsquo;entra&icirc;nement sont n&eacute;cessaires pour cr&eacute;er un clone de ChatGPT ?<\/h3> <p class=\"schema-faq-answer\">Les donn&eacute;es de formation requises peuvent varier, mais il est g&eacute;n&eacute;ralement pr&eacute;f&eacute;rable d&rsquo;en avoir plus. Quelques gigaoctets de donn&eacute;es de conversation propres et repr&eacute;sentatives peuvent constituer un bon point de d&eacute;part.<\/p> <\/div> <div class=\"schema-faq-section\" id=\"faq-question-1715543873651\"><h3 class=\"schema-faq-question\">Dois-je avoir des connaissances en programmation pour d&eacute;ployer un clone de ChatGPT ?<\/h3> <p class=\"schema-faq-answer\">Oui, le d&eacute;ploiement d&rsquo;un clone de ChatGPT implique de coder et de comprendre les concepts d&rsquo;apprentissage automatique. Une bonne connaissance de Python ou de Node.JS est particuli&egrave;rement utile.<\/p> <\/div> <div class=\"schema-faq-section\" id=\"faq-question-1715543885018\"><h3 class=\"schema-faq-question\">Est-il possible de personnaliser les r&eacute;ponses du clone de ChatGPT ?<\/h3> <p class=\"schema-faq-answer\">Oui, vous pouvez personnaliser les r&eacute;ponses en ajustant les param&egrave;tres, comme la temp&eacute;rature, et en adaptant le mod&egrave;le &agrave; des donn&eacute;es sp&eacute;cifiques.<\/p> <\/div> <\/div><h3 class=\"wp-block-heading\" id=\"h-\"><\/h3>\n","protected":false},"excerpt":{"rendered":"<p>L&rsquo;intelligence artificielle (IA) continue d&rsquo;&eacute;voluer et offre de nombreuses possibilit&eacute;s aux d&eacute;veloppeurs et aux amateurs de codage. L&rsquo;une d&rsquo;entre elles consiste &agrave; cr&eacute;er et &agrave; d&eacute;ployer votre application d&rsquo;IA, comme ChatGPT, &agrave; l&rsquo;aide de l&rsquo;API OpenAI.&nbsp; Ce guide fournit une description compl&egrave;te du d&eacute;ploiement de votre propre clone de ChatGPT, de son r&eacute;glage pour des [&#8230;]<\/p>\n<p><a class=\"btn btn-secondary understrap-read-more-link\" href=\"\/fr\/tutoriels\/comment-deployer-un-clone-de-chatgpt\/\">Read More&#8230;<\/a><\/p>\n","protected":false},"author":355,"featured_media":31984,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"rank_math_title":"Comment D\u00e9ployer un Clone de ChatGPT et Comment l'Optimiser","rank_math_description":"Apprenez \u00e0 d\u00e9ployer un clone de ChatGPT en utilisant l'API OpenAI sur le VPS Hostinger et apprenez les meilleures pratiques pour l'optimiser.","rank_math_focus_keyword":"comment d\u00e9ployer un clone de chatgpt","footnotes":""},"categories":[5883,5845],"tags":[],"class_list":["post-31974","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-applications-preinstallees","category-vps"],"hreflangs":[{"locale":"en-US","link":"https:\/\/www.hostinger.com\/tutorials\/how-to-deploy-chatgpt-clone\/","default":1},{"locale":"fr-FR","link":"https:\/\/www.hostinger.com\/fr\/tutoriels\/comment-deployer-un-clone-de-chatgpt\/","default":0},{"locale":"es-ES","link":"https:\/\/www.hostinger.com\/es\/tutoriales\/como-crear-un-clon-de-chatgpt\/","default":0},{"locale":"en-PH","link":"https:\/\/www.hostinger.com\/ph\/tutorials\/how-to-deploy-chatgpt-clone\/","default":0},{"locale":"en-MY","link":"https:\/\/www.hostinger.com\/my\/tutorials\/how-to-deploy-chatgpt-clone\/","default":0},{"locale":"en-GB","link":"https:\/\/www.hostinger.com\/uk\/tutorials\/how-to-deploy-chatgpt-clone\/","default":0},{"locale":"en-IN","link":"https:\/\/www.hostinger.com\/in\/tutorials\/how-to-deploy-chatgpt-clone\/","default":0},{"locale":"en-CA","link":"https:\/\/www.hostinger.com\/ca\/tutorials\/how-to-deploy-chatgpt-clone\/","default":0},{"locale":"en-AU","link":"https:\/\/www.hostinger.com\/au\/tutorials\/how-to-deploy-chatgpt-clone\/","default":0},{"locale":"en-NG","link":"https:\/\/www.hostinger.com\/ng\/tutorials\/how-to-deploy-chatgpt-clone\/","default":0},{"locale":"es-AR","link":"https:\/\/www.hostinger.com\/ar\/tutoriales\/como-crear-un-clon-de-chatgpt\/","default":0},{"locale":"es-MX","link":"https:\/\/www.hostinger.com\/mx\/tutoriales\/como-crear-un-clon-de-chatgpt\/","default":0},{"locale":"es-CO","link":"https:\/\/www.hostinger.com\/co\/tutoriales\/como-crear-un-clon-de-chatgpt\/","default":0}],"_links":{"self":[{"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/posts\/31974","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/users\/355"}],"replies":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/comments?post=31974"}],"version-history":[{"count":7,"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/posts\/31974\/revisions"}],"predecessor-version":[{"id":32248,"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/posts\/31974\/revisions\/32248"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/media\/31984"}],"wp:attachment":[{"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/media?parent=31974"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/categories?post=31974"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/tags?post=31974"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}