imaginez une seule seconde un App Store où vous allez pouvoir tester télécharger et faire tourner tous les modèles Ia qui existent en un seul clic et bien ça existe ça vient de sortir ça s'appelle spaces donc par exemple j'ai envie d'ajouter un logo sur un objet j'utilise un modèle qui permet de faire ça j'ai envie de générer un modèle 3D à partir d'une image j'utilise un modèle j'uploade un image et j'ai un modèle 3D prêt à l'emploi si j'ai envie de changer la lumière d'une photo j'utilise un modèle j'uploe une photo et j'is et j'ai
la lumière qui est changée si j'ai envie tracker un objet dans une vidéo j'ai craacker qui est un modèle qui permet de tracker n'importe quel objet dans une vidéo et il y a plus de 400000 modèles open source sur cet app store qui s'appelle spaces il y a littéralement un modèle pour tout ce qu'on peut imaginer alors spaces c'est ce que vous voyez ici ça a été lancé par une boîte qui s'appelle hugging face je vous en parlerai tout à l'heure et pour y accéder et bien il faut aller sur hugging huggingface.com/spaces on arrive ici
et ici bah on a déjà des catégories on a beaucoup beaucoup beaucoup de catégories littéralement l'infini on a une barre de recherche que je vous ai montré comment utiliser tout à l'heure en en intro et surtout en fait on a les modèles qui sont là et il y a un modèle quasiment pour tout vous voyez il y a une quasiment une une centaine de pages ce qui va être intéressant ici c'est à chaque fois qu'on a un modèle on va pouvoir cliquer dessus et bien par exemple ici j'ai le modèle Janus pro 7b qui est
le modèle de dipsic qui permet de générer des images je vais par exemple ici aller sur le texte image generation je vais taper un Prom sur je vais par exemple dire ici génère-moi une image d'un café avec une goutte qui tombe sur du latart il va l'écrire hop je génère l'image vous voyez à partir de ce moment-là il y a marqué 0 GPU init donc ça veut dire qu'en fait le modèle Open Source en question tourne sur le Space en fait donc sur l'espace de chez hugging hugging face voilà ici donc on a Janus pro
qui nous a générer ses images et vous l'avez vu tout ça ça a été fait gratuitement je n'ai rien payé là j'ai un compte qui est gratuit qui est ici vous expliquerai un peu plus tard ce que ça veut dire ici les quotas et cetera et donc tous ces modèles là que vous voyez ici sont des modèles Open Source donc c'est-à-dire qui sont gratuit en fait il y a tout un tas de développeurs qui viennent sur hugging face et qui ajoutent leur propres modèle et hugging face en fait permet de de d'essayer ces modèles donc
on va par exemple aller sur 3D modeling et et ici sur tris par exemple qui a un qui a un modèle qui permet à partir d'une image et bien de le transformer en modèle 3 donc je vais par exemple mettre ici une une photo de Homer Simpson vous allez voir que si je vais la générer et bien là à partir de maintenant il me dit que bah voilà ça va prendre 15 secondes et dans ces 15 secondes en fait il va prendre cette image et il va le transformer en objet 3D et derrière cet objet
3D je vais pouvoir l'utiliser ailleurs donc on va voir ce que ça va donner voilà donc là vous voyez c'est une vidéo dans lequel il montre comment est-ce qu'il va pouvoir transformer ça en objet 3D et derrière si je le souhaite je peux faire extract GLB donc ça veut dire qu'à partir de là en fait il va me prendre 28 secondes et dans ces 28 secondes il est en train de créer vraiment l'objet en 3D que je vais pouvoir utiliser dans mes scènes 3D si par exemple je fais ça pendant que ça c'est en train
de de tourner je vais vous expliquer un petit peu la manière dont hugging face fonctionne en général en fait hugging face donc c'est une plateforme sur laquelle il va y avoir plein de développeurs qui vont et bien qui vont mettre leur modèles à disposition c'est des modèles donc open source qui qui ont été euh créé par ces développeurs là et derrière nous en tant qu'utilisateur on va pouvoir bah télécharger ces modèles là où on va pouvoir ce qu'on appelle les cloners pour pouvoir les utiliser nous dans notre euh sur notre ordinateur par exemple sauf que
pour faire tourner un modèle open source et bien il faut il faut de la puissance et notamment de la puissance graphique ce qu'on appelle des GPU en fait donc graphical processing unit vous avez peut-être pas entendu parler de CPU et les GPU en fait c'est c'est tout ce qui est graphiqu et aujourd'hui le prix des cartes graphiques c'est pour ça que Nvidia et cetera aujourd'hui fait beaucoup d'argent ou en tout cas le le cours de Nvidia est très haut c'est parce que pour pouvoir faire tourner ce genre de modèle il faut faire des multiplications de
matrices et les multiplications de matrices et bien les GPU sont capables de le faire et donc ce que permet gingface c'est qu'il nous met à disposition gratuitement des GPU donc ils ont toute une infrastructure de de cartes graphiqu grossièrement qui mettent à disposition qui nous prêtent pour tester en fait ces modèles là et donc quand on va sur hugging face ce qui va se passer c'est que ici sur un compte gratuit vous voyez il y a marqué 0 GPU 3.1 sur 5 minutes c'està dire qu'en fait sur un compte gratuit j'ai le droit à 3
point à 5 minutes par jour d'utilisation de leur infrastructure mais je peux si je le souhaite aussi et bien aller ici et cloner ce repository en fait dans mon contexte c'est derrière le faire tourner bah si moi j'ai chez moi une grosse machine avec des GPU et donc des cartes graphiques pour le faire tourner mais je peux aussi et hugging face permet aussi de d'avoir en fait des des des plateforme externe où je peux louer en quelque sorte de la puissance de calcul pendant un petit moment ça c'était pour la théorie maintenant on va s'amuser
un petit peu vous avez vu que là par exemple j'ai mon Homer Simpson en 3D qui est disponible on va tester d'autres spaces par exemple on va aller sur DETEC object detection alors ici il y a plein de modèles qui sont qui sont dispo je vais aller en sélectionner un par exemple celui-là je vais ajouter ici on va dire allez cette image là hop et on va voir ce qui va nous détecter je vais faire submit donc je lui ai demandé de détecter soit des gens soit un airplane bus train et lui il a détecté
bien une personne qui est ici vous allez voir ici par exemple sur chaque modèle et bien il y a un certain nombre de like par exemple ici je sais pas ce que c'est donc ça c'est quoi c'est du virtual try on cloth ok donc en fait ça permet de de tester n'importe quel vêtement sur n'importe quelle personne ok donc par exemple si moi je mets une photo de moi que je vais trouver hop voilà je vais prendre cette photo et je vais essayer de mettre ce t-shirt on va voir ce que ça va donner donc
là il va prendre 42 2 secondes alors faut que je fasse attention parce que évidemment je vous avais raconté cette histoire de crédit mais là j'ai un tas de paramètres que je peux aller sélectionner mais vous voyez par exemple ce modèle là il est gratuit en fait à la base il y a juste quelqu'un qui va prendre ce modèle qui va le mettre sur un serveur Amazon ou hugging face ou quelconque serveur qui a du GPU et qui va faire une superbe interface par-dessus et derrière il a des gens qui vont payer pour ça et
aujourd'hui c'est ça le le le game de Lia si on arrive à comprendre comment fonctionnent ces modèles comment est-ce qu'on peut les appeler par API ou comment est-ce qu'on peut les utiliser dans nos apps même sans forcément être un développeur c'est là qu'on a gagné donc voilà là il a il m'a il m'a fait essayer ce ce t-shirt très honnêtement le résultat est assez réussi je m'attendais pas à ça donc faites attention à chaque fois que vous testez des modèles à bien regarder le nombre de likes et cetera là 7 semaine par exemple il y
a ces modèles là donc évidemment il y a Janus pro le modèle de dipsic euh Sy gérate music from lyrics video depth analysis parental control ça c'est quoi 3D and image generation IC light ça permet de changer la lumière sur n'importe quelle photo donc là on va donner par exemple ici on va dire cette cette photo là hop et on va dire que voilà j'ai envie que la lumière vienne de la gauche et qu'est-ce que je peux dire je suis un garçon ah ok Sunshine from window donc ça c'est tout tous les prets donc les
les les les les promptes déjà un petit peu écrit qu'on va pouvoir sélectionner et par exemple je sais pas je vais faire ça allez hop et on va voir ce que ça va donner et donc là il y a plein d'exemples qui sont déjà tout fait je fais run et là de la même manière donc pour l'instant c'est en train de Run sur0 GPU et donc il va il va run ça donc il va exécuter ça si je le souhaite ça je peux le cloner comme ce que je vous l'ai dit ou le run locali
sur ma propre machine là pour le coup j'ai un macbook avec du GPU donc je pourrais le le le run donc c'est-à-dire le faire tourner mais je vous montre un petit peu les euh le le mode pro de toute façon dès que vous allez vous dès que vous allez essayer d'aller sur ging face euh si vous êtes pas inscrit il va pas vous laisser beaucoup utiliser hugging face très vite il va vous demander de vous inscrire c'est ce qui va permettre d'avoir les 5 minutes par jour et sinon il va il va vous suggérer d'aller
sur le le plan à 9 dollars par par mois très honnêtement j'y suis pas moi pour l'instant et pourtant je connais très bien les fondateurs de hugging face et cetera c'est très marrant parce que en fait à l'époque quand huging face était en train de se lancer j'avais aucune idée de ce que ça faisait et maintenant je comprends l'étendue du truc franchement c'est c'est juste dingue mais grossièrement ce qui donne dans le plan à 9 dollars par mois c'est CIN fois plus d'usage sur zé 0 GPU le fait d'avoir une interface par API qu'on puisse
utiliser et cetera honnêtement je vais essayer moi de mon côté de jouer encore plus avec yugging face jusque- là il y a une semaine je vous Avaz montré comment utiliser olama et utiliser derrière des modèles de des des dllm directement sur votre ordi j'avais utilisé hugging face mais là je vais commencer à rentrer vraiment plus en profondeur un petit peu dans l'utilisation si ça vous intéresse je pourrais vous faire plus de vidéos dessus pendant qu'on est là on va essayer de voir où est-ce qu'on en est ok waouh donc il a fait une lumière un
peu différente mais très honnêtement c'est euh c'est assez cool parce que du coup on peut on peut aller s'amuser euh euh à fond euh au lieu de de de le faire passer dans chat chat GPT de le le faire galérer parce que vous avez peut-être une question qui est celle de ouais mais c'est quoi la différence avec chat GPT et euh et comment est-ce que on devrait utiliser chat GPT ou ça en fait les modèles qui vont être ici vont être des modèles spécialisés pour faire une tâche précise euh par exemple si je vais sur
euh background removal bah ce ce projet là ou en tout cas ce modèle là background removal il est fait spécialement pour ça et donc quand vous allez sur des sites comme remove.bg certainement ils utilisent en fait ça derrière pour pour pouvoir faire le le fait de supprimer comme quand vous allez sur canva et bien c'est certainement ce qu'ils utilisent pour faire en sorte d'enlever le background donc le fond derrière donc c'est un peu comme ça que que ça va fonctionner chaque modèle va avoir sa spécialité on va pouvoir pendant ce temps-là et du coup je
vais attendre de cramer un petit peu tous mes crédits vous voyez ici il y a music generation financial analysis gameui dataset creation al dataset creation c'est intéressant si jamais on veut faire des bases de données un peu factis pour pouvoir les utiliser dans notre autres noutil nos codes et cetera anomalie detection typiquement anomalie detection il y a plein d'outils aujourd'hui qui se lancent qui permet aux caméras de surveillance de savoir quand est-ce qu'un objet a été volé ou pas caractère animé ça j'ai envie d'aller voir ce que c'est donc s'il y a quoi il y
a make et caractè par exemple donc pour chaque modèle vous avez vous allez souvent avoir gthub GitHub de la même manière qu'un peu ging face c'est un endroit où plein de développeurs vont mettre leur code et donc là le projet GitHub bah c'est ce qui va nous permettre de faire c'est hyper intéressant là il me dit à pay not F peut-être que j'ai plus de crédit mais vous voyez un petit peu l'idée de de tout ça très honnêtement je vous incite à aller regarder tout ce qui existe je trouve que vous allez vous rendre compte
qu'en fait ce que l' a c'est pas juste clou chat GPT Gémini ça c'est les grands modèles les les LLM d'ailleurs j'ai fait une vidéo sur les LLM là-dessus il y a quelques jours mais mais vous vous rendrez compte vous rendrez compte de à quel point il y a des choses spécialisées des choses que vous vous allez pouvoir utiliser dans votre contexte euh recommendation system face detection h posuse estimation alors il y a un truc c'est que pour l'instant c'est que en anglais c'estàdire toute la recherche toute même l'utilisation ça va être pour l'instant que
en anglais évidemment vous pouvez passer votre Google Chrome en français mais mais voilà c'est la seule c'est le seul point négatif mais en même temps toute l'innovation en ce moment sur la partie ya se fait principalement en anglais voilà j'ai à peine exploré voir effleuré tout ce qu'il y a j'ai par exemple ici la possibilité de faire du image upscaling donc de prendre une image et de la rendre juste plus grande il y a des services entiers qui qui font payer ça et moi là par exemple si je prends je sais pas cette photo voilà
et on va essayer de la la faire grandir hop et il est en train de le faire ça va prendre 27 secondes il y a des il y a des services entiers qui font payer et là ce qu'on va juste payer c'est le le fait de les faire tourner ce qu'on appelle l'inférence je vais pas aller dans les détails mais l'idée c'est que vous avez un endroit où vous allez pouvoir tester tous les models open source dès qui vous plaisent bah soit prendre des crédits directement sur ring face ou soit les télécharger en local pour
pouvoir les faire tourner mais très honnêtement vu je sais que derrière après ma vidéo sur sur deppsic il y a plein de gens qui m'ont demandé comment faire installer des choses Open Source en local c'est pas forcément évident je vais le faire je vais je suis en train de préparer toute une démo sur Brower use B DIY et cetera mais ce genre de modèle là c'est pas forcément évident il faut d'abord avoir la puissance de calcul et puis c'est c'est quand même quelque chose où où même moi étant développeur je dois quand même pas mal
guidouiller donc donc voilà là l'scaling il me l'a il me l'a fait un peu bizarrement on se fait un dernier par exemple ben ben 2 dipsic R1 life search Sora 3D zer shot Voice cloning donc ça ça veut dire que ça permet de cloner des voix ok hyper intéressant donc c'est local LM checkpoint super donc en fait si je lui donne un peu de ma voix il va pouvoir le cloner donc vous savez que il y a un outil qui s'appelle el Labs qui développe son propre modèle évidemment ce modèle là sera pas aussi bien
qu'eleven Labs mais je vais iessayer de lui dire comment ça va et je vais voir s'il arrive à me le synthétiser donc ça c'est ma voix tout le monde parle des LLM mais qu'est-ce que c'est vraiment ok bon audio triaming first 15 seconds bonjour Comment ça va bonjour Comment ça va ok franchement pour un truc gratos c'est quand même pas mal alors que à côté sur El Labs je paye je crois 20 balles par mois bref tout ça c'est des modèles les modèles vous l'avez vu c'est des modèles qui doivent être entraînés et pour comprendre
un peu tout ce concept maintenant je vous invite à regarder cette vidéo qui dure 3 minutes dans laquelle je vous explique ce que c'est qu'un LLM et si vous l'avez déjà vu et bien il a celle-là