Latest / Le Dernier Clic (avant la fin du monde) / 14 - Côté Outils : l'IA locale, nos bidouilles et nos galères (la suite des péripéties)
Transcript
- 0:13Bonjour et bienvenue dans Le Dernier Clic,
- 0:14votre podcast tech,
- 0:15IA et no-code.
- 0:16On se retrouve cette semaine pour un épisode Côté Outils avec Lulu,
- 0:21qui survit tant bien que mal comme moi à la fornaise.
- 0:23Ça va,
- 0:23Lulu ?
- 0:24C'est la fin du monde.
- 0:25C'est bon,
- 0:26on y est.
- 0:27Oui.
- 0:28En plus,
- 0:28là,
- 0:28vous ne voyez pas,
- 0:28mais il y a même un...
- 0:29Petit chaton qui est en train de dormir aussi sous la canicule et qui n'en peut plus.
- 0:34Il est en train de fondre là.
- 0:37Petit chat qui fut une des mascottes de l'Anno Kodwick d'ailleurs,
- 0:39la semaine dernière.
- 0:40Où tu es revenu relativement en forme avec plein d'outils et plein de choses.
- 0:47Ah oui,
- 0:47en forme.
- 0:50Il y a tout le monde qui est tombé malade à la fin.
- 0:54Ouais,
- 0:54mais bon,
- 0:56c'était le petit contre-coup de fatigue et de transition.
- 0:59avec le canard.
- 1:00Mais ça va être l'occasion d'ailleurs,
- 1:02pendant l'épisode d'aujourd'hui,
- 1:04de revenir sur au moins un de tes ateliers,
- 1:08l'AnnoCode Week.
- 1:09Donc,
- 1:09tu as testé un outil.
- 1:10On en reparlera après.
- 1:12Et d'autres bidouilles.
- 1:12Et de toute façon,
- 1:14je pense qu'il y a d'autres outils,
- 1:15d'autres choses que tu as vues qui arriveront pendant les épisodes de cet été.
- 1:18Il y aura aussi des hors-série qui sont prévues suite à l'AnnoCode Week.
- 1:26Voilà.
- 1:26on vous en reparlera quand ça arrivera c'est vrai que là pour l'instant c'est pas pas dans les prio de montage avec la chaleur mais voilà on vous a réservé des petites surprises il va y avoir des formats différents et des épisodes très intéressants avec des invités alors
- 1:44pour aujourd'hui ce que je te propose c'est que je commence déjà à parler un petit peu de la je reparle à nouveau de dictée vocale dans la continuité tu en parles plus que moi maintenant
- 1:56Ouais,
- 1:56bref.
- 1:57Alors,
- 1:57je ne sais pas jusqu'à quand,
- 1:58parce que tu vas comprendre que là,
- 1:59je suis un peu aigri par la dictée vocale.
- 2:02Mais on vous avait parlé il y a deux semaines,
- 2:06oui,
- 2:06c'est ça,
- 2:06l'épisode d'il y a deux semaines,
- 2:09de la dictée vocale en local,
- 2:11donc vraiment sur notre machine.
- 2:13Et parce qu'on avait,
- 2:14lui et moi,
- 2:15du coup,
- 2:15essayé différents outils,
- 2:16différentes approches,
- 2:17et que maintenant,
- 2:18on s'en servait justement sans avoir envoyé nos données à un outil en ligne,
- 2:23à un abonnement à SaaS.
- 2:25directement sur nos PC.
- 2:27Et déjà,
- 2:28si le sujet vous intéresse,
- 2:29vous l'aviez manqué,
- 2:30retournez voir notre côté outil d'il y a deux semaines.
- 2:33On parlait aussi de transcription de réunions,
- 2:34notamment.
- 2:35D'ailleurs,
- 2:35tout ça,
- 2:35je veux bien un retour vite fait.
- 2:37Tu as testé Vohen sur les réunions depuis ?
- 2:40Parce que je crois que tu t'en es servie à la NoCodeWeek,
- 2:41il me semble,
- 2:42mais...
- 2:43Oui,
- 2:43mais pas forcément réunion,
- 2:45réunion,
- 2:45mais en tout cas,
- 2:47un enregistrement pour les conférences et tout,
- 2:49ça marche super bien.
- 2:52Donc là,
- 2:52même en étant...
- 2:53pas ultra près de la personne qui présente.
- 2:55Parce que j'avais aussi fait le
- 2:57TechFest il y a un peu plus d'une semaine à Nancy,
- 3:03qui était aussi très très sympa avec des confs qui étaient giga intéressantes.
- 3:07Et ça a franchement bien marché.
- 3:10J'ai pas vraiment eu à repasser par...
- 3:14C'est pas Turbo,
- 3:16mais c'est
- 3:17Whisper Large.
- 3:18J'ai pas eu à repasser par ça.
- 3:20Le parakit à la volée,
- 3:21il suffit.
- 3:22dans la majeure partie des cas.
- 3:24Après,
- 3:25si l'audio est un peu long,
- 3:26qu'il y a pas mal de termes techniques,
- 3:28là,
- 3:28ça peut valoir le coup,
- 3:29mais très très content de s'y rendre.
- 3:31Ok,
- 3:32top.
- 3:32Enfin,
- 3:33j'avoue,
- 3:34pour l'aspect conférence,
- 3:35c'est quand même très intéressant de pouvoir repartir avec ça.
- 3:39Et donc,
- 3:40on vous avait parlé de tout ça et je voulais vous faire un petit retour puisqu'au moment où on a enregistré l'épisode,
- 3:45je n'avais pas encore essayé la dictée vocale sur du Linux et sur un PC portable qui n'a pas...
- 3:52pas de carte graphique dédiée pour faire tourner un modèle en local et qui a autre chose.
- 3:57Alors déjà pour revenir et clarifier un petit peu,
- 4:03les modèles en...
- 4:03alors l'IA générative va utiliser justement des ressources matérielles pour faire de l'inférence,
- 4:11donc pour faire les calculs en temps réel et vous renvoyer les fameux tokens,
- 4:14donc les différents...
- 4:16les mots,
- 4:17les caractères que vous allez recevoir et qui vont constituer votre réponse.
- 4:21Pour réaliser cette inférence,
- 4:24il y a plusieurs ressources matérielles qui sont disponibles dans un ordinateur.
- 4:28Vous avez soit le processeur,
- 4:29qui fait office de moteur de votre machine,
- 4:33mais qui n'est pas adapté vraiment à cet usage-là,
- 4:35puisqu'il fait plein d'autres boulots,
- 4:37il est généraliste,
- 4:38il est là pour faire plein de calculs et tourner plein de choses sur votre PC,
- 4:42mais ce n'est pas du tout le meilleur pour faire de l'IA et pour faire de l'inférence.
- 4:48Les cartes graphiques,
- 4:49c'est ce qu'on a le plus aujourd'hui dans les data centers.
- 4:52C'est le matériel qui est le plus disposé à faire tourner le lien local.
- 4:57Et vous allez avoir sous une forme un petit peu différente dans les Mac,
- 5:00puisque dans les Mac,
- 5:01on est sur des architectures unifiées.
- 5:03Donc,
- 5:03en gros,
- 5:04vous avez le pour caricaturer un petit peu,
- 5:06vous avez le processeur et la carte graphique qui sont au même endroit,
- 5:09qui discutent directement,
- 5:11ce qui permet d'avoir plus facilement accès à de l'IA local sur des Mac que sur des machines typées sur Windows ou autre et qui ont des matériels dédiés.
- 5:21Par contre,
- 5:21vous aurez des débits qui peuvent être moins bons qu'avec du matériel spécifique.
- 5:26justement parce que vous avez une architecture qui fait un peu tout et qui doit faire circuler l'information et qui peut être bonne idée de faire tourner tout en même temps.
- 5:35Pour faire très simple.
- 5:37Généralement,
- 5:37on est plutôt sur ces deux sujets-là.
- 5:39Soit faire tourner dans la carte graphique,
- 5:41c'est le mieux,
- 5:41c'est l'idéal,
- 5:42soit faire tourner,
- 5:43et c'est pour ça qu'on parlait de mémoire vidéo dans l'épisode précédent,
- 5:49soit sur le processeur.
- 5:50Sur le processeur,
- 5:52ça va être moins bon sur la plupart des inférences.
- 5:55par exemple sur de la dictée,
- 5:58sur de la génération classique,
- 6:00mais le processeur peut être bon dans certains usages,
- 6:02notamment pour ce qu'on appelle l'OCR,
- 6:04c'est pas mal utilisé.
- 6:06Donc le fait d'aller lire vraiment des documents et une image pour la décoder,
- 6:10il y a plein d'algo et d'IA qui fonctionnent comme ça,
- 6:12qui passent par un traitement sur le processeur pour ensuite envoyer vraiment à la partie IA et inférence.
- 6:18On ne rentrera pas dans ce détail-là aujourd'hui,
- 6:19mais il faut savoir que ça existe,
- 6:21que ça réussit des utilités.
- 6:23Et d'ailleurs,
- 6:24Lulu,
- 6:24tu avais vu...
- 6:25certains outils,
- 6:26d'ailleurs tu m'en as parlé tout à l'heure aussi côté audio,
- 6:30qui commencent à s'orienter sur le processeur parce que,
- 6:33mine de rien,
- 6:33c'est le plus accessible dans le sens où une machine bureautique aura,
- 6:39qui est orientée pour le travail,
- 6:41les PC que vous avez le plus souvent dans des entreprises,
- 6:43n'auront pas de carte graphique ou alors des cartes graphiques très légères avec très peu de mémoire vidéo,
- 6:48mais elles peuvent avoir des processeurs assez solides pour faire du traitement,
- 6:52et donc potentiellement sur certains modèles qui sont
- 6:55penser pour ça et faire tourner.
- 6:57Mais il y en a peu.
- 6:58Et sachant que celui dont tu me parlais tout à l'heure,
- 7:02j'ai déjà oublié le nom,
- 7:03mais il avait l'air intéressant pour faire du...
- 7:05C'était celui-là,
- 7:10pour un équivalent de CRISP,
- 7:13mais entraîné...
- 7:16Oui,
- 7:16c'est ça.
- 7:17Alors,
- 7:17de CRISP avec un K,
- 7:18parce que CRISP avec un C,
- 7:20c'est un outil français qui est dédié au support.
- 7:22CRISP avec un cas,
- 7:23c'est un logiciel qui est là pour faire de la réduction de bruit,
- 7:26enfin initialement qui était là pour faire de la réduction de bruit en temps réel sur de l'audio,
- 7:30aussi bien en visio que quand vous enregistrez une vidéo ou une conférence,
- 7:34peu importe.
- 7:35Et après,
- 7:36ils avaient déjà de l'IA de traitement depuis longtemps,
- 7:40et ils sont partis sur d'autres fonctionnalités.
- 7:42Il y a ensuite pour les enregistrements de réunion,
- 7:44pour la transcription,
- 7:45enfin bon.
- 7:46Je m'en suis servi à un bon moment,
- 7:48c'est plus le cas depuis un an à peu près.
- 7:50Je ne sais pas trop où ils en sont,
- 7:51mais c'est un outil qui est très connu et qui fonctionne bien.
- 7:54Et donc,
- 7:55Hush a une promesse un peu similaire,
- 7:57mais avec une version épayante et open source,
- 8:00et a priori,
- 8:02une version open source qu'on n'a pas encore testée,
- 8:04qui permettrait d'avoir ça sur son ordinateur,
- 8:06et notamment qui avait l'air d'être orienté aussi pour la téléphonie en VOIP,
- 8:12si j'ai bien suivi de leur promesse.
- 8:15Ce qui peut être très intéressant dans une boîte,
- 8:17parce que globalement...
- 8:18leur modèle a l'air très léger,
- 8:19si ça marche vraiment,
- 8:21ça permet que quand vous êtes en open space avec des collègues et qu'il y a du bruit autour,
- 8:26que la personne au bout du fil ne soit pas en train de vous entendre et vice-versa.
- 8:31Donc ça,
- 8:31c'est vraiment tout récent.
- 8:32Je l'ai vu passer sur Product Hunt hier.
- 8:35Ah oui,
- 8:35c'est tout frais.
- 8:37On pensera vous mettre le lien.
- 8:41Pas encore testé.
- 8:42Mais donc...
- 8:44Tout ça pour dire donc petite digression sur le fonctionnement matériel,
- 8:47un peu ce qui peut vous servir justement pour faire tourner des liens locaux.
- 8:50Et il y a autre chose qu'on appelle les NPU.
- 8:53Donc c'est pour
- 8:55Neural Processing Unit,
- 8:57je crois,
- 8:58il me semble.
- 8:59Et ça va être typiquement,
- 9:01on l'a sur certaines machines,
- 9:04notamment sur certains PC portables,
- 9:05ce qui est le cas du mien,
- 9:06puisque AMD le propose,
- 9:08un des constructeurs phares de processeurs.
- 9:12Et l'idée ça va être d'avoir un espèce de processeur qui est spécialisé dans l'inférence,
- 9:17qui va être mis à côté sur votre ordi,
- 9:22et qui a pour intérêt d'être basse consommation,
- 9:26et d'être pensé que pour l'inférence.
- 9:28Donc il va être beaucoup plus économe et beaucoup moins énergivore que votre processeur et que votre carte graphique.
- 9:35Il va aussi répondre plus rapidement sur la montée en charge,
- 9:39en tout cas ce que j'en ai vu j'ai l'impression.
- 9:41Et en fait c'est hyper intéressant sur un PC portable parce que ça va éviter de solliciter vos autres ressources qui vont vous faire tomber la batterie beaucoup plus rapidement pour avoir un petit processeur qui est dédié au traitement d'IA et c'est juste parfait.
- 9:56dans le principe en tout cas,
- 9:58pour de la dictée vocale.
- 10:00Parce que ça évite d'avoir à monter en charge vidéo en permanence de la ressource,
- 10:06que votre batterie descend,
- 10:07que d'avoir un petit truc là qui se déclenche sur mesure,
- 10:09qui fait le boulot et qui impacte pas le reste de vos performances.
- 10:13Donc j'ai ça sur mon PC portable,
- 10:16donc il y a un framework.
- 10:19Sauf que ça,
- 10:20c'est quand même assez récent et c'est pas très répandu encore comme techno.
- 10:25Ce qui fait qu'il y a peu d'outils qui permettent de vraiment en tirer parti.
- 10:28Il y en a un qui s'appelle Lemonade,
- 10:31qui...
- 10:34Ouais,
- 10:35on parle dans des trucs à chaque fois.
- 10:37J'allais dire,
- 10:37tu vas être une sorte de Oliama pour les NPU,
- 10:39mais on n'a pas encore expliqué ce qu'était Oliama.
- 10:43Si,
- 10:43remarque,
- 10:44on en avait peut-être un peu parlé.
- 10:47Un petit peu,
- 10:47pour qu'on mettait la surcouche pour traiter la transcription.
- 10:52Oui,
- 10:52la dictée vocale.
- 10:53Oui,
- 10:53la dictée vocale.
- 10:54La transcription.
- 10:55Oui.
- 10:55Oui,
- 10:56parce que je ne m'en servais pas pour la dictée vocale,
- 10:58mais pour la transcription,
- 10:59oui.
- 10:59En gros,
- 11:00peut-être qu'on y reviendra dans d'autres épisodes,
- 11:02pour peut-être creuser un peu ces sujets-là,
- 11:04des Olyamas ou des équivalents,
- 11:06puisque toi,
- 11:06on t'en a conseillé une alternative d'ailleurs,
- 11:08la semaine dernière.
- 11:09Pendant le workshop,
- 11:10il y a Frugal,
- 11:11justement,
- 11:13quelqu'un qui était assez axé et qui est aussi prof,
- 11:15et lui,
- 11:16c'était celui qui conseillait à ses étudiants,
- 11:18justement.
- 11:21Mais dans le principe,
- 11:22en fait,
- 11:23un Olyama va vous permettre,
- 11:24en gros,
- 11:25de faire office de serveur de modèles d'IA en local sur votre machine,
- 11:30donc d'en installer plusieurs.
- 11:32C'est lui qui va piloter quand est-ce qu'il se déclenche et qui va mettre à disposition,
- 11:36en ce moment,
- 11:37les communications vers d'autres outils de votre ordinateur pour que ces modèles puissent être utilisés.
- 11:42Donc il va le faire à travers une API,
- 11:44vraiment,
- 11:45il va le voir comme un programme qui permet de gérer les modèles,
- 11:49de les mettre à disposition des autres.
- 11:51et qui peut avoir d'autres fonctionnalités,
- 11:53parce qu'on peut aussi s'en servir en chat directement pour discuter.
- 11:56Oliama,
- 11:57de ce que j'en ai vu,
- 11:58moi sur ma machine,
- 11:59je ne l'ai pas utilisé de ce côté-là pour la partie chat et tout ça,
- 12:02ça m'avait l'air assez limité.
- 12:04Celui dont on t'a parlé,
- 12:05qu'on n'a même pas cité le nom,
- 12:06c'est Jen.
- 12:07Jen Aïe,
- 12:08oui,
- 12:08c'est ça.
- 12:09Jen Aïe,
- 12:10qui s'écrit ?
- 12:12C'est J-A-I-E-N,
- 12:14il me semble.
- 12:17Mais c'est vrai que là,
- 12:18ils ont bien poussé la partie aussi chat.
- 12:20Je crois que dans la roadmap,
- 12:23il y a la mémoire qui va arriver.
- 12:25Donc un peu comme on peut retrouver sur les fournisseurs plus classiques,
- 12:31genre
- 12:32ChatGPT ou Cloud.
- 12:34Oui,
- 12:34disons qu'ils ont poussé au-delà du serveur de modèle pour vraiment aller proposer quelque chose qui soit plus proche des assistants qu'on a.
- 12:41C'est ça.
- 12:42Et toute la partie aussi agentique où ils ont...
- 12:45eux-mêmes finitionner leurs modèles qui sont disponibles sur Gameface et où il y en a qui vont être spécialisés dans l'appel d'outils,
- 12:54la réflexion de tâches,
- 12:55le découpage de tâches et tout.
- 12:58Donc ça,
- 13:00c'est prévu de tester un peu sur le Mac.
- 13:03C'est vrai que d'avoir des IA spécialisées dans l'appel d'outils,
- 13:09ça peut être intéressant puisque c'est une des limites qu'on avait vues,
- 13:12que j'avais constatées moi sur OpenWork avec des petits modèles.
- 13:16C'est que dès que je leur demandais d'aller faire des recherches internet et d'aller retravailler,
- 13:22au moment d'appeler les outils,
- 13:23ils s'y perdaient.
- 13:25Et voilà,
- 13:26ils s'en mêlaient les pinceaux et en fait,
- 13:27c'était très vite avorté.
- 13:29Donc s'ils ont des choses qui permettent de pallier ça,
- 13:31même avec des petits modèles en local,
- 13:33ça peut être quand même vachement intéressant.
- 13:35Complètement.
- 13:36Et bon,
- 13:37lui,
- 13:37on ne l'a pas encore testé,
- 13:39on vous en parlera.
- 13:41Mais je suis parti sur Oliama,
- 13:44oui.
- 13:44pour vous parler de Lemonade,
- 13:45qui va être le même principe,
- 13:47en gros,
- 13:47de serveur de modèles Nika,
- 13:50mais qui est pensé justement pour faire tourner des modèles sur des NPU.
- 13:57Donc le choix est plus restreint,
- 13:59c'est des modèles qui sont adaptés justement pour être léger,
- 14:01tournés sur cette puce-là,
- 14:03mais en fait,
- 14:04il va faire la même chose,
- 14:05il va les mettre à disposition,
- 14:07vous permettre de les appeler d'autres outils à travers une API,
- 14:10et c'est...
- 14:12Là-dessus,
- 14:13du coup,
- 14:13ça marche plutôt bien.
- 14:15Donc,
- 14:16mon principe a été de me dire,
- 14:17bon,
- 14:17sur mon Linux,
- 14:18c'est super GNPU,
- 14:19donc je vais en tirer profit.
- 14:20Comme ça,
- 14:20ça évitera de taper les ressources et de consommer pour rien le reste.
- 14:25Je vais utiliser Lemonade.
- 14:27Donc ça aussi,
- 14:28très bien sur la partie installation.
- 14:30Il a toute une liste de modèles qui sont préfets.
- 14:33En dictée vocale,
- 14:34j'en avais qu'un de dispo qui était une version de Whisper Turbo quantifiée,
- 14:38je crois,
- 14:39quantisée,
- 14:39quantifiée,
- 14:40je ne sais pas le terme.
- 14:42C'est un anglicisme,
- 14:43mais je crois qu'on comprend les deux.
- 14:46C'est bon.
- 14:47Voilà,
- 14:48en tout cas,
- 14:48une version de
- 14:49Whisper Turbo prévue pour,
- 14:51pensée pour.
- 14:53Et jusque-là,
- 14:55tout allait bien.
- 14:56Et puis,
- 14:57l'enjeu était de se dire,
- 14:59bon,
- 14:59c'est super,
- 14:59maintenant je vais mettre OpenWhisper comme j'ai sur Windows,
- 15:02je vais le brancher à mon Lemonade,
- 15:06et tout ira bien dans le meilleur des bancs.
- 15:08OpenWhisper,
- 15:09on en a parlé il y a deux semaines,
- 15:10c'est l'outil que j'utilise pour dictée vocale,
- 15:12que j'utilise aussi un peu pour la retranscription,
- 15:15qui marche bien,
- 15:16en vrai,
- 15:18quand on l'a sur une machine avec une carte graphique,
- 15:20ça marche super bien.
- 15:21Et là,
- 15:22j'ai eu un problème bien emmerdant sur mon Linux.
- 15:27Pour situer,
- 15:29les Linux pareil,
- 15:29j'en ai déjà parlé dans d'autres épisodes,
- 15:31mais en fait sur ma machine portable,
- 15:32je suis revenu sur du Ubuntu depuis pas si longtemps,
- 15:35ça doit faire un mois et demi,
- 15:37deux mois je pense,
- 15:38par là.
- 15:39Et comme je n'avais déjà utilisé du Ubuntu il y a quelques années,
- 15:46mais pas depuis un moment que je ne suis pas utilisateur de Linux à la base,
- 15:50je suis revenu sur une distribution qui est accessible,
- 15:53qui est facile à prendre en main,
- 15:55et qui n'est pas...
- 15:58qui est plus généraliste et plus accessible par la queue des autres.
- 16:01Mais j'ai quand même pris une version de
- 16:02Ubuntu qui est orientée sur les entreprises.
- 16:04C'est la version dite LTS,
- 16:06pour le long terme support,
- 16:09normalement,
- 16:10et qui fait qu'en fait,
- 16:11quand vous allez prendre une version comme ça,
- 16:13vous savez que pendant 5 ans,
- 16:14elle va être mise à jour,
- 16:15et vous aurez une nouvelle version LTS qui arrivera dans 2 ans.
- 16:18Contrairement aux versions Ubuntu grand public,
- 16:21on va dire,
- 16:22qui changent tous les 9 mois.
- 16:24Donc je suis sur cette version,
- 16:25en gros la dernière version.
- 16:26type et entreprise Ubuntu qui est mise à disposition et qui marche très bien sur mes usages et sur le reste mais là j'ai eu un problème avec au moment en fait de la transcription c'est à dire que l'enregistrement va bien se faire mais au moment où il va essayer de me faire le copier-coller du texte pour me l'insérer dans le champ où j'ai
- 16:44ma souris ça passe pas et ça passe pas parce que par entre il y a plein de systèmes en fait au niveau du bureau qui est intégré qui fonctionne dans Linux il y avait du GNOME Merci.
- 16:57avec d'autres trucs et du X11.
- 16:59Maintenant,
- 16:59c'est du GNOME WLAN et ce truc-là est un peu spécifique et en fonction des outils et de l'inscription de texte,
- 17:06ça peut bien se passer ou pas.
- 17:08Et dans mon cas,
- 17:09ça ne se passe pas bien.
- 17:10Et c'est déjà identifié en tant que bug chez OpenWhisper depuis quelques mois,
- 17:15mais ce n'est pas dans leur roadmap.
- 17:17Donc,
- 17:17ça sera probablement traité,
- 17:18mais je ne sais pas encore quand.
- 17:20J'ai essayé un ou deux autres outils comme ça en local et en fait,
- 17:23j'ai eu soit le même problème,
- 17:25une copie,
- 17:26Soit un autre souci,
- 17:26c'est qu'ils n'étaient pas en mesure d'exploiter et d'être compatibles avec mon Lemonade.
- 17:32Ce qui m'a bien embêté,
- 17:33parce que depuis que Lulu m'a converti à la dictée vocale,
- 17:36je ne fais plus que ça sur mon ordi de bureau.
- 17:37Mais en ce moment,
- 17:38avec la fournaise et la canicule,
- 17:39je bosse tout le temps sur mon ordi portable pour pouvoir avoir ce que je veux en étant plus au frais.
- 17:46Et donc après,
- 17:47m'être un peu arraché les cheveux,
- 17:48essayer de débugger tout ça,
- 17:49essayer plusieurs outils,
- 17:51j'en ai eu marre.
- 17:51Je me suis dit,
- 17:52on va batailler,
- 17:53je vais faire ma propre...
- 17:55propre titre dictée vocale en le développant justement avec l'autre code alors ça a été très instructif déjà pour une première raison c'est de me rendre compte que tous les collègues dev que j'ai connus qui bossaient sur du Linux m'ont toujours dit que c'était la merde Linux pour le son et pour les périphériques de son je
- 18:14confirme voilà parce que ça a été en fait j'ai eu plein de problèmes au niveau de en gros des micros qui a fallu qui étaient pas bien installés qui a fallu réinstaller qui ont des
- 18:24problèmes de bruit donc il faut les calibrer en gros pour qu'ils,
- 18:28avec un traitement,
- 18:29avec un limiteur,
- 18:30un compresseur,
- 18:31enfin bref,
- 18:31en gros faut rentrer dans des,
- 18:33je caricature,
- 18:34je vais dire des trucs d'ingé son,
- 18:35on n'en est pas là non plus mais il faut mettre en place un petit outil qui fait un traitement de son pour que la captation du micro soit bonne et que ce soit pas trop sensible et pas trop bruité,
- 18:45bruité dans le sens des bruits parasites et qu'ils comprennent bien ce que vous racontez.
- 18:49Donc le fait de m'attaquer à ça en voulant le coder,
- 18:52ça m'a fait me rendre compte déjà que j'avais ces galères là déjà sur ma machine ce qui fait que OpenWhisper de toute façon aussi aurait eu ces embêtements là j'ai bien évidemment eu le même problème que OpenWhisper à ne pas pouvoir copier d'un bloc parce que voilà,
- 19:07il n'y avait pas de raison quand même mais j'ai pu le contourner en faisant une transcription un peu comme quand on discutait avec du chat
- 19:15GPT que vous voyez les caractères arriver petit à petit du coup je suis parti sur une optique comme ça donc quand on discute
- 19:21sur les autres outils dont on vous a parlé avec Lulu,
- 19:24on va parler pendant,
- 19:25je ne sais pas,
- 19:2610,
- 19:2615,
- 19:2630 secondes ou minutes ou plus,
- 19:28et on relâche la touche,
- 19:30et quelques fractions de secondes ou quelques secondes après,
- 19:34on a tout le texte qui arrive d'un seul tenant et qu'on peut valider.
- 19:38Là,
- 19:38du coup,
- 19:38ça ne se passe pas comme ça,
- 19:39je fais le même principe,
- 19:40mais en fait,
- 19:41au lieu de me mettre tout d'un tenant,
- 19:42il va me construire les phrases petit à petit.
- 19:44Ce n'est pas idéal,
- 19:46mais ça fonctionne.
- 19:47Donc juste là,
- 19:48j'étais plutôt content.
- 19:50Mais j'ai eu des problèmes que je n'ai pas encore résolus,
- 19:53en réalité.
- 19:54Enfin,
- 19:54que j'ai résolus en partie.
- 19:57mais avec des syllabes qui se font manger de temps en temps,
- 20:00et plus problématique encore,
- 20:02des enregistrements qui se coupent par moment,
- 20:05et où je me retrouve littéralement...
- 20:08Il peut me manquer soit la fin,
- 20:10soit ça s'arrête au bout d'une phrase et il me manque six derrière.
- 20:15Et parce que j'ai déjà parlé beaucoup de dictée vocale ces dernières minutes,
- 20:18je vais abréger,
- 20:19mais juste pour que vous l'ayez en tête,
- 20:21parce qu'en fait ça m'a quand même beaucoup intéressé de me rendre compte qu'en fait...
- 20:25derrière quelque chose qui a l'air simple et anodin,
- 20:27il y a plein de questions techniques.
- 20:29C'est-à-dire que
- 20:30Whisper, votre petite IA locale qui va traiter le son,
- 20:35elle va accepter que des bouts audio de 30 secondes max.
- 20:39Donc il faut que votre logiciel qui fasse la coupure,
- 20:42il lui découpe des tronçons petit à petit pour recomposer à la fin un audio complet pour qu'elle puisse se transcrire proprement.
- 20:49Mais du coup,
- 20:49la transcription ne peut pas couper à 30 secondes pile,
- 20:51parce que si on fait ça,
- 20:52on peut tomber en plein milieu d'un mot.
- 20:54Donc il faut faire un système pour que ça se découpe au silence entre deux mots dans une tranche qui est proche des 30 secondes.
- 21:02Donc on commence à tenter des petites choses à 26 ou 28 secondes avec une découpe entre deux mots.
- 21:08Mais après il faut aussi prendre en compte la détection du silence.
- 21:10Qu'est-ce qu'on considère comme silence ?
- 21:12Parce que ça va être une certaine amplitude,
- 21:13mais en fonction du bruit ambiant,
- 21:14l'amplitude peut être différente.
- 21:16En fonction de la longueur d'un mot,
- 21:17ça peut être différent aussi,
- 21:18parce qu'un mot très court pourrait se faire manger.
- 21:20Et il peut y avoir du coup aussi la gestion de la découpe.
- 21:23parce qu'après j'ai tenté d'autres approches avec de la transcription temps réel pour ne pas avoir tout l'enregistrement audio et que ça défile petit à petit.
- 21:30Mais du coup,
- 21:30ça a mis d'autres problèmes.
- 21:31Je ne vais pas tous vous les citer parce que j'en ai mangé plein.
- 21:34Je suis encore en train de débeuguer.
- 21:36J'avais quelque chose qui marchait presque parfaitement tout à l'heure et au bout de,
- 21:41je ne sais pas,
- 21:42une dizaine de dictées,
- 21:42je me suis retrouvé à nouveau avec un morceau manquant de deux phrases.
- 21:48Voilà.
- 21:48Donc,
- 21:50ce qui...
- 21:51temps.
- 21:52La morale de l'histoire,
- 21:54quand des outils existent déjà et qui fonctionnent bien,
- 21:57prenez-les.
- 21:58Si vous n'avez vraiment pas de choix,
- 22:00codez-le,
- 22:01mais ce ne sera pas forcément plus simple,
- 22:03même avec les outils qu'on a aujourd'hui,
- 22:04parce que mine de rien,
- 22:05s'il y a quelque chose qui n'allait pas sur des outils que vous aviez,
- 22:08enfin si vous aviez des contraintes qui ne vous allaient pas sur d'autres outils,
- 22:10c'est des contraintes que vous aurez probablement,
- 22:12enfin en tout cas que potentiellement vous pouvez avoir aussi sur ce lit que vous avez des codes.
- 22:18Cela étant,
- 22:20mine de rien,
- 22:20bon là je commence à...
- 22:21procher normalement j'espère de de la résolution parce que je me suis rendu compte quand même un des problèmes venait probablement de la captation audio qui influe sur le reste et qui cause mes petites coupures où en gros il y a un des trois sons qu'il va refuser et c'est pour ça que je me retrouve avec tout un morceau en moins mais
- 22:39il n'empêche que j'ai quand même eu des meilleurs résultats même avec mes erreurs que ce que j'ai lu avec des outils qui étaient déjà théoriquement fonctionnels parce qu'ils n'arrivaient pas du tout à me copier le texte et à utiliser mon NPU après
- 22:50Vous l'avez compris,
- 22:51j'avais plusieurs contraintes parce que je voulais vraiment profiter de la partie économe de ma config pour faire tourner ça.
- 22:59Mais le fait de vouloir et ça et une transcription juste qui fait le taf m'a amené à tous ces problèmes.
- 23:04Mais j'ai quand même réussi à avoir de la transcription là où j'en avais pas avec du OpenWhisper,
- 23:07avec d'autres outils.
- 23:08Plutôt que d'être tributaire et de me dire tant pis je renonce pour le moment ou alors je passe par de la dictée en cloud qui marchera forcément.
- 23:16ou d'attendre le bon vouloir que l'équipe d'Open Whisper se penche sur ce bug qui est répertorié depuis quelques mois.
- 23:22Je tente différemment.
- 23:25Voilà,
- 23:25désolé,
- 23:26c'était un peu long,
- 23:26mais j'espère que vous aurez appris des choses sur cette partie dictée vocale et en tout cas sur les technos qui vont derrière aussi,
- 23:31puisque c'est des choses que les NPUs ont vocation à arriver davantage sur les ordis portables qui ont des processeurs à amener.
- 23:39Donc vous aurez plus de chances d'en avoir à venir.
- 23:45Et pour ceux que ça intéresse,
- 23:47Lemonade marche bien avec ça.
- 23:51Voilà Lulu,
- 23:52je ne sais pas si tu avais des questions là-dessus ou pas,
- 23:53si on en a un.
- 23:55Non,
- 23:55c'est intéressant.
- 23:57Après,
- 23:57je me suis promenée un peu hier sur
- 24:00GitHub et j'ai vu qu'il y avait des outils de transcription mais qui étaient développés pour Linux en natif et pas une adaptation.
- 24:09Donc il y aurait peut-être des trucs à aller chercher aussi de ce côté-là.
- 24:12Je n'ai pas voulu y passer.
- 24:16beaucoup d'heures non plus,
- 24:16mais au final quand je vois le temps que j'ai passé à débuguer,
- 24:18peut-être que j'aurais eu un meilleur compte,
- 24:20mais beaucoup d'outils de dictée vocale ne sont pas du tout pensés pour le NPU et même quand ils sont pensés pour...
- 24:28parce que Lemonade à la base,
- 24:30il expose entre guillemets côté API,
- 24:32une API compatible au PNI donc dans l'idée la même chose que ce que fait un Ulliamma.
- 24:37Malgré ça,
- 24:38je suis tombé sur plein d'outils de dictée vocale pensés pour Linux mais qui ne permettaient pas quand même de tirer parti de...
- 24:45de cette API-là.
- 24:47Et donc,
- 24:48en fait,
- 24:49dans le lot,
- 24:49il y en a qui auraient probablement pu marcher sur la partie transcription et copier-coller,
- 24:53mais qui m'auraient obligé à utiliser soit mon processeur sur ma carte graphique avec les autres modèles,
- 24:57chose que je ne voulais pas.
- 24:59Ok,
- 25:00ok.
- 25:00Après,
- 25:01non,
- 25:01je n'ai pas fait tout Internet.
- 25:02Il y a probablement déjà un outil.
- 25:03Il y a au moins un note-fou ou une note-folle qui a déjà eu la même idée et qui l'a développée quelque part.
- 25:11Mais sur ce moment,
- 25:12ça me semblait être une bonne idée de me dire,
- 25:13bon,
- 25:14ça ne doit pas être si dur à faire quand même de la dictée vocale.
- 25:19Mais bon,
- 25:19c'était sans compter sur d'autres problématiques sur la captation puisque là,
- 25:24on se retrouve avec une des problématiques qu'il y a sur l'IA un peu partout,
- 25:27comme quand vous faites
- 25:28du travail pour votre entreprise sur n'importe quel sujet.
- 25:33On dit tout le temps que les données en entrée,
- 25:35votre information de départ,
- 25:37si elle n'est pas bonne,
- 25:37si elle est brouillante,
- 25:38s'il y a du bruit,
- 25:39s'il y a des choses en trop,
- 25:40vous aurez des mauvais rendus derrière et l'IA fera mal son boulot.
- 25:45En fait,
- 25:46dans mon cas,
- 25:47c'est exactement le même principe.
- 25:48C'est que ma captation de base,
- 25:49si elle arrive bruitée ou pas bonne ou mal découpée,
- 25:53l'IA ne fera rien de bon derrière.
- 25:55Voilà.
- 25:56Mais maintenant,
- 25:58je veux bien qu'on parle d'idéogramme,
- 25:59puisqu'on l'a évoqué à notre dernier côté outil.
- 26:01Non,
- 26:02moi aussi,
- 26:02j'ai fait des tests avant sur la dictée vocale.
- 26:04Ah !
- 26:05Sur mon
- 26:06Raspberry. Oui,
- 26:07pardon,
- 26:07j'avais complètement oublié.
- 26:09Ce fameux épisode.
- 26:11Oui.
- 26:11Allez,
- 26:12ton tour de parler de bidouille,
- 26:14de bricole et de Linux,
- 26:15d'ailleurs.
- 26:16Oui,
- 26:16mais non,
- 26:17je crois qu'il était déjà installé dessus.
- 26:19Oui,
- 26:19mais tu ne le dis pas,
- 26:20c'est quand même du Linux.
- 26:21Oui,
- 26:21mais...
- 26:22La partie installation n'est pas la plus...
- 26:24Le fameux Raspberry que j'avais gagné au hackathon de l'année dernière,
- 26:27que je n'avais pas encore ouvert et que je suis allée chercher parce que,
- 26:31en fait,
- 26:32sur le PC,
- 26:33ça marche très,
- 26:34très bien,
- 26:35le modèle en local pour faire de la dictée vocale.
- 26:38Par contre,
- 26:38sur le téléphone,
- 26:40alors j'avais essayé quand même sur mon iPhone qui commence à avoir quelques années.
- 26:44Alors,
- 26:45ça marchait,
- 26:46c'était long,
- 26:47ça pompait de la batterie à fond les ballons.
- 26:50Donc,
- 26:50je me suis dit,
- 26:50mais j'ai un Raspberry.
- 26:54Parce que les paraquites et tout,
- 26:56ça ne prend pas trop de place.
- 26:58Donc je me dis,
- 26:59bon,
- 26:59allez,
- 26:59on va essayer.
- 27:01Pardon,
- 27:01juste pour recontextualiser,
- 27:02parce que tout le monde ne l'aura pas forcément.
- 27:04Le Raspberry,
- 27:05c'est un tout petit ordinateur qui,
- 27:08à la base,
- 27:09était vraiment pensé pour les bricoleurs et les bricoleuses.
- 27:12Dans le sens,
- 27:13c'était vraiment juste une toute petite puce.
- 27:15Ça a commencé,
- 27:16ça a coté une misère au début,
- 27:17quand on s'est sortis.
- 27:19Enfin,
- 27:19quand j'ai dit misère,
- 27:19on parlait de quelques dizaines d'euros.
- 27:21et vous pouviez le brancher avec un lecteur de carte SD,
- 27:25une petite alim.
- 27:26Vous pouviez bricoler des petits boîtiers qui faisaient office de mini-ordinateurs.
- 27:30Et au fur et à mesure du temps,
- 27:31ils ont sophistiqué,
- 27:34complexifié,
- 27:35rajouté d'origine des choses que vous branchiez avant en externe pour en faire des machines qui ont coûté petit à petit et malheureusement qui se sont pris la crise de l'infrastructure dans les dents comme tout le reste,
- 27:47et du coup qui sont beaucoup moins abordables aujourd'hui.
- 27:50mais dans le principe c'est des mini ordinateurs vraiment tout petits en mode petite boîte que vous allez pouvoir connecter un peu partout et qui peuvent être utilisés aussi en domotique en électronique des milliers de choses je t'en rends la main c'est juste pour clarifier c'est bien j'essaye
- 28:07de me remémorer comment ça s'est passé j'ai demandé à Claude comment faire mais j'ai quand même été lire la doc sur le site du Raspberry pour retrouver et...
- 28:19Déjà,
- 28:19je voulais connaître le prix,
- 28:20donc je suis allée sur le site.
- 28:23Et après,
- 28:24il n'a que 8
- 28:25Go de RAM,
- 28:26ce qui n'est pas assez,
- 28:32surtout que ce n'est pas de la VRAM en plus.
- 28:34Mais en gros...
- 28:36Ce n'est pas assez pour la partie IA,
- 28:42mais en soi,
- 28:43sur du Linux,
- 28:44pour plein d'autres usages,
- 28:45ce serait largement suffisant.
- 28:46Oui,
- 28:46il faudrait que je trouve autre chose.
- 28:47Ah,
- 28:47mais c'est vrai que j'avais quand même mis un GEMA dessus aussi.
- 28:51C'est vrai que j'avais fait tourner un...
- 28:54C'était très lent quand même,
- 28:56la génération.
- 28:57Mais en gros,
- 28:57j'ai installé un Oyama dessus.
- 29:00Et déjà,
- 29:01pour tenter,
- 29:02j'ai fait tourner un
- 29:04LLM en local,
- 29:05donc un GEMA,
- 29:06je ne me souviens plus du nom de paramètre.
- 29:09Ça marchait.
- 29:10Apparemment,
- 29:11Google,
- 29:12en tout cas le modèle de chez Google,
- 29:14ne veut pas qu'on tue les mouches.
- 29:16Ah oui,
- 29:16j'avais oublié cet épisode.
- 29:18Ah oui,
- 29:19alors c'était un Gema 4,
- 29:21je crois que c'est le 4B,
- 29:22un truc comme ça,
- 29:23parce que je t'avais conseillé vu qu'il était petit,
- 29:25qu'il passait un peu partout.
- 29:26Et effectivement,
- 29:27l'épisode de la mouche,
- 29:28c'est qu'à ce moment-là,
- 29:29on discutait,
- 29:29je me suis agressé par une mouche et
- 29:34Gema s'est complètement opposé au fait de tuer la mouche.
- 29:37C'est ça,
- 29:37il voulait qu'on utilise des méthodes pacifistes.
- 29:41Et qu'il ne fallait pas trop effrayer.
- 29:42Comment est-ce qu'on fait sortir une mouche d'une pièce ?
- 29:45Alors,
- 29:45ça a généré.
- 29:46Alors,
- 29:46on a le temps de lire,
- 29:47parce que là,
- 29:47ça arrive doucement.
- 29:49Mais ça marche.
- 29:50Il n'est pas parti...
- 29:51Enfin,
- 29:53c'était vachement cohérent et tout.
- 29:54Donc,
- 29:54je me dis,
- 29:55des fois,
- 29:55pour des...
- 29:57de l'insynchrone ou des choses qui doivent tourner pour traiter et qu'il n'y a pas besoin que ça soit immédiat.
- 30:03Je me dis juste pour le fait de l'avoir fait.
- 30:06C'était assez marrant de se dire que ça tournait sur le Raspberry qui soufflait comme pas permis quand il générait du texte.
- 30:14Donc il y a eu ça et après j'ai installé je crois que c'est un parakit dessus parce que c'était le plus léger.
- 30:22Et j'ai fini par faire...
- 30:23comme une API pour le brancher sur une appli qui passait sur iPhone,
- 30:28pour qu'on puisse brancher notre modèle.
- 30:31Et en gros,
- 30:32de lancer la dictée vocale sur l'iPhone,
- 30:35ça part sur le Raspberry et ça revient.
- 30:37Alors,
- 30:37ça a marché.
- 30:39Ce n'est pas forcément utilisable en l'état parce que c'est très long,
- 30:42mais ça marche.
- 30:44Full local.
- 30:45Des fois,
- 30:46je lance la dictée et puis après,
- 30:48il y a le Raspberry qui fait boum,
- 30:49et puis ça revient et puis ça marche.
- 30:51C'est bon.
- 30:55Oui,
- 30:55parce que pour rappeler le but de départ,
- 30:58c'était de se dire sur le téléphone,
- 31:00c'est trop long.
- 31:01Tu l'as dit tout à l'heure,
- 31:02ça tape la batterie,
- 31:02etc.
- 31:04La logique quand on utilise des outils comme TypeLess,
- 31:06dont on vous a parlé la dernière fois,
- 31:08c'est qu'on va envoyer systématiquement notre audio par Internet sur le serveur de l'entreprise,
- 31:16donc de TypeLess.
- 31:17Ils vont faire le traitement justement sur leur IA disponible et on revoit la réponse.
- 31:22Sauf que ça implique de passer par le serveur de la boîte et tout ça.
- 31:25Donc là,
- 31:25le parti pris de cette approche,
- 31:26c'était de se dire,
- 31:27en fait,
- 31:28envie que ça reste privé et en local,
- 31:32et le Raspberry peut être un très bon moyen de faire ce même principe et de décharger tout le traitement et l'inférence sur le Raspberry.
- 31:39Mais effectivement,
- 31:40comme tu l'as dit,
- 31:41le Raspberry,
- 31:41ce n'est pas du matériel qui est pensé pour ça,
- 31:45qui est adapté pour ça,
- 31:47mais techniquement,
- 31:48tu as quand même reproduit la même logique que si tu avais eu à le mettre sur un...
- 31:52justement sur un autre serveur réel et factuellement,
- 31:56ça marche.
- 31:57Ce n'est pas très vif,
- 31:58mais ça marche.
- 31:59Oui,
- 32:00mais il faudrait que je fasse quand même pour tester si c'est effectivement la transcription qui prend du temps ou si...
- 32:07Parce que là,
- 32:08l'audio,
- 32:09il me semble que l'audio est enregistré et envoyé en un seul bloc et ensuite,
- 32:14ça transcrit.
- 32:15Et je me demande si ce n'est pas l'envoi de l'audio qui prend aussi un peu de temps et que ce n'est pas...
- 32:20Je ne pense pas.
- 32:20A mon avis,
- 32:20c'est plutôt vraiment l'inférence.
- 32:24Je n'ai plus la configuration de ta machine en tête,
- 32:26mais
- 32:26Raspberry. Je ne sais pas parce qu'à un moment,
- 32:29avant de passer et de connecter à l'iPhone,
- 32:32j'ai juste balancé un audio de 4 minutes.
- 32:35Et une fois que le Rasp tournait vraiment et qu'il était en train de processer,
- 32:41ça revenait assez vite.
- 32:43Je ne sais pas si ça voit le groupe,
- 32:46je passe encore un peu de temps.
- 32:47de temps là-dessus,
- 32:47je me dis que j'aurais autant à laisser mon Mac ouvert et puis à faire tourner dessus si je veux vraiment de la transcription sur l'iPhone.
- 32:55Après,
- 32:55c'est vrai que c'est une option dont on n'a pas parlé,
- 32:58mais qui est envisageable aussi.
- 33:01En gros,
- 33:03utiliser un outil comme ça qui vous permette effectivement de contacter une machine à vous qui est chez vous connectée à Internet,
- 33:11soit par le réseau local,
- 33:13par votre Wi-Fi,
- 33:15soit effectivement vraiment par...
- 33:17par Internet à proprement parler.
- 33:19Mais la contrainte de ça,
- 33:20c'est qu'il faut que votre ordinateur que vous allez appeler pour faire le traitement,
- 33:25il soit tout le temps allumé.
- 33:27Ce qui est une vraie limite et pas forcément adaptée.
- 33:32C'est pour ça que les gens achètent des Mac Mini.
- 33:35Oui,
- 33:35mais après,
- 33:36oui,
- 33:36sur un Mac Mini qui tourne tout le temps.
- 33:37Mais bon,
- 33:38tu te retrouves quand même avec un Mac Mini qui tourne tout le temps,
- 33:41qui fait office de serveur chez toi.
- 33:43Il y a pas mal de personnes qui les achètent pour ça.
- 33:46Oui,
- 33:47mais il faut en avoir d'autres usages que la dictée vocale.
- 33:49Ah oui,
- 33:50bien sûr.
- 33:52Oui,
- 33:53c'est la petite cerise sur le gâteau.
- 33:55Oui,
- 33:55ça ferait un peu cher,
- 33:56si moi.
- 34:00Mais bon,
- 34:00en tout cas,
- 34:00c'est intéressant et je pense que de toute façon,
- 34:02Raspberry aura d'autres usages.
- 34:04Je n'ai pas trouvé encore,
- 34:07mais...
- 34:09Pour héberger du N8N,
- 34:10ce serait valable.
- 34:11C'est vrai,
- 34:11c'est vrai.
- 34:13De base,
- 34:13c'était pour faire ça.
- 34:15Oui,
- 34:15c'est ça.
- 34:16pour ça qu'ils te l'offraient mais après il y a juste une limite à ça,
- 34:21c'est sur le traitement des fichiers directement que tu pourrais être embêté sur un Raspberry puisque par exemple si tu fais de la décompression de fichiers,
- 34:30compression,
- 34:30décompression de fichiers,
- 34:31ça va taper fort et ça pourrait être la limite mais selon ce que tu mets comme scénario dessus,
- 34:40ça pourrait être très cool à réfléchir
- 34:44Et en tout cas,
- 34:46t'as quand même bien kiffé ta petite expérience Raspberry.
- 34:50Ah oui,
- 34:52Il y a ce petit truc à la fin quand ça marche,
- 34:56même si ça prend longtemps,
- 34:57mais qu'il y a quand même les phrases qu'on a dictées qui apparaissent.
- 35:01Sur le téléphone.
- 35:03Et que tu sais que ça passe sur la petite machine qui souffle en fond,
- 35:06là,
- 35:06c'est...
- 35:07Ouais,
- 35:08il y a vraiment ce côté un peu bidouille,
- 35:10trop trop cool.
- 35:12Mais non,
- 35:13c'était sympa.
- 35:14Alors après,
- 35:14c'est vrai que...
- 35:16Je dis,
- 35:16j'ai juste demandé à Claude,
- 35:18mais il y a quand même eu des moments où c'était pas...
- 35:21Il me faisait partir dans des directions,
- 35:23mais je sentais que c'était pas bien.
- 35:25Et même des fois où ce n'était pas possible,
- 35:27je dis si là,
- 35:30j'ai vu sur un post Reddit,
- 35:31là c'est possible,
- 35:32donc il faut aller vers là.
- 35:33Ou alors me sortir de la doc qui était datée.
- 35:38C'était pour ça que j'étais retournée aussi sur le site pour montrer exactement les specs du rasp que j'avais.
- 35:45Il ne faut pas prendre pour argent comptant ce qu'on demande,
- 35:48même si...
- 35:49Claude a accès à Internet et fait un bon déroulé pour tout connecter.
- 35:54Il y a eu pas mal de moments où j'ai fait des allers-retours.
- 35:57Après,
- 35:57voilà,
- 35:57c'est de copier-coller les erreurs qu'on a,
- 35:59c'est d'y aller ou même si à un moment,
- 36:03il part trop dans une certaine direction,
- 36:05de juste chercher sur Internet,
- 36:08de copier-coller l'erreur et puis c'est parti.
- 36:11Oui,
- 36:11parce que ça,
- 36:12d'ailleurs,
- 36:12je l'ai vu avec le canalité vocale,
- 36:15il...
- 36:15Enfin,
- 36:17Claude,
- 36:17par défaut,
- 36:18Bon,
- 36:18ça s'implique aussi,
- 36:19vous vous direz,
- 36:20mais il va d'abord s'acharner sur le sujet avant d'aller chercher sur Internet.
- 36:24Alors que typiquement,
- 36:25si une erreur qu'il trouve au bout de deux tentatives,
- 36:27il ne l'a pas débuguée.
- 36:30Avant d'aller plus loin sur le fait qu'il s'acharne et qu'il tente 10 000 trucs,
- 36:36aller sur Internet,
- 36:36soit vous,
- 36:37soit lui,
- 36:38en fonction du cas et de la recherche qui est ciblée.
- 36:40Parce que si elle est trop technique,
- 36:41il va falloir que ce soit lui qui regarde.
- 36:44Mais typiquement,
- 36:45il m'a fait le coup parce que...
- 36:48Le problème que j'ai sur le micro,
- 36:49il est connu des autres utilisateurs de framework.
- 36:52C'est répandu que ce micro est compliqué.
- 36:55Du coup,
- 36:55il faut des logiciels à côté pour le traitement de son et le calibrer.
- 36:58Et au début,
- 36:59il a commencé à batailler,
- 37:01à bidouiller pour tout traiter à la mano et faire des trucs très techniques,
- 37:06alambiqués.
- 37:07Et d'un coup,
- 37:08j'avais recruté.
- 37:09Je me suis dit,
- 37:10mais en fait,
- 37:10pourquoi tu fais ça ?
- 37:11Je ne suis forcément pas le seul à avoir des problèmes de son sur cette machine.
- 37:15Et effectivement,
- 37:16en allant regarder moi de mon côté et lui du sien,
- 37:19on est d'accord que ce n'est pas la bonne approche.
- 37:23Mais bon,
- 37:24ça veut dire que...
- 37:25C'est vrai que quand j'ai un problème qui est assez spécifique et que je veux quand même qu'ils le prennent en compte,
- 37:30je vais aller chercher le fil Reddit qui parle exactement de ce truc et je lui copie-colle et je lui dis « Regarde-la » .
- 37:37Et à partir de là,
- 37:38tu fais tes recherches parce que ça va donner aussi le bon vocabulaire pour orienter après les recherches.
- 37:44Puis...
- 37:45ça fait économiser aussi.
- 37:46Je me dis,
- 37:47si je peux faire la recherche moi,
- 37:49sachant que j'ai appris comme ça.
- 37:54Pour tout ce qui est recherche et comprendre les problèmes qu'il peut y avoir,
- 37:58là,
- 37:58je n'ai pas du tout le réflexe qu'il y a pour le coup.
- 38:02Je me dis que soit ça ne va pas être adapté exactement aux problèmes que j'ai,
- 38:06soit il va partir dans une mauvaise direction et moi,
- 38:09ça va me biaiser aussi dans ce que je vais chercher.
- 38:12Donc,
- 38:13ça,
- 38:13c'est encore des...
- 38:14des choses que je fais à la main,
- 38:17pour le coup.
- 38:17Ouais,
- 38:17je comprends.
- 38:19C'est des choses que je peux préférer aussi,
- 38:20mais que ça dépend vraiment des cas.
- 38:22Quand c'est vraiment technique spécifique,
- 38:23tu vois là,
- 38:24typiquement,
- 38:24quand il y avait dans les paramétrages de son avancé sur les compresseurs,
- 38:28les limiteurs,
- 38:29les gains et les trucs d'ingé son,
- 38:31pour moi,
- 38:32c'est dû.
- 38:34J'en ai déjà fait des trucs que je comprenais,
- 38:36mais j'étais vite largué sur ce que je disais comme forum.
- 38:41Ça me rappelle quand...
- 38:44Enfin,
- 38:45quand j'étais gamine,
- 38:45à un moment,
- 38:46je voulais connecter ma
- 38:48DS Internet.
- 38:50Et il y avait le type de Wi-Fi.
- 38:53Et avant de comprendre ça,
- 38:56que tu ne peux pas connecter parce que je crois que tu avais de la clé
- 38:58WAP et ça ne marchait pas.
- 39:00Il fallait de la clé WEP.
- 39:01Il fallait changer dans les paramètres Wi-Fi et tout ça.
- 39:03Et puis,
- 39:04je me souviens,
- 39:05il y avait bien un forum qui en parlait.
- 39:08Et là,
- 39:08tu te sens vraiment à cœur.
- 39:10Par contre,
- 39:11quand ça marche après...
- 39:13C'est ça parce que je voulais échanger des Pokémon en ligne.
- 39:16Mais voilà,
- 39:16moi je continue de faire comme ça.
- 39:19Je pense que ça,
- 39:20enfin,
- 39:21dans la mesure du possible,
- 39:21ça reste la bonne approche.
- 39:23Mais c'est vrai que sur du code,
- 39:24par exemple,
- 39:25c'est pas forcément accessible.
- 39:27Surtout qu'en plus,
- 39:28je crois que Reddit a pas mal coupé aussi les accès aux agents.
- 39:33C'est l'inverse.
- 39:35C'est l'inverse parce que j'ai vu des trucs là-dessus il n'y a pas longtemps.
- 39:38Alors je ne sais plus qui c'est qui avait racheté Reddit,
- 39:41mais c'est un beau truc.
- 39:43Il me semble,
- 39:44mais je ne sais plus du tout.
- 39:45Et justement,
- 39:47il n'y a pas longtemps,
- 39:48enfin j'en ai entendu parler,
- 39:49pardon,
- 39:49il n'y a pas longtemps,
- 39:50parce que sur un forum de niche,
- 39:53ils ont été polluer le forum avec des instructions pour mettre en déroute l'IA.
- 40:00Et ça a marché parce que...
- 40:03Mais ce n'est pas Google qui l'a,
- 40:05d'ailleurs,
- 40:05Reddit,
- 40:06je crois.
- 40:07Non,
- 40:07mais en fait,
- 40:07ce que Google fait,
- 40:08c'est qu'il va prendre...
- 40:10J'avais vu notamment ça pour un truc d'expédition 33,
- 40:15pour éviter les spoils.
- 40:17Il y avait un thread qui demandait ça.
- 40:19Et le truc,
- 40:20c'est que quand on demandait à Google,
- 40:21il y avait le résumé IA qui allait chercher de post Reddit et qui sortait des résumés.
- 40:26Mais sauf qu'il y a des gens,
- 40:27ils ont pollué tout le truc.
- 40:29Et ça a été modifié,
- 40:31ces résumés,
- 40:32sans ces résumés que tu as quand tu fais une recherche.
- 40:36Mais c'était justement quand Reddit se faisait assaillir,
- 40:42notamment de perplexity et tout ça.
- 40:45Ils avaient coupé les accès aux agents pour rechercher.
- 40:49Il faudrait regarder quand tu lances une recherche.
- 40:53Oui,
- 40:53effectivement.
- 40:55Parce que ça serait quand même se couper d'une sacrée source de connaissances.
- 40:59de ne pas pouvoir y accéder.
- 41:01Effectivement,
- 41:02oui.
- 41:02Je n'avais pas compris dans ce sens-là,
- 41:04Jean-Yves.
- 41:05Tu veux dire que c'est réservé que à Google,
- 41:07mais que du coup,
- 41:07les autres modèles n'y ont plus accès ?
- 41:11Je sais que ça avait été coupé à Perplexity et à tout,
- 41:13parce qu'en fait,
- 41:14il y avait trop de trafic qui allait là sans rétribuer.
- 41:19Et je crois que Reddit a maintenant sa propre
- 41:22IA. Quand tu vas sur des threads Reddit,
- 41:27tu as un résumé en haut.
- 41:29qui résume ce qui était abordé dans les différents messages.
- 41:33Mais il faudrait que tu vérifies,
- 41:34en fait,
- 41:34quand tu lances une recherche avec Claude,
- 41:36voir s'il sort des résultats de Reddit ou pas.
- 41:39Ouais,
- 41:40mais il me semble lui avoir donné des liens de pages Reddit qu'il a lues.
- 41:45Mais maintenant que tu dis ça...
- 41:47Parce que je pense que ce n'est pas pareil que d'aller chercher...
- 41:50Oui,
- 41:50d'aller là,
- 41:51sur la recherche directe.
- 41:52Ça ne doit pas être les mêmes agents qui font la recherche.
- 41:54C'est ça.
- 41:55Mais je crois que ça avait été coupé parce que...
- 41:58Trop de manques à gagner et puis même niveau infrastructure,
- 42:00ça ne suivait pas.
- 42:03Après,
- 42:04j'ai un petit problème avec Reddit parce que tu vois tout et son contraire.
- 42:09Ça peut être formidable comme ça peut être vraiment des niabétises.
- 42:13Oui,
- 42:14comme partout.
- 42:16Mais des fois,
- 42:17quand tu as un problème bien spécifique,
- 42:20c'est souvent là que j'ai ma réponse.
- 42:24Maintenant,
- 42:24est-ce que tu peux nous parler d'idéogramme ?
- 42:26parce que je suis curieux de savoir on en a parlé donc on l'a évoqué très rapidement la dernière fois en disant que c'était une IA locale de génération d'images qu'on n'avait pas testé à ce moment là j'ai pas testé en local encore par contre ah ok ah non tu le testes tout j'étais persuadée que tu l'avais mis sur ta machine et que c'était formidable mais je sais pas quand est-ce que j'aurais pu le mettre sur ma machine j'ai pas eu le temps mais quelle idée arrête de dormir ça serait beaucoup plus simple je voulais finir mes stickers c'est vrai
- 42:54On parle beaucoup de
- 42:55ChatGPT, enfin Image 5,
- 42:58c'est Image 2,
- 43:00comme quoi c'est le meilleur modèle.
- 43:01Alors effectivement,
- 43:02il est très très bon comme modèle.
- 43:05Mais on peut avoir envie de pas trop utiliser et donner ses sous à OpenIA.
- 43:11Et ce que j'avais bien aimé sur
- 43:13Ideogram 4,
- 43:14alors c'est pas parfait,
- 43:15mais au moins le modèle est open-weight et on peut l'auto-héberger.
- 43:21Il n'a pas tant de paramètres que ça,
- 43:23donc ça c'est aussi quelque chose que je dois tester.
- 43:26Mais avant de passer là-dessus,
- 43:28j'ai voulu tester un peu les capacités de la bête,
- 43:33en passant par la plateforme qu'ils offrent.
- 43:39Et j'ai été plutôt bien surprise.
- 43:44Il me semble que ce n'est pas très cher en plus.
- 43:46Pour la génération d'images,
- 43:47j'ai...
- 43:49Ça a plutôt bien marché.
- 43:51Je suis contente,
- 43:51j'ai voulu faire un peu des générations,
- 43:56idéalement utiliser des œuvres qui sont dans le domaine public,
- 43:59donc idéalement des choses qui sont très anciennes,
- 44:02et les mixer avec des éléments plus digitaux,
- 44:10du glitch,
- 44:11comme ce que j'ai fait un peu pour l'ADA du dernier clic.
- 44:15Et ça a plutôt bien marché,
- 44:17c'était cool.
- 44:19Bon,
- 44:19je vois que la prochaine étape,
- 44:20ce serait de l'héberger.
- 44:21C'est vrai qu'on avait regardé tous les deux,
- 44:23et le modèle avait l'air assez léger pour tourner sur nos machines correctement.
- 44:26Il me semble que c'était plus ou moins l'équivalent d'un modèle 9B qu'on a habituellement.
- 44:31Oui,
- 44:33mais je crois qu'il y a juste le modèle,
- 44:34donc il faut quand même une surcouche par-dessus pour pouvoir l'appeler et tout ça.
- 44:38Et c'est pour ça que je voulais déjà le prendre en main,
- 44:41parce qu'il y a toute la partie où on peut avoir la consistance,
- 44:46par exemple,
- 44:46d'avoir ces personnages.
- 44:48On peut avoir,
- 44:49on peut choisir ses couleurs,
- 44:51un peu comme,
- 44:53alors,
- 44:53chat GPT,
- 44:54enfin,
- 44:55si,
- 44:55je crois que c'est ça,
- 44:55on peut avoir des skills et tout ça,
- 44:57enfin...
- 44:58Je sais qu'il est meilleur maintenant dans la consistance,
- 45:01de dire bon,
- 45:01là,
- 45:01il y a tel personnage,
- 45:02on le réutilise dans une autre scène.
- 45:04Mais là,
- 45:05sur idéogramme,
- 45:06c'est présenté un peu différemment et on peut vraiment faire toute la partie de la marque et tout.
- 45:11Et il y a cette même chose que dans une journée où les utilisateurs gratuits s'est affiché.
- 45:20Et on peut voir tout ce qui est généré.
- 45:22À partir de là,
- 45:22on peut voir le prompt qui a été fait en entrée.
- 45:24Il donne même un prompt amélioré.
- 45:26pour pouvoir réutiliser derrière,
- 45:28ils ont même une banque de style qu'on peut utiliser,
- 45:32ou on peut aller prendre sinon dans des parties de prompte et tout ça.
- 45:36Donc c'est plutôt cool.
- 45:38Et surtout,
- 45:39ce qui est trop bien,
- 45:40que j'aime bien,
- 45:41c'est qu'ils ont une approche où c'est par calque,
- 45:44et on peut aller modifier les parties de texte directement dessus.
- 45:48On n'a pas besoin de régénérer.
- 45:50Et ça,
- 45:50c'est quand même assez sympa.
- 45:53Effectivement.
- 45:54D'ailleurs,
- 45:54tu n'auras jamais ces GPT-Image 2,
- 45:56il n'est pas comme ça,
- 45:57tu dois régénérer aussi le texte ?
- 45:59Oui,
- 46:00c'est plat.
- 46:01Alors le texte est vraiment meilleur maintenant,
- 46:05mais si on veut changer une partie,
- 46:07on prend par exemple la partie pinceau,
- 46:09on va sélectionner une partie et on demande à changer cette partie-là,
- 46:12mais ça coûte et ça peut dégrader quand même.
- 46:17Je trouve que ça dégrade l'image au fur et à mesure des changements.
- 46:21Ok.
- 46:23Très bien,
- 46:24merci.
- 46:24On verra justement les prochaines expérimentations,
- 46:27un peu ce que ça donne.
- 46:28Et avant qu'on se quitte,
- 46:29j'aimerais aussi quand même ton retour sur
- 46:32Silex.
- 46:33Oui.
- 46:34Parce que bon,
- 46:35ça m'intéresse.
- 46:37Oui,
- 46:37ça m'intéresse.
- 46:38On avait déjà entendu parler à plusieurs reprises et...
- 46:41Oui,
- 46:41pas mal présents dans la commu.
- 46:44Ils passent sur Twitch pour faire des lives
- 46:48No Code France.
- 46:50Je ne connaissais pas du tout avant la No Code Week,
- 46:54parce que je ne sais pas trop ce qui se passe dans la commu
- 46:56No Code France.
- 46:57Et si je ne dis pas de bêtises,
- 46:59Alex de Silex,
- 47:02il est aussi dans le podcast Projet Libre.
- 47:04Oui.
- 47:05Alors je ne sais pas s'il est dans tous les épisodes,
- 47:06je ne me souviens plus,
- 47:07mais je l'ai écouté en tout cas avec lui.
- 47:10Le podcast Projet Libre dont on vous avait parlé,
- 47:13enfin qu'on avait mentionné,
- 47:14qu'on avait mis en source dans un de nos épisodes sur les comas numériques.
- 47:19et qu'on vous recommande toujours vivement parce que c'est intéressant.
- 47:23Ils abordent plein de sujets vraiment chouettes.
- 47:26J'ai eu des super discussions avec Alex et puis il est d'accord pour qu'on l'invite sur le podcast un de ces quatre.
- 47:32Je pense qu'on aura de quoi bien discuter parce que le produit est...
- 47:38Alors déjà,
- 47:38il existe depuis longtemps,
- 47:40depuis 20 ans.
- 47:42Même avant qu'on appelle ça du no-code.
- 47:44C'est vrai qu'il m'avait raconté qu'il avait construit ça parce qu'il avait des demandes de sites web,
- 47:47mais ça ne l'intéressait pas de faire des sites web.
- 47:49Du coup,
- 47:49il a fait un outil pour que ses potes puissent faire des sites web pour les gens qui en demandaient.
- 47:55Et l'objectif,
- 47:57c'est d'avoir quand même quelque chose qui est assez léger.
- 48:00Et honnêtement,
- 48:01ça marche bien.
- 48:03Pendant le workshop,
- 48:03on a testé,
- 48:04on a fait glisser des blocs,
- 48:05tout ça.
- 48:07C'est propre,
- 48:08c'est open source aussi.
- 48:12Même au niveau...
- 48:14Parce que tu peux l'héberger toi et tout.
- 48:16Et au niveau financement,
- 48:18il y a des templates.
- 48:20Et par exemple,
- 48:20quand c'est des templates pro,
- 48:23il y a un certain niveau de donation et quand le niveau est atteint,
- 48:27il est dispo pour tout le monde.
- 48:29C'est comme ça que ça marche et c'est plutôt...
- 48:33Moi,
- 48:34j'aime bien en tout cas comme approche.
- 48:37Et en interface,
- 48:38je ne l'ai jamais utilisé,
- 48:39ça ressemble à quoi ?
- 48:41on est plus
- 48:41Plutôt sur du Webflow,
- 48:43sur du cart,
- 48:43sur du Freemer ?
- 48:44Alors,
- 48:45j'ai pas trop testé.
- 48:46Enfin,
- 48:47moi,
- 48:48j'ai juste fait du Wix pour faire des sites Internet.
- 48:52Bon,
- 48:53ben,
- 48:53par rapport à du Wix,
- 48:54par exemple,
- 48:55ça présente comment ?
- 48:56C'est beaucoup plus rapide.
- 48:57Déjà,
- 48:57ça lag moins parce que Wix,
- 48:59putain,
- 48:59quelle plaie !
- 49:00Bref.
- 49:02Non,
- 49:02mais c'est vraiment,
- 49:03on installe les blocs et tout ça.
- 49:04Enfin,
- 49:04on a différents types sur le côté.
- 49:06Enfin,
- 49:06ça peut être un peu comme...
- 49:09Peut-être pas comme du sauveteur,
- 49:10mais si.
- 49:11Tu as une partie sur le côté avec ce que tu veux mettre.
- 49:15Après,
- 49:15tu peux mettre du code custom aussi.
- 49:20Après,
- 49:22il y a des animations qui sont possibles,
- 49:24ça,
- 49:24il nous a montré pendant le workshop.
- 49:25Mais le but,
- 49:26ça reste d'avoir un site Internet qui consomme assez peu et qui...
- 49:34Comment dire ?
- 49:35Pas partir dans des trucs ultra fancy non plus,
- 49:37même si il nous a montré un peu des ressources open source pour tout ce qui va être animation,
- 49:45custom code.
- 49:46Donc ça,
- 49:46c'est vrai que c'est assez cool.
- 49:47Il y a moyen de partir assez loin.
- 49:51Et surtout,
- 49:51le côté,
- 49:52on peut l'héberger,
- 49:53on peut connecter à Strapi aussi pour toute la partie back-end.
- 49:58Je ne connaissais pas toi,
- 50:00tu connaissais,
- 50:00mais...
- 50:01Oui,
- 50:02je ne l'avais plus en tête.
- 50:04Non,
- 50:04je ne l'ai pas testé.
- 50:05Parce que justement,
- 50:06c'est ma question,
- 50:07c'est que de base,
- 50:08ça te permet de faire des six vitrines,
- 50:11une ou plusieurs pages.
- 50:12Mais si tu veux y mettre,
- 50:13par exemple,
- 50:13si tu veux héberger un blog et donc du contenu,
- 50:16là,
- 50:17tu pourras le faire quand même juste avec Silex ou c'est là où tu auras forcément besoin d'un strapio équivalent pour...
- 50:23Ça dépend où est-ce que tu veux connecter,
- 50:25enfin,
- 50:25comment tu veux connecter ton CMS.
- 50:27Oui.
- 50:28Donc Content Management System,
- 50:31toute la partie derrière parce que c'est compliqué d'aller modifier à la main sur le site internet.
- 50:37Là,
- 50:37je vois bien pour le site internet que j'ai fait à ma sœur,
- 50:39quand elle veut changer ses prix,
- 50:42bah,
- 50:43Missy,
- 50:43tu peux changer mes prix parce que là,
- 50:45ou alors tu peux m'enlever cette prestation et elle n'a pas la main dessus et c'est moi qui dois aller modifier le bloc sur le site.
- 50:52Sans site,
- 50:52tu l'as fait avec moi.
- 50:54Et je...
- 50:56Sur Wix,
- 50:56il y a d'autres...
- 50:56peut-être y avoir des connecteurs aussi pour un strapier ou équivalent ?
- 50:59Alors peut-être,
- 51:00mais je l'ai fait en genre,
- 51:02je ne sais plus,
- 51:032020.
- 51:04Donc là,
- 51:05je n'étais pas du tout...
- 51:07Oui.
- 51:08Voilà,
- 51:09j'ai fait ça en même pas un week-end parce que j'avais trop de questions.
- 51:14J'ai dit,
- 51:14on va faire un truc,
- 51:15au moins comme ça,
- 51:15tes clientes,
- 51:16elles arrêteront de te poser plein de questions.
- 51:18Et ça sera plus cool.
- 51:20Et bon,
- 51:20ils tournent encore,
- 51:21mais l'idée,
- 51:23ça serait de leur faire.
- 51:24Et en vrai,
- 51:25je suis en train de me dire,
- 51:25pourquoi pas le faire dans
- 51:27Silex ? Parce qu'en soi,
- 51:29j'ai juste mis du statique dessus.
- 51:31Ça ne part pas dans des grosses...
- 51:35Il n'y a pas d'animation.
- 51:37Mais après,
- 51:38on peut quand même...
- 51:39Il nous avait montré,
- 51:40il avait connecté...
- 51:41C'était une API qui va prendre les personnages de Rick et Morty.
- 51:47Donc pour tester,
- 51:47c'était super bien.
- 51:49et de montrer qu'il avait récupéré l'API et après il pouvait prendre directement les composants,
- 51:55enfin pas les composants mais les données,
- 51:57et aller chercher chaque partie et les disposer dans Silex.
- 52:01Et ça a marché super bien.
- 52:03Donc plutôt une bonne surprise et même il a évoqué comment est-ce qu'il pensait intégrer l'IA dedans.
- 52:10parce que pour construire,
- 52:13mais ça serait à côté avec...
- 52:17D'avoir d'un côté sa fenêtre de chat et de l'autre côté Silex,
- 52:20et ça interagit comme ça,
- 52:21c'est pas de l'IA dans le produit,
- 52:23et de potentiellement après fine-tuner un petit modèle pour que le modèle tourne en local et qu'il soit vraiment spécialisé juste pour construire du Silex.
- 52:34Et ce que j'ai aussi beaucoup aimé,
- 52:36c'est l'accroche qu'ils ont sur l'accessibilité.
- 52:41Donc ils ont fait intervenir justement pendant les lives de No Code France,
- 52:44une personne
- 52:47qui avait une cécité visuelle et une autre qui était aussi experte d'accessibilité web.
- 52:54Et d'imaginer que le site était accessible et en fait,
- 52:58la personne avec une cécité,
- 53:00enfin une déficience visuelle,
- 53:02a testé avec son appareil et en fait,
- 53:04ça ne marchait pas du tout parce que ça passait d'un bloc à un autre et il y a plein de choses à vérifier comme ça.
- 53:09Donc là,
- 53:10ils travaillent là-dessus en ce moment.
- 53:11Je crois qu'ils ont eu des financements européens justement aussi pour développer Silex.
- 53:16Donc c'est un beau petit produit,
- 53:19ça peut...
- 53:20Voilà,
- 53:21c'est cool d'avoir ce genre d'outil français en plus.
- 53:26Donc ça c'est cool de voir que ça existe et que c'est hébergeable.
- 53:32Enfin,
- 53:33hébergeable chez nous,
- 53:34on n'a pas à dépendre d'un abonnement et tout ça.
- 53:36D'ailleurs,
- 53:38si je ne dis pas de bêtise,
- 53:39je crois que ça n'existe qu'en mode hébergeable.
- 53:41Je ne sais plus s'ils ont un truc...
- 53:45Il ne me semble pas avoir vu d'offres SaaS chez eux.
- 53:47Je ne crois pas,
- 53:48non.
- 53:48C'est vraiment juste comme ça.
- 53:51Et il y a une partie qui est liée.
- 53:53Ou alors,
- 53:54c'est des financements de par,
- 53:56par exemple,
- 53:57la France ou l'Europe.
- 53:58Ou sinon,
- 53:59si on veut faire des donations,
- 54:00par exemple,
- 54:00on peut payer en partie un template pour qu'après,
- 54:03il soit accessible à tout le monde.
- 54:06Donc,
- 54:07voilà.
- 54:07On bossait directement avec eux aussi,
- 54:09parce que tu m'as dit qu'ils avaient une agence.
- 54:10Donc,
- 54:10c'est aussi l'option.
- 54:13Quelque part aussi pour financer,
- 54:14contribuer.
- 54:15On est en besoin d'un site web,
- 54:16de bosser avec eux.
- 54:17C'est ça,
- 54:18et c'est vraiment...
- 54:20Ils vont faire aussi des calculs pour voir combien le site consomme,
- 54:26et combien il émet de CO2 aussi,
- 54:28quand on visite et tout ça.
- 54:29Donc c'est vraiment axé là-dessus,
- 54:31un site assez léger.
- 54:32Et c'est vrai que quand on s'intéresse un peu à tout ce qui est conception,
- 54:36c'est sympa d'avoir des vidéos et des grosses animations sur son site.
- 54:40Mais il faut penser au...
- 54:41personnes qui n'ont pas forcément de l'internet en très rapide,
- 54:48si on se dit,
- 54:49même sur téléphone,
- 54:49avoir des vidéos,
- 54:50ce n'est pas utile.
- 54:52C'est plus joli sur PC,
- 54:53ou alors il faudrait pouvoir le désactiver.
- 54:56Et qu'est-ce qui se passe le jour où les débits sont réduits parce qu'il y a de la compétition avec d'autres choses,
- 55:03il n'y a plus autant d'électricité,
- 55:05on ne sait pas.
- 55:05Donc c'est vrai que d'essayer de faire des cycles les plus légers possible,
- 55:08c'est un petit challenge sympa aussi.
- 55:11Et ça ne veut pas forcément dire moche.
- 55:13Ça va,
- 55:14parfait.
- 55:15Merci Lulu pour ce retour sur Silex.
- 55:17Et j'ai vu que tu m'en avais reparlé déjà la semaine dernière,
- 55:20ça me donne envie de l'essayer.
- 55:23Mais encore trop quand on dit comment.
- 55:27je pense qu'on en reparlera très probablement et très probablement justement avec un épisode avec
- 55:35Alex ce serait très chouette je pense qu'on a fait un joli petit tour là côté outils pour cette semaine est-ce que tu as un mot de la fin ?
- 55:43une dernière petite chose pour aujourd'hui ?
- 55:47non ça me semble pas trop mal à part que là je pense que le cerveau il a fini de fondre donc c'est bien on peut rester là dessus
- 55:57On va s'en tenir là pour aujourd'hui.
- 56:00La semaine prochaine,
- 56:01on se retrouve pour un autre épisode sur l'IA frugale.
- 56:07La suite.
- 56:08La suite.
- 56:11On avait déjà parlé dans notre épisode thématique,
- 56:13celui d'avant la NoCodeWeek.
- 56:15Et l'idée,
- 56:16c'est de revenir sur les parties plus concrètes de ce qu'on peut mettre en œuvre pour faire de l'IA plus frugale et plus efficiente.
- 56:24Et ce sera l'occasion pour toi de nous parler justement de différentes choses que tu as évoquées pendant l'atelier de la semaine dernière et de donner des méthodes,
- 56:31des idées,
- 56:32des approches,
- 56:32des choses concrètes et actionnables pour que vous puissiez aller en mettre et aller explorer aussi de votre côté.
- 56:40Merci Lulu de m'avoir accompagnée sur cet épisode.
- 56:43Merci à toi.
- 56:43Merci à tous et à toutes de nous avoir écoutés et on se retrouve la semaine prochaine pour un nouvel épisode.
- 56:52D'ici là,
- 56:52bonne journée ou bonne fin de journée,
- 56:54bonne survie à la canicule.
- 56:57Et voilà,
- 56:59on se retrouve très bientôt.
- 57:00Salut !