{"id":46594,"date":"2024-09-30T19:53:28","date_gmt":"2024-09-30T19:53:28","guid":{"rendered":"https:\/\/fabricegrinda.com\/?p=46594"},"modified":"2024-10-01T14:01:37","modified_gmt":"2024-10-01T14:01:37","slug":"fabrice-ai-mise-en-oeuvre-technique-actuelle","status":"publish","type":"post","link":"https:\/\/grinda.org\/fr\/fabrice-ai-mise-en-oeuvre-technique-actuelle\/","title":{"rendered":"Fabrice AI : Mise en \u0153uvre technique actuelle"},"content":{"rendered":"\n<p>Dans le dernier article, <a href=\"https:\/\/fabricegrinda.com\/fr\/fabrice-ai-le-parcours-technique\/\" data-type=\"link\" data-id=\"https:\/\/fabricegrinda.com\/fabrice-ai-the-technical-journey\/\" target=\"_blank\" rel=\"noreferrer noopener\">Fabrice AI : The Technical Journey<\/a>, j&rsquo;ai expliqu\u00e9 le parcours que nous avons suivi pour construire Fabrice AI en faisant un tour complet.\nJ&rsquo;ai commenc\u00e9 par utiliser Chat GPT 3 et 3.5.\nD\u00e9\u00e7u par les r\u00e9sultats, j&rsquo;ai essay\u00e9 d&rsquo;utiliser le <a href=\"https:\/\/www.langchain.com\/\" target=\"_blank\" data-type=\"link\" data-id=\"https:\/\/www.langchain.com\/\" rel=\"noreferrer noopener\">Langchain Framework<\/a> pour construire mon propre mod\u00e8le d&rsquo;IA, avant de revenir \u00e0 Chat GPT lorsqu&rsquo;ils ont commenc\u00e9 \u00e0 utiliser des bases de donn\u00e9es vectorielles et \u00e0 am\u00e9liorer massivement les r\u00e9sultats avec 4o.  <\/p>\n\n<p>Voici le processus actuel de formation de Fabrice AI :<\/p>\n\n<ul class=\"wp-block-list\">\n<li>Les donn\u00e9es de formation (articles de blog, URL de Youtube, URL de podcasts, URL de PDF et URL d&rsquo;images) sont stock\u00e9es dans notre base de donn\u00e9es <a href=\"https:\/\/wordpress.com\/\" data-type=\"link\" data-id=\"https:\/\/wordpress.com\/\" target=\"_blank\" rel=\"noopener\">WordPress.<\/a> <\/li>\n\n\n\n<li>Nous extrayons les donn\u00e9es et les structurons.<\/li>\n\n\n\n<li>Nous fournissons les donn\u00e9es structur\u00e9es \u00e0 Open AI pour la formation \u00e0 l&rsquo;aide de l&rsquo;<a href=\"https:\/\/platform.openai.com\/docs\/assistants\/overview\" target=\"_blank\" data-type=\"link\" data-id=\"https:\/\/platform.openai.com\/docs\/assistants\/overview\" rel=\"noreferrer noopener\">API Assistants.<\/a><\/li>\n\n\n\n<li>Open AI cr\u00e9e ensuite une base de donn\u00e9es vectorielle et la stocke.<\/li>\n<\/ul>\n\n<p>Voici un exemple de donn\u00e9es structur\u00e9es. Chaque \u00e9l\u00e9ment de contenu a son propre fichier JSON. Nous veillons \u00e0 ne pas d\u00e9passer la limite de 32 000 jetons.<\/p>\n\n<div class=\"wp-block-group\"><div class=\"wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained\">\n<div class=\"wp-block-group\"><div class=\"wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained\">\n<p>{<\/p>\n\n\n\n<p>  \u00ab\u00a0id\u00a0\u00bb : \u00ab\u00a01\u00a0\u00bb,<\/p>\n\n\n\n<p>  \u00ab\u00a0date\u00a0\u00bb : \u00a0\u00bb \u00ab\u00a0,<\/p>\n\n\n\n<p>  \u00ab\u00a0link\u00a0\u00bb : \u00ab\u00a0https:\/\/fabricegrinda.com\/\u00a0\u00bb,<\/p>\n\n\n\n<p>  \u00ab\u00a0title\u00a0\u00bb : {<\/p>\n\n\n\n<p>  \u00ab\u00a0rendu\u00a0\u00bb : \u00ab\u00a0Qu&rsquo;est-ce que Fabrice AI ?\u00a0\u00bb<\/p>\n\n\n\n<p>\u00a0 },<\/p>\n\n\n\n<p>  \u00ab\u00a0Cat\u00e9gorie\u00a0\u00bb : \u00ab\u00a0A propos de Fabrice\u00a0\u00bb,<\/p>\n\n\n\n<p>  \u00ab\u00a0featured_media\u00a0\u00bb : \u00ab\u00a0https:\/\/fabricegrinda.com\/wp-content\/uploads\/2023\/12\/About-me.png\u00a0\u00bb,<\/p>\n\n\n\n<p>  \u00ab\u00a0other_media\u00a0\u00bb : \u00ab\u00a0\u00a0\u00bb,<\/p>\n\n\n\n<p>  \u00ab\u00a0knowledge_type\u00a0\u00bb : \u00ab\u00a0blog\u00a0\u00bb,<\/p>\n\n\n\n<p>  \u00ab\u00a0contentUpdated\u00a0\u00bb : \u00ab\u00a0Fabrice AI est une repr\u00e9sentation num\u00e9rique des pens\u00e9es de Fabrice bas\u00e9e sur les articles de son blog et sur une s\u00e9lection de podcasts et d&rsquo;interviews transcrites \u00e0 l&rsquo;aide de ChatGPT. \u00c9tant donn\u00e9 que de nombreuses transcriptions sont imparfaites et que le blog n&rsquo;est qu&rsquo;une repr\u00e9sentation limit\u00e9e de Fabrice en tant qu&rsquo;individu, nous nous excusons des inexactitudes et des informations manquantes. N\u00e9anmoins, il s&rsquo;agit d&rsquo;un bon point de d\u00e9part pour obtenir les pens\u00e9es de Fabrice sur de nombreux sujets.\u00a0\u00bb<\/p>\n\n\n\n<p>}<\/p>\n<\/div><\/div>\n\n\n\n<p>Il s&rsquo;agit de la mise en \u0153uvre technique actuelle :<\/p>\n<\/div><\/div>\n\n<ul class=\"wp-block-list\">\n<li>Le site web destin\u00e9 aux consommateurs est h\u00e9berg\u00e9 sur <a href=\"https:\/\/aws.amazon.com\/amplify\/\" target=\"_blank\" data-type=\"link\" data-id=\"https:\/\/aws.amazon.com\/amplify\/\" rel=\"noreferrer noopener\">AWS Amplify.<\/a><\/li>\n\n\n\n<li>L&rsquo;int\u00e9gration entre le site public et Open AI se fait par l&rsquo;interm\u00e9diaire d&rsquo;une couche API, h\u00e9berg\u00e9e sur AWS en tant que serveur API Python.<\/li>\n\n\n\n<li>Nous utilisons <a href=\"https:\/\/www.mongodb.com\/\" target=\"_blank\" data-type=\"link\" data-id=\"https:\/\/www.mongodb.com\/\" rel=\"noreferrer noopener\">MongoDB<\/a> comme journal pour stocker toutes les questions pos\u00e9es par le public, les r\u00e9ponses donn\u00e9es par Chat GPT et les URL des sources.<\/li>\n\n\n\n<li>Nous utilisons divers scripts pour structurer les donn\u00e9es provenant du blog, de YouTube, etc. afin de les transmettre \u00e0 Open AI pour la formation.<\/li>\n\n\n\n<li>Nous utilisons la <a href=\"https:\/\/www.npmjs.com\/package\/react-speech-recognition\" target=\"_blank\" data-type=\"link\" data-id=\"https:\/\/www.npmjs.com\/package\/react-speech-recognition\" rel=\"noreferrer noopener\">reconnaissance vocale React-Speech<\/a> pour convertir les demandes vocales en texte.<\/li>\n\n\n\n<li>Nous utilisons \u00e9galement Google Analytics pour suivre le trafic sur le site web.<\/li>\n<\/ul>\n\n<p>Il est important de noter que nous utilisons deux assistants :<\/p>\n\n<ul class=\"wp-block-list\">\n<li>Un pour r\u00e9pondre aux questions.<\/li>\n\n\n\n<li>L&rsquo;un pour obtenir les URL des m\u00e9tadonn\u00e9es, les URL des blogs qui ont le contenu original pour afficher les sources au bas des r\u00e9ponses.<\/li>\n<\/ul>\n\n<p><strong>Quelle est la prochaine \u00e9tape ?<\/strong><\/p>\n\n<ol class=\"wp-block-list\">\n<li><strong>Am\u00e9lioration de la synth\u00e8se vocale<\/strong><\/li>\n<\/ol>\n\n<p>Le mod\u00e8le <a href=\"https:\/\/openai.com\/index\/whisper\/\" data-type=\"link\" data-id=\"https:\/\/openai.com\/index\/whisper\/\" target=\"_blank\" rel=\"noreferrer noopener\">Whisper<\/a> d&rsquo;Open AI pour la <a href=\"https:\/\/platform.openai.com\/docs\/guides\/speech-to-text\" target=\"_blank\" data-type=\"link\" data-id=\"https:\/\/platform.openai.com\/docs\/guides\/speech-to-text\" rel=\"noreferrer noopener\">conversion de la parole en texte<\/a> est plus pr\u00e9cis que React.\nIl prend \u00e9galement en charge plusieurs langues d\u00e8s sa sortie de l&#8217;emballage et g\u00e8re bien les langues mixtes, les accents et les dialectes.\nC&rsquo;est pourquoi il est fort probable que je l&rsquo;adopte dans les mois \u00e0 venir.\nCela dit, il est plus complexe \u00e0 mettre en place, ce qui peut prendre un certain temps.\nVous devez g\u00e9rer le mod\u00e8le, les d\u00e9pendances (par exemple, Python, les biblioth\u00e8ques), et vous assurer que vous avez suffisamment de mat\u00e9riel pour des performances efficaces.\nDe plus, Whisper n&rsquo;est pas con\u00e7u pour une utilisation directe dans les navigateurs.\nLorsque vous construisez une application web, vous devez cr\u00e9er un service backend pour g\u00e9rer la transcription, ce qui ajoute de la complexit\u00e9.      <\/p>\n\n<ul class=\"wp-block-list\">\n<li><strong>Fabrice AI Avatar<\/strong><\/li>\n<\/ul>\n\n<p>Je veux cr\u00e9er un Avatar Fabrice AI qui me ressemble et avec lequel vous pouvez avoir une conversation.\nJ&rsquo;ai \u00e9valu\u00e9 <a href=\"\" data-type=\"\" data-id=\"\" target=\"\" rel=\"noopener\">D-iD<\/a> mais je l&rsquo;ai trouv\u00e9 beaucoup trop cher pour mes besoins. <a href=\"\" data-type=\"\" data-id=\"\" target=\"\" rel=\"noopener\">Eleven Labs<\/a> est uniquement vocal. <a href=\"\" data-type=\"\" data-id=\"\" target=\"\" rel=\"noopener\">Synthesia<\/a> est excellent mais ne permet pas de cr\u00e9er des vid\u00e9os en temps r\u00e9el.\nFinalement, j&rsquo;ai d\u00e9cid\u00e9 d&rsquo;utiliser <a href=\"\" target=\"\" data-type=\"\" data-id=\"\" rel=\"noopener\">HeyGen<\/a> en raison de son prix et de ses fonctionnalit\u00e9s plus appropri\u00e9s.  <\/p>\n\n<p>Je soup\u00e7onne qu&rsquo;\u00e0 un moment donn\u00e9, Open AI publiera sa propre solution et que ce travail n&rsquo;aura servi \u00e0 rien.\nCela ne me d\u00e9range pas et je passerai \u00e0 la solution Open AI lorsqu&rsquo;elle sera disponible.\n\u00c0 ce stade, le but de cet exercice est d&rsquo;apprendre ce qui est possible avec l&rsquo;IA et la quantit\u00e9 de travail n\u00e9cessaire pour m&rsquo;aider \u00e0 mieux comprendre l&rsquo;espace.  <\/p>\n\n<ul class=\"wp-block-list\">\n<li><strong>Tableau de bord personnalis\u00e9<\/strong><\/li>\n<\/ul>\n\n<p>Pour l&rsquo;instant, je dois ex\u00e9cuter une requ\u00eate MongoDB pour obtenir un extrait des questions et r\u00e9ponses de la journ\u00e9e.\nJe suis en train de construire un tableau de bord simple o\u00f9 je peux obtenir des extractions et des statistiques simples sur le nombre de requ\u00eates par langue, le nombre de demandes de synth\u00e8se vocale, etc. <\/p>\n\n<ul class=\"wp-block-list\">\n<li><strong>Sources de donn\u00e9es suppl\u00e9mentaires<\/strong><\/li>\n<\/ul>\n\n<p>Nous venons de t\u00e9l\u00e9charger le <a href=\"https:\/\/fabricegrinda.com\/portfolio\/\" target=\"_blank\" data-type=\"link\" data-id=\"https:\/\/fabricegrinda.com\/portfolio\/\" rel=\"noreferrer noopener\">portefeuille de FJ Labs<\/a> sur Fabrice AI.\nVous pouvez maintenant demander si une entreprise fait partie du portefeuille.\nFabrice AI vous r\u00e9pondra avec une courte description de la soci\u00e9t\u00e9 et un lien vers son site web.  <\/p>\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1492\" height=\"1458\" src=\"https:\/\/fabricegrinda.com\/wp-content\/uploads\/2024\/09\/portfolio3.jpg\" alt=\"\" class=\"wp-image-46459\" style=\"width:650px\" srcset=\"https:\/\/grinda.org\/wp-content\/uploads\/2024\/09\/portfolio3.jpg 1492w, https:\/\/grinda.org\/wp-content\/uploads\/2024\/09\/portfolio3-768x750.jpg 768w, https:\/\/grinda.org\/wp-content\/uploads\/2024\/09\/portfolio3-1200x1173.jpg 1200w, https:\/\/grinda.org\/wp-content\/uploads\/2024\/09\/portfolio3-1320x1290.jpg 1320w\" sizes=\"auto, (max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 1362px) 62vw, 840px\" \/><\/figure>\n<\/div>\n<p>Etant donn\u00e9 le nombre de questions personnelles que Fabrice AI recevait et auxquelles il n&rsquo;avait pas de r\u00e9ponse, j&rsquo;ai pris le temps de taguer manuellement chaque intervenant dans ma <a href=\"https:\/\/www.youtube.com\/watch?v=79BKGNv7TMQ\" target=\"_blank\" data-type=\"link\" data-id=\"https:\/\/www.youtube.com\/watch?v=79BKGNv7TMQ\" rel=\"noreferrer noopener\">vid\u00e9o d&rsquo;anniversaire des <sup>50 <\/sup>ans<\/a> pour lui donner le contenu dont il avait besoin.<\/p>\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1508\" height=\"1633\" src=\"https:\/\/fabricegrinda.com\/wp-content\/uploads\/2024\/09\/Family3.jpg\" alt=\"\" class=\"wp-image-46484\" style=\"width:650px\" srcset=\"https:\/\/grinda.org\/wp-content\/uploads\/2024\/09\/Family3.jpg 1508w, https:\/\/grinda.org\/wp-content\/uploads\/2024\/09\/Family3-768x832.jpg 768w, https:\/\/grinda.org\/wp-content\/uploads\/2024\/09\/Family3-1418x1536.jpg 1418w, https:\/\/grinda.org\/wp-content\/uploads\/2024\/09\/Family3-1200x1299.jpg 1200w, https:\/\/grinda.org\/wp-content\/uploads\/2024\/09\/Family3-1320x1429.jpg 1320w\" sizes=\"auto, (max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 1362px) 62vw, 840px\" \/><\/figure>\n<\/div>\n<p><strong>Conclusion<\/strong><\/p>\n\n<p>Avec tout le travail que j&rsquo;ai effectu\u00e9 au cours des douze derniers mois sur tout ce qui concerne l&rsquo;IA, il semble y avoir une conclusion universelle claire : plus vous attendez, moins c&rsquo;est cher, plus c&rsquo;est facile et meilleur c&rsquo;est, et plus il y a de chances qu&rsquo;Open AI l&rsquo;offre !\nEn attendant, n&rsquo;h\u00e9sitez pas \u00e0 me contacter si vous avez des questions. <\/p>\n","protected":false},"excerpt":{"rendered":"<p>Dans le dernier article, Fabrice AI : The Technical Journey, j&rsquo;ai expliqu\u00e9 le parcours que nous avons suivi pour construire Fabrice AI en faisant un tour complet. J&rsquo;ai commenc\u00e9 par &hellip; <a href=\"https:\/\/fabricegrinda.com\/fr\/fabrice-ai-mise-en-oeuvre-technique-actuelle\/\" class=\"more-link\">Continuer la lecture<span class=\"screen-reader-text\"> de &laquo;&nbsp;Fabrice AI : Mise en \u0153uvre technique actuelle&nbsp;&raquo;<\/span><\/a><\/p>\n","protected":false},"author":9,"featured_media":46749,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"categories":[96,117],"tags":[],"class_list":["post-46594","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-reflexions-personnelles","category-gadgets-technologiques"],"acf":[],"contentUpdated":"Fabrice AI : Mise en \u0153uvre technique actuelle. Categories - R\u00e9flexions personnelles, Gadgets technologiques. Date-Posted - 2024-09-30T19:53:28 . \n Dans le dernier article, Fabrice AI : The Technical Journey, j&rsquo;ai expliqu\u00e9 le parcours que nous avons suivi pour construire Fabrice AI en faisant un tour complet.\n J&rsquo;ai commenc\u00e9 par utiliser Chat GPT 3 et 3.5.\n D\u00e9\u00e7u par les r\u00e9sultats, j&rsquo;ai essay\u00e9 d&rsquo;utiliser le Langchain Framework pour construire mon propre mod\u00e8le d&rsquo;IA, avant de revenir \u00e0 Chat GPT lorsqu&rsquo;ils ont commenc\u00e9 \u00e0 utiliser des bases de donn\u00e9es vectorielles et \u00e0 am\u00e9liorer massivement les r\u00e9sultats avec 4o.  \n Voici le processus actuel de formation de Fabrice AI :\n Les donn\u00e9es de formation (articles de blog, URL de Youtube, URL de podcasts, URL de PDF et URL d&rsquo;images) sont stock\u00e9es dans notre base de donn\u00e9es WordPress. \n Nous extrayons les donn\u00e9es et les structurons.\n Nous fournissons les donn\u00e9es structur\u00e9es \u00e0 Open AI pour la formation \u00e0 l&rsquo;aide de l&rsquo;API Assistants.\n Open AI cr\u00e9e ensuite une base de donn\u00e9es vectorielle et la stocke.\n Voici un exemple de donn\u00e9es structur\u00e9es. Chaque \u00e9l\u00e9ment de contenu a son propre fichier JSON. Nous veillons \u00e0 ne pas d\u00e9passer la limite de 32 000 jetons.\n {\n   \u00ab\u00a0id\u00a0\u00bb : \u00ab\u00a01\u00a0\u00bb,\n   \u00ab\u00a0date\u00a0\u00bb : \u00a0\u00bb \u00ab\u00a0,\n   \u00ab\u00a0link\u00a0\u00bb : \u00ab\u00a0https:\/\/fabricegrinda.com\/\u00a0\u00bb,\n   \u00ab\u00a0title\u00a0\u00bb : {\n   \u00ab\u00a0rendu\u00a0\u00bb : \u00ab\u00a0Qu&rsquo;est-ce que Fabrice AI ?\u00a0\u00bb\n \u00a0 },\n   \u00ab\u00a0Cat\u00e9gorie\u00a0\u00bb : \u00ab\u00a0A propos de Fabrice\u00a0\u00bb,\n   \u00ab\u00a0featured_media\u00a0\u00bb : \u00ab\u00a0https:\/\/fabricegrinda.com\/wp-content\/uploads\/2023\/12\/About-me.png\u00a0\u00bb,\n   \u00ab\u00a0other_media\u00a0\u00bb : \u00ab\u00a0\u00a0\u00bb,\n   \u00ab\u00a0knowledge_type\u00a0\u00bb : \u00ab\u00a0blog\u00a0\u00bb,\n   \u00ab\u00a0contentUpdated\u00a0\u00bb : \u00ab\u00a0Fabrice AI est une repr\u00e9sentation num\u00e9rique des pens\u00e9es de Fabrice bas\u00e9e sur les articles de son blog et sur une s\u00e9lection de podcasts et d&rsquo;interviews transcrites \u00e0 l&rsquo;aide de ChatGPT. \u00c9tant donn\u00e9 que de nombreuses transcriptions sont imparfaites et que le blog n&rsquo;est qu&rsquo;une repr\u00e9sentation limit\u00e9e de Fabrice en tant qu&rsquo;individu, nous nous excusons des inexactitudes et des informations manquantes. N\u00e9anmoins, il s&rsquo;agit d&rsquo;un bon point de d\u00e9part pour obtenir les pens\u00e9es de Fabrice sur de nombreux sujets.\u00a0\u00bb\n }\n Il s&rsquo;agit de la mise en \u0153uvre technique actuelle :\n Le site web destin\u00e9 aux consommateurs est h\u00e9berg\u00e9 sur AWS Amplify.\n L&rsquo;int\u00e9gration entre le site public et Open AI se fait par l&rsquo;interm\u00e9diaire d&rsquo;une couche API, h\u00e9berg\u00e9e sur AWS en tant que serveur API Python.\n Nous utilisons MongoDB comme journal pour stocker toutes les questions pos\u00e9es par le public, les r\u00e9ponses donn\u00e9es par Chat GPT et les URL des sources.\n Nous utilisons divers scripts pour structurer les donn\u00e9es provenant du blog, de YouTube, etc. afin de les transmettre \u00e0 Open AI pour la formation.\n Nous utilisons la reconnaissance vocale React-Speech pour convertir les demandes vocales en texte.\n Nous utilisons \u00e9galement Google Analytics pour suivre le trafic sur le site web.\n Il est important de noter que nous utilisons deux assistants :\n Un pour r\u00e9pondre aux questions.\n L&rsquo;un pour obtenir les URL des m\u00e9tadonn\u00e9es, les URL des blogs qui ont le contenu original pour afficher les sources au bas des r\u00e9ponses.\n Quelle est la prochaine \u00e9tape ?\n Am\u00e9lioration de la synth\u00e8se vocale\n Le mod\u00e8le Whisper d&rsquo;Open AI pour la conversion de la parole en texte est plus pr\u00e9cis que React.\n Il prend \u00e9galement en charge plusieurs langues d\u00e8s sa sortie de l&#8217;emballage et g\u00e8re bien les langues mixtes, les accents et les dialectes.\n C&rsquo;est pourquoi il est fort probable que je l&rsquo;adopte dans les mois \u00e0 venir.\n Cela dit, il est plus complexe \u00e0 mettre en place, ce qui peut prendre un certain temps.\n Vous devez g\u00e9rer le mod\u00e8le, les d\u00e9pendances (par exemple, Python, les biblioth\u00e8ques), et vous assurer que vous avez suffisamment de mat\u00e9riel pour des performances efficaces.\n De plus, Whisper n&rsquo;est pas con\u00e7u pour une utilisation directe dans les navigateurs.\n Lorsque vous construisez une application web, vous devez cr\u00e9er un service backend pour g\u00e9rer la transcription, ce qui ajoute de la complexit\u00e9.      \n Fabrice AI Avatar\n Je veux cr\u00e9er un Avatar Fabrice AI qui me ressemble et avec lequel vous pouvez avoir une conversation.\n J&rsquo;ai \u00e9valu\u00e9 D-iD mais je l&rsquo;ai trouv\u00e9 beaucoup trop cher pour mes besoins. Eleven Labs est uniquement vocal. Synthesia est excellent mais ne permet pas de cr\u00e9er des vid\u00e9os en temps r\u00e9el.\n Finalement, j&rsquo;ai d\u00e9cid\u00e9 d&rsquo;utiliser HeyGen en raison de son prix et de ses fonctionnalit\u00e9s plus appropri\u00e9s.  \n Je soup\u00e7onne qu&rsquo;\u00e0 un moment donn\u00e9, Open AI publiera sa propre solution et que ce travail n&rsquo;aura servi \u00e0 rien.\n Cela ne me d\u00e9range pas et je passerai \u00e0 la solution Open AI lorsqu&rsquo;elle sera disponible.\n \u00c0 ce stade, le but de cet exercice est d&rsquo;apprendre ce qui est possible avec l&rsquo;IA et la quantit\u00e9 de travail n\u00e9cessaire pour m&rsquo;aider \u00e0 mieux comprendre l&rsquo;espace.  \n Tableau de bord personnalis\u00e9\n Pour l&rsquo;instant, je dois ex\u00e9cuter une requ\u00eate MongoDB pour obtenir un extrait des questions et r\u00e9ponses de la journ\u00e9e.\n Je suis en train de construire un tableau de bord simple o\u00f9 je peux obtenir des extractions et des statistiques simples sur le nombre de requ\u00eates par langue, le nombre de demandes de synth\u00e8se vocale, etc. \n Sources de donn\u00e9es suppl\u00e9mentaires\n Nous venons de t\u00e9l\u00e9charger le portefeuille de FJ Labs sur Fabrice AI.\n Vous pouvez maintenant demander si une entreprise fait partie du portefeuille.\n Fabrice AI vous r\u00e9pondra avec une courte description de la soci\u00e9t\u00e9 et un lien vers son site web.  \n Etant donn\u00e9 le nombre de questions personnelles que Fabrice AI recevait et auxquelles il n&rsquo;avait pas de r\u00e9ponse, j&rsquo;ai pris le temps de taguer manuellement chaque intervenant dans ma vid\u00e9o d&rsquo;anniversaire des 50 ans pour lui donner le contenu dont il avait besoin.\n Conclusion\n Avec tout le travail que j&rsquo;ai effectu\u00e9 au cours des douze derniers mois sur tout ce qui concerne l&rsquo;IA, il semble y avoir une conclusion universelle claire : plus vous attendez, moins c&rsquo;est cher, plus c&rsquo;est facile et meilleur c&rsquo;est, et plus il y a de chances qu&rsquo;Open AI l&rsquo;offre !\n En attendant, n&rsquo;h\u00e9sitez pas \u00e0 me contacter si vous avez des questions. \n ","Category":["R\u00e9flexions personnelles","Gadgets technologiques"],"_links":{"self":[{"href":"https:\/\/grinda.org\/fr\/wp-json\/wp\/v2\/posts\/46594","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/grinda.org\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/grinda.org\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/grinda.org\/fr\/wp-json\/wp\/v2\/users\/9"}],"replies":[{"embeddable":true,"href":"https:\/\/grinda.org\/fr\/wp-json\/wp\/v2\/comments?post=46594"}],"version-history":[{"count":4,"href":"https:\/\/grinda.org\/fr\/wp-json\/wp\/v2\/posts\/46594\/revisions"}],"predecessor-version":[{"id":46807,"href":"https:\/\/grinda.org\/fr\/wp-json\/wp\/v2\/posts\/46594\/revisions\/46807"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/grinda.org\/fr\/wp-json\/wp\/v2\/media\/46749"}],"wp:attachment":[{"href":"https:\/\/grinda.org\/fr\/wp-json\/wp\/v2\/media?parent=46594"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/grinda.org\/fr\/wp-json\/wp\/v2\/categories?post=46594"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/grinda.org\/fr\/wp-json\/wp\/v2\/tags?post=46594"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}