Transcription
Bonjour le monde. J'ai un épisode spécial. Je le pense vraiment, vraiment. Aujourd'hui, je vais vous montrer comment vous pouvez utiliser n'importe quel modèle de presque n'importe quel fournisseur dans Cloud Code, l'application Cloud Code Desktop, Cloud Co-work, Codec CLI et l'application Codex. Oui. Et vous n'avez pas besoin d'être abonné à aucun de ces services ou fournisseurs. Et techniquement, vous pouvez même utiliser des modèles gratuits avec tous ces outils. Oui, complètement gratuit et vous n'avez pas besoin d'avoir d'abonnement. Oui. Alors, plongeons. Je suis donc vraiment fier de présenter Relay AI. C'est mon dernier projet open-source qui est complètement gratuit, open-source. Vous pouvez consulter le code, voir ce qu'il fait, le répliquer, le forker, le casser, y contribuer bien sûr, c'est encouragé. Et ce que cet outil vous permet de faire essentiellement, c'est d'insérer n'importe quel modèle auquel vous pouvez penser dans n'importe lequel de ces outils. Et oui, vous pensez probablement comment est-ce possible car certains d'entre eux utilisent des backends différents. Ne vous inquiétez pas, je m'en suis occupé. Ma solution est essentiellement un traducteur de passerelle proxy et un lanceur. Plongeons. Installons-le. Voyons ce qu'il peut faire au lieu que je parle et que je bavarde. L'installation est très simple, vous avez besoin de Node.js et si vous ne savez pas ce que c'est, installez-le simplement ou demandez à votre Cloud, votre CodeX, si vous avez Open Code, demandez-lui simplement de s'assurer que vous l'avez installé sur votre système d'exploitation et techniquement, cela devrait fonctionner sous Windows et Linux également. J'ai fait la plupart de mes tests sur Mac, c'est ce que j'ai, désolé, mais cela devrait fonctionner. Sinon, ouvrez un problème sur mon dépôt et je le corrigerai. Vous ouvrez simplement un terminal. Donc, vous savez sur Mac, vous allez simplement sur votre recherche et vous tapez terminal par exemple. J'utilise iTerm. Je vais donc juste l'utiliser. Et le voici. Et il va le coller et l'exécuter. Et une fois que c'est fait, je suis prêt à rugir. Donc, Relay AI. Alors, nous y voilà. Version 0.6 et vous pouvez voir toutes les commandes. Nous prenons en charge Cloud, Cloud App, C CodeX, Codex App. Et il peut fonctionner comme un serveur de passerelle API. Si vous souhaitez connecter plusieurs outils au lieu de ceux que nous ne lançons pas, par exemple, certains plugins VS Code qui prennent en charge le backend de l'API OpenAI ou le backend Anthropic. Et je vais vous montrer comment faire cela. Bien sûr, la première chose que nous devons faire après l'avoir installé est d'ajouter des fournisseurs. Et la commande pour faire cela, laissez-moi juste effacer cet écran, est `relay ai providers`. Et j'essaie, même si c'est basé sur CLI, j'essaie de le rendre convivial. C'est donc basé sur un assistant. Vous n'avez pas besoin de connaître les commandes ou quoi que ce soit. Rien ici n'est compliqué avec des drapeaux différents et complexes. Vous exécutez une commande, vous verrez un assistant et vous le verrez tout au long du produit. Alors ajoutons un fournisseur. Et je vais vous montrer plusieurs types de fournisseurs. Bien sûr, nous ne prenons pas en charge tous les fournisseurs existants dans le monde, mais s'il y a une demande pour ajouter la prise en charge des fournisseurs, j'ai le cadre pour en ajouter d'autres, mais j'essaie de conserver ceux qui sont les plus couramment utilisés. Alors ajoutons un fournisseur. Et vous verrez que nous avons quelques options. Vous pouvez importer depuis Open Code CLI, qui est l'un des outils avec lesquels j'ai commencé cette solution. Donc Open Code, c'est un outil open-source et laissez-moi juste passer à celui-ci, c'est un outil que vous pouvez lancer et il prend en charge plusieurs fournisseurs. Il a son propre mécanisme pour prendre en charge plusieurs API et j'ai donc modélisé mon mécanisme de fournisseur en fonction de la façon dont ils le font, car vous savez qu'ils sont open-source et qu'ils sont plutôt bons, alors pourquoi pas, n'est-ce pas ? Donc, ce que je vais utiliser, je vais copier cette API et je vais aller ici et j'ajouterai Open Code comme premier. Je vais donc sélectionner ici et je vais vous montrer tous les fournisseurs. Voici ce que nous avons. Nous avons Grock, Mistral, Together AI, Cberus, Deep Infra, XAI et Perplexity si vous aimez utiliser leur modèle pour une raison quelconque, Cohair, Open AAI, Gemini, Alibaba, et bien sûr, Open Router, qui sera l'un, je suis sûr que beaucoup d'entre vous utiliseront car il fournit également des modèles gratuits, n'est-ce pas ? Et aussi d'autres qui sont disponibles. Alors ajoutons Open Code. J'ai collé l'API que je viens de copier du site et il me demande où vous voulez garder les codes à l'avenir. Je vais les garder dans mon trousseau. Je suis sur Mac, mais le même mécanisme devrait fonctionner sous Windows et Linux. Nous utilisons le même stockage d'informations d'identification sur chacun d'eux pour le garder sécurisé et facilement accessible pour l'outil. Et c'est tout. Vous pouvez donc maintenant voir que j'ai Open Code et Zen disponibles pour combiner leurs 45 modèles et vous pouvez voir la répartition entre les deux. C'est donc un. Ajoutons un autre. Je vais ajouter juste un autre fournisseur. J'en ajouterai en fait deux autres et je le ferai rapidement. Je vais peut-être accélérer pour que vous voyiez le processus. Mais j'ajouterai Anthropic et j'ajouterai Open Code. et Open Router ont ajouté 341 modèles à utiliser. Et ensuite, j'ajouterai Anthropic. Et ensuite, je vous montrerai quelques autres options. Et j'ajouterai un fournisseur, sélectionner. Et je vais juste parcourir tous les fournisseurs. Anthropic est tout en bas. Peut-être que je devrais trier cela par ordre alphabétique. Et voilà. J'ai donc trois fournisseurs, mais comme vous pouvez le voir, nous avons deux autres options que vous pouvez ajouter en utilisant OAuth par exemple si vous voulez utiliser votre abonnement ChatGPT Plus ou supérieur, vous pouvez le faire au lieu d'utiliser des API, alors pourquoi payer pour des API si vous payez pour un abonnement, cela devrait fonctionner et la même chose avec XAI, donc si vous êtes sur X Premium ou Premium Plus ou Gro heavy, vous pouvez également faire la même chose. Alors faisons cela maintenant. J'ajouterai Grock. Vous verrez l'option de code d'appareil. C'est ce que je vais utiliser sur mon appareil. Je vais cliquer. Je vais copier ceci et le coller dans mon navigateur. Continuer. Autoriser. Vous verrez que je suis connecté. Et faisons la même chose une fois de plus avec OpenAI. Code d'appareil de liaison. Il va me demander de l'ouvrir. Connexion. Continuer. Continuer. Connecté. Voilà. J'ai donc des fournisseurs, mais j'ai d'autres fournisseurs que j'ai définis dans Open Code. Et je vais importer des fournisseurs depuis Open Code CLI et et oui, je vais corriger cela. Donc maintenant, lorsque j'importe, il comparera ce que j'ai et ce qui est disponible en interne par rapport à son référentiel d'informations d'identification et de fournisseurs. Et je vais juste garder les miens. Il détecte donc un pour Open Code Go et Zen et il importe tout le reste. Et maintenant, nous avons également détecté XAI. Je vais garder le mien. Et la même chose avec Open AI, je vais garder le mien. Et aussi pour Open Router. Donc techniquement, j'ai terminé. J'ai donc maintenant mes fournisseurs. Lançons Cloud Code avec, laissez-moi voir si j'ai Google. Oui, essayons Google avec Cloud Code. Très simple, Relay AI et nous ferons Cloud. Très simple. Et cela lancera les fournisseurs. Et ici, je vais vous montrer comment j'ai construit mon favori. Mais si je vais sélectionner Gemini, vous pouvez voir tous les modèles disponibles. Et essayons, essayons 35 flash include. Lançons-le. Oui. Et comme vous pouvez le voir, le voici. J'ai dû mettre un nom bizarre là pour qu'ils ne soient pas bloqués. Évidemment, Anthropic n'aime pas les modèles étrangers lancés dans leur solution, en particulier Co-work. Et vous verrez ce que j'ai fait là. J'ai dû faire quelque chose d'étrange, mais ça marche. C'est ce qui compte. Alors voyons si cela fonctionne vraiment. Commençons donc par : "Hé, peux-tu vérifier mon notebook LMS ? Combien en ai-je ?" Je teste donc maintenant si cela fonctionne vraiment car pour me répondre, il devra utiliser des outils et il devra utiliser une compétence. Juste pour vous montrer que cela fonctionne comme n'importe quel autre modèle qui s'exécute à l'intérieur. Et voilà. Il a détecté une compétence. Il a exécuté la CLI localement. Et nous l'avons. Il m'a donné ce que j'ai. Voyons si j'ai un MCP. J'ai donc le contexte 7. D'accord, demandons-lui. Peux-tu vérifier le contexte 7 et me dire comment exécuter Open Code en tant que serveur ? Voyons si cela fonctionne. Maintenant, il teste en fait sa capacité à exécuter un outil. Et voici l'appel de l'outil contexte 7 et il va exécuter la requête contexte 7 qui, soit dit en passant, est un excellent MCP. Si vous ne l'avez pas, il peut récupérer presque toute la documentation sur n'importe quel produit pour votre IA dans un format approprié. Et voici l'instruction sur la façon d'exécuter Open Code en tant qu'outil. Et c'est cool, non ? Essayons de passer à un modèle différent. Ce que vous voyez maintenant est quelque chose de très intéressant. Vous verrez que j'ai différents modèles disponibles et je vais vous montrer comment je fais cela avant de passer à l'outil suivant. Mais j'ai par exemple MiniMax. Passons donc à MiniMax. Et cela vient d'Open Code. Je passe donc complètement à des fournisseurs différents. Maintenant, je vais dans mon abonnement Open Code. Et oui, il va changer. Cela devrait aller. Et voyons si cela fonctionne. Peux-tu vérifier mon utilisation du MCP Perplexity ? Je teste maintenant s'il est capable de détecter Perplexity. Voyons s'il peut le faire. J'étais un peu vague. Oui, il utilise le MCP et il exécute l'outil et il dit que je suis gratuit. C'est correct. Oui, j'ai gâché mon, je n'ai pas renouvelé mon Perplexity. Donc, c'est en fait correct. C'est la bonne réponse. Et voyons s'il a un contexte depuis le début de l'appel. Quelle était la première demande de ma part à votre égard dans cette conversation ? Il devrait donc souligner que ma première demande, peux-tu vérifier le contexte, oui, c'est peux-tu vérifier mon notebook LM et voilà, c'était cool, non ? Passons maintenant au deuxième élément que je veux vous montrer, et c'est la création de votre propre référentiel afin que vous puissiez basculer entre les modèles. Il utilisera généralement les modèles par défaut, le dernier que vous avez utilisé, mais vous pouvez créer votre propre référentiel de modèles. Vous avez deux commandes. Il peut s'agir de `relay relay ai models` ou de `relay ai favorites`. Et vous pouvez voir ce que j'ai. Vous pouvez en créer jusqu'à 20. Je pense que cela devrait suffire. Si vous en avez besoin de plus, faites-le moi savoir. Mais je pense que cela devrait être suffisant pour la plupart d'entre vous. Et dites-moi comment ajouter. Vous ajoutez un modèle, vous sélectionnez, vous pouvez le faire à partir de sélectionner tous les fournisseurs, ce qui sera une recherche large, ou vous pouvez parcourir par fournisseur et en sélectionner un. Laissez-moi donc essayer de faire une sélection pour MiniMax 3 et voir où je peux l'obtenir. J'ai donc MiniMax M3 d'Open Go déjà dans mes favoris ou je peux en utiliser un pour Open Router. C'est génial. Faisons Quen. D'accord. Donc, Kquen Max ou 37 plus. Ajoutons cela aussi. Et je veux essayer le Kimik K. Faisons K27 2.7 qui est sorti. Et c'est le code également disponible sur Open Code. J'ai donc maintenant quelques modèles et ajoutons-en un autre. Je veux faire Haiku. J'ai donc Haiku disponible pour mes API Anthropic et c'est ce que j'utiliserai et c'est fait. Vous m'avez donc vu créer les favoris. Essayons de voir comment cela fonctionne sur Cloud Co-work et Cloud Desktop, Cloud Code Desktop, qui est, si vous ne le savez pas, cet outil, n'est-ce pas ? Vous pouvez voir que je viens de le télécharger, je ne suis pas connecté, je ne l'utilise pas du tout. Et ce que je vais faire, c'est `cloud app`. Il va me demander ce que je veux faire. Je vais charger en fait tous mes favoris au lieu d'en sélectionner un spécifique. Et il dit que Cloud Code est en cours d'exécution. Voulez-vous que je redémarre ? Il devra modifier certains fichiers là-bas. Je dirai oui. D'accord. Il charge donc maintenant Cloud Code dans un mode spécial appelé Cloud Desktop 3P mode. Ce que vous voyez devant vous, c'est Cloud Co-work et Cloud Code. Vous n'obtenez pas Cloud Chat, Cloud.AI car cela va directement à leur backend Cloud, mais vous obtenez un Cloud Co-work et Cloud Code entièrement fonctionnels et vous n'avez pas besoin d'être abonné à Cloud du tout. au moins pendant un certain temps. Je ne sais pas jusqu'à ce que CL jusqu'à ce qu'Anthropic trouve comment bloquer cela. Mais vous pouvez voir que j'ai tous ces modèles que j'ai sélectionnés disponibles. Voyons si Kimmy K fonctionne. Chargeons un dossier. Faisons ceci. Peux-tu créer un site web simple dans ce dossier ? Évidemment, c'est une invite très générique. Pas terrible. Nous verrons ce que Kimmy K27 fera. Oui. D'accord, ils deviennent plus intelligents. Ils n'aiment pas les requêtes vagues. Et vous verrez qu'il vous présente. Vous voyez donc déjà qu'il utilise l'outil intégré dans Co-work pour vous poser des questions et avant qu'il ne fasse les choses. Faisons une page d'atterrissage personnelle. Il va donc maintenant travailler et il va commencer à faire son truc et il va me poser d'autres questions. Faisons juste propre et minimaliste. Utilisez des espaces réservés. Je veux juste le lancer et voir si cela fonctionne. Et encore une fois, c'est Co-work Cloud. C'est différent de Cloud Code car Co-work est conçu davantage pour les travailleurs du savoir, qui est essentiellement Cloud Code mais un peu plus restreint. Par exemple, vous ne pouvez pas exécuter de scripts ou de CLIs car les travailleurs du savoir peuvent causer des dommages. Il a donc sa propre VM et vous pouvez faire des choses dans votre environnement et voyons ce qu'il construit. Permettons. Oh, était-ce si décevant ? J'ai dit minimaliste, mais sérieusement, mec. D'accord, je pense que cela fonctionne. D'accord, passons à autre chose. Passons à Code. Cloud Code, qui est une version de bureau de Cloud Code. Sélectionnons un modèle différent ici. Voyons si GLM52 fonctionne aujourd'hui. Hier, j'avais un problème de capacité et je peux demander : peux-tu améliorer ce site web, le rendre un peu plus moderne que la version initiale ? Je suis donc sur GLA 5 GLM52 qui est sorti cette semaine. Voyons s'il peut le détecter. Et rappelez-vous, c'était un site web créé par Claude Co-work. Donc, c'est la version améliorée faite par GLM 52. C'est correct. Encore très simple, minimaliste. Je ne lui ai donné aucune information, aucun détail, aucun contexte. Donc, je ne m'attendais pas à grand-chose. C'est juste pour vous montrer qu'il peut réellement coder et utiliser l'outil. Je vous montrerai plus dans de futures vidéos, mais je pense que pour l'instant, nous avons l'idée générale. J'espère donc que vous avez apprécié ce que vous avez vu. J'ai beaucoup plus à partager avec vous, mais j'essaie de garder mes vidéos en dessous de 20 minutes. Donc, dans la prochaine vidéo, je vous montrerai des choses encore plus cool où nous utiliserons CodeX CLI et l'application CodeX avec Relay AI, et vous verrez une injection similaire de modèles dans l'environnement. Et ce n'est que le début. Je vous encourage à essayer. Et si vous aimez ce que vous avez vu aujourd'hui et que vous voulez voir plus de vidéos comme celle-ci avec des projets fous que je crée, et j'ai beaucoup de choses en préparation, d'autres trucs cool que je construis et que je code, abonnez-vous, cliquez sur cette cloche, aimez, partagez, faites ce que vous voulez. Aidez-moi à, et peut-être achetez-moi un café pendant que vous y êtes. Je plaisante. Euh, non, je ne plaisante pas. J'ai donc vraiment hâte de vous voir dans la deuxième partie de cette vidéo où je vais montrer CodeX et aussi comment exécuter cela comme une passerelle pour l'utiliser comme passerelle API pour tout outil qui nécessite des API backend pour fonctionner. Merci beaucoup pour votre temps. Je vous verrai dans ma prochaine vidéo, partie deux de Relay AI. À bientôt. Je mets en lumière l'avenir de l'IA.