📱

Get Our Mobile App

Take your business learning on the go!

Download on the App StoreGet it on Google Play

Claude Code for FREE | Skip the $200/Month Subscription

Eric Tech10:11

Transcription

Dans cette vidéo, je vais vous montrer exactement comment utiliser le code de griffe entièrement gratuitement. Donc, au lieu d'utiliser le plan de griffe max ou le plan pro, vous pouvez voir ici que j'ai pu faire cela en utilisant cette option que je vais vous montrer dans cette vidéo sans aucun modèle local installé sur votre machine locale. Et de plus, nous allons également tester les capacités de ces modèles en utilisant une démo en direct, que je vais vous montrer dans cette vidéo. Et enfin, je vais également vous montrer quels sont les modèles alternatifs si vous ne voulez pas utiliser les modèles gratuits ici, mais que vous souhaitez toujours augmenter la précision lorsque vous utilisez le code de griffe. Et en parlant de précision, je prévois de faire une vidéo sur la façon d'améliorer la précision pour l'utilisation du code d'horloge. Donc, si cela vous intéresse, assurez-vous de vous abonner à la chaîne, de commenter ci-dessous, et je m'assurerai de planifier la réalisation de cette vidéo très bientôt. Donc, en gros, c'est ce que nous allons couvrir dans cette vidéo. Donc, si cela vous intéresse, entrons dans le vif du sujet.

Très bien, donc avant de commencer, une petite introduction pour ceux qui sont nouveaux ici. Je m'appelle Eric, et j'ai passé des années en tant qu'ingénieur logiciel senior dans des entreprises comme Amazon, AWS et Microsoft. Et j'ai lancé cette chaîne pour partager tout ce que j'ai appris en cours de route, de l'IA et du codage aux automatisations, au web 3, au développement de carrière, et plus encore. Le tout décomposé en tutoriels pratiques que vous pouvez réellement suivre. Et bien sûr, nous avons également une communauté scolaire où vous pouvez accéder à toutes les ressources, modèles, plus notre soutien communautaire. Donc, si vous êtes prêt à passer au niveau supérieur, assurez-vous de consulter ma chaîne YouTube et d'appuyer sur ce bouton d'abonnement. Maintenant, revenons à la vidéo.

Très bien, pour commencer, la première chose que nous allons faire ici est de naviguer vers openroute.ai. Et cette plateforme ici nous permet d'utiliser tous les grands modèles linguistiques que nous pouvons connecter à notre code de griffe. Maintenant, pour connecter le code de griffe avec openrouter, d'abord, ce que nous allons faire ici est de nous assurer que nous avons le code de griffe installé sur la machine locale et une fois que nous avons le code de griffe installé en suivant ces commandes, ce que nous allons ensuite faire est de connecter la griffe avec openrouter et simplement ce que nous avons à faire ici est de nous assurer que nous avons nos clés API créées dans openrouter et c'est entièrement gratuit.

Donc, dans ce cas ici, je vais simplement cliquer sur la clé API openrouter ici et simplement vous pouvez voir que je suis navigué vers la section des clés API. Donc, je vais cliquer sur créer ici et pouvoir donner un nom à la clé API. Par exemple, démo de code de griffe et simplement cliquer sur créer. Et ici, vous pouvez voir qu'il vous donne une clé API que je peux utiliser dans le code de griffe. Donc, nous pouvons avoir le code de griffe ici pour appeler l'API openrouter au lieu de leur propre API. D'accord.

Donc, retournons à la configuration que nous avons ici. Ce que nous allons faire ici est de cliquer sur les paramètres du projet. Cela configurera essentiellement votre code de griffe connecté à notre openrouter ici dans votre projet au lieu du répertoire racine. Maintenant, je vais vous montrer les deux options plus tard sur la façon dont vous pourrez configurer cela dans votre répertoire racine. Mais d'abord, je vais vous montrer comment nous pouvons faire cela au niveau d'un projet. Donc, le niveau du projet signifie essentiellement que vous avez votre propre dossier. Vous l'ouvrez dans votre VS code, ce qui utilisera essentiellement openrouter à l'intérieur de ce répertoire de projet uniquement et à l'extérieur des autres projets ici ne sera pas affecté.

Maintenant, ce que vous allez faire d'abord est de vous assurer que vous avez le fichier .cloud/settings.local.json créé dans vos répertoires racines de projet. Donc, ici, vous pouvez voir que j'ai un projet appelé bookkeeping app et ce que je peux faire ici est de simplement cliquer sur l'explorateur, n'est-ce pas, si je devais le réduire et ici vous pouvez voir que j'ai déjà créé un dossier appelé .cloud et si vous n'en avez pas, vous pouvez simplement cliquer sur le fichier ici, coller ce .cloud/settings.local.json et cela créera simplement ce fichier directement. Et parce que j'ai déjà ce fichier créé, vous pouvez voir ici que c'est le dossier .cloud et à l'intérieur, j'ai le fichier settings.local.json. Et si je l'ouvrais, tout ce que j'avais à faire ici était de copier tout cela, comme cet objet entier pour la variable d'environnement, nous allons le définir ici à l'intérieur.

Donc, si je le colle ici, vous pouvez voir qu'il faut ajouter une virgule ici et ce sera l'environnement, puis c'est l'objet qui contient un tas de paires clé-valeur. Donc, par exemple, ici, vous pouvez voir que nous avons l'URL de base qui pointe vers l'API openrouter et ensuite nous avons également le jeton d'authentification où nous allons coller nos clés API et cela proviendra de notre openrouter. Donc, ce que je vais faire ici, c'est que je vais me rendre à la section des clés API pour openrouter. Assurez-vous de copier les clés que nous avons créées ici. Et simplement, je vais naviguer de retour vers le VS Code. Assurez-vous de le définir ici pour la clé API pour openrouter. Et ce sera le jeton d'authentification.

Et enfin, ce que nous allons faire ici est de définir la variable d'environnement pour indiquer exactement quel modèle openrouter nous allons appeler dans le code de griffe. Donc, maintenant, retournons à openrouter ici. Si vous deviez naviguer vers cette page appelée free models router et ce que cela fait essentiellement ici est de router n'importe quel modèle gratuit sélectionné au hasard parmi les modèles disponibles ici. Donc, ici, vous pouvez voir qu'il vous donne un aperçu détaillé de l'utilisation des jetons par modèle. Donc, ici, vous pouvez voir 50% ici sont routés vers ce modèle particulier ici et moins de 10% ici sont routés vers ces modèles ici.

Donc, ma meilleure option ici est essentiellement d'utiliser le routeur de modèles gratuits ici qui est offert par openrouter. Donc, ils peuvent router vers tous les modèles gratuits disponibles ici sur openrouter. Donc, je vais simplement copier cela ici et venir au VS Code, changer cela en openrouter/free. Et ce que je vais faire ici, c'est que je vais ouvrir ma session de terminal et simplement si je devais ouvrir claude et maintenant vous pouvez voir que nous sommes dirigés vers le modèle gratuit openrouter ici. Et ce que je peux faire ici, c'est dire salut, vous savez, comment ça va, n'est-ce pas, et voyons combien de temps il faut pour répondre.

D'accord, donc il a fallu environ 31 secondes pour répondre et vous pouvez voir que c'est la réponse que nous obtenons. Mais évidemment, ces modèles gratuits que nous avons ici n'ont aucune comparaison avec Opus ou Sonnet 4. Ces modèles ici sont des modèles de pointe, mais ces modèles gratuits sont gratuits et ils sont uniquement là à des fins d'apprentissage ou de démonstration.

Alors, vous pourriez demander, eh bien, je ne veux pas utiliser de modèles ici qui sont Opus ou SA car ils sont très chers et je ne veux pas non plus utiliser de modèles ici qui sont bon marché car la précision que j'obtiens ici est vraiment faible. Y a-t-il un endroit où nous pouvons trouver un compromis où nous pouvons utiliser un modèle ici qui n'est pas très coûteux mais aussi très, très précis, n'est-ce pas, y a-t-il un modèle pour cela ? Et pour cela, il y a aussi une section dans openrouter appelée classements des modèles IA où vous pouvez obtenir des données d'utilisation de millions d'utilisateurs accédant à des modèles via openrouter. Donc, par exemple, pour cette semaine ici, pour le classement, vous pouvez voir que ce sont les modèles qui sont très populaires en fonction de l'utilisation et spécifiquement ce sur quoi je veux me concentrer, c'est en fonction du cas d'utilisation, n'est-ce pas, disons que vous essayez d'utiliser cl ici pour le codage, alors il y a en fait une catégorie ici, juste ici, vous pouvez voir appelée programmation où nous comparons les modèles ici par langage de programmation sur openrouter. Donc, si vous utilisez par exemple Python, TypeScript ou C++, vous pourrez trier cela en fonction du langage de programmation et être en mesure de voir exactement quel modèle ici a le plus de popularité.

Donc, ici, vous pouvez voir Minmax 2 ici dans ce cas M2.5 ici a le plus de popularité sur ce classement ici. Et si je cliquais sur le M2.5 pour MMAX, vous pouvez voir que c'est la description du modèle et littéralement, nous pouvons voir que le coût ici est littéralement une fraction par rapport à ce que nous avons dans Opus et Sonnet. Et juste pour vous donner une comparaison réelle, vous pouvez voir Opus 4.6 et également Sonnet 4.6 ici sont classés numéro quatre et cinq sur le classement pour la programmation. Et si vous ouvriez le Sonnet 4.6 ici, vous pouvez voir qu'il coûte environ 18 $ combinés pour un million de jetons pour les jetons d'entrée et de sortie. Et si c'est OPUS 4.6, vous pouvez voir qu'il coûte 30 dollars combinés avec les jetons d'entrée et de sortie tous ensemble.

Donc, à ce stade, vous pouvez voir qu'il est probablement intéressant de simplement obtenir l'adhésion pro si vous allez simplement utiliser ce grand ouvert, mais cela revient aux boîtes d'événements ici, vous pouvez voir que tout cela combiné ne coûte que deux dollars, moins de deux dollars par 1 million de jetons. Donc, dans ce cas, je vais simplement copier cette chaîne, venir au fichier settings.local et m'assurer de changer cela pour le fichier settings.local.json, assurez-vous de changer le modèle anthropic ici pour pointer vers le minmax m2.5. Et maintenant, nous pourrons l'utiliser dans le code de griffe.

Donc, maintenant, si je devais redémarrer ma session de code de griffe ici, si je devais effacer mon terminal et pouvoir redémarrer ma session de code de griffe à nouveau, vous pouvez voir que maintenant il pointe vers minmax M2.5. Et si vous êtes curieux de savoir où vous pouvez obtenir la barre d'état, assurez-vous de consulter cette vidéo ici où je parle de la façon dont vous pouvez obtenir la barre d'état sur le modèle que vous utilisez et aussi de la fenêtre de contexte sur la quantité que vous avez consommée en fonction de la fenêtre de contexte actuelle que vous avez.

Alors, ce que j'ai fait ici, c'est simplement dire salut, n'est-ce pas, c'est essentiellement mon prompt, et voyons ce que cela fait. Donc, il dit : "Salut, comment puis-je vous aider aujourd'hui ?" Vous pouvez voir que nous obtenons une réponse de Max M2.5. Et puis ici, à l'intérieur de la barre d'état, vous pouvez voir qu'il a consommé 45% de la fenêtre de contexte et 91 000 pour la consommation de jetons. Et si vous alliez sur openrouter ici, vous pouvez voir pour cette requête que nous avons faite dans le max M2.5, cela coûte près de 2 cents ici. Vous pouvez voir le coût et 90 000 pour la consommation totale.

Donc, maintenant, enfin, ce que je veux faire ici est de tester pour voir s'il est capable de déclencher certaines des fonctionnalités que CLCO offre, comme pouvoir déclencher des sous-agents. Donc, ici, vous pouvez voir que je lui donne un prompt disant que voici le fichier MD pour le guide de bug bash QA et je veux que vous examiniez ce document en utilisant différents sous-agents, n'est-ce pas, et essayez d'examiner ce document et voyez s'il y a des cas limites que nous n'avons pas couverts dans ce document QA.

Donc, ici, vous pouvez voir qu'il a lancé plusieurs sous-agents en parallèle pour examiner ce document entier sous différents angles et vous pouvez voir ici que nous avons différents agents comme l'examen de bout en bout, les agents de sécurité, les agents d'examen des performances des données, et il a essentiellement terminé l'examen en utilisant quatre agents parallèles. Et voici le résumé complet de tous les cas limites qui n'ont pas été couverts dans le guide QA. Donc, vous pouvez voir ici que ce sont le résumé complet et ici vous pouvez voir si vous lisez le résumé ici, vous pouvez voir qu'il vous donne la documentation QA sur les lacunes qu'il a trouvées. Donc, voici les résultats que nous avons trouvés de l'agent un. Voici ce que nous avons trouvé de l'agent deux ici et aussi de l'agent trois ainsi que de l'agent quatre ici. Et ici, vous pouvez voir qu'il vous donne la recommandation de priorité sur ce qu'il faut tester en premier.

Donc, vous pouvez voir que nous sommes capables d'utiliser la fonctionnalité du code de griffe en combinaison avec la puissance des routeurs ouverts où nous avons la chance de sélectionner n'importe quel modèle que nous voulons, des modèles gratuits ou le meilleur modèle de prix. Vous pouvez choisir cela en utilisant cette option ou même les compétences de griffe que nous avons disponibles ici. Vous pouvez voir et ce que je veux vous montrer ensuite, c'est essentiellement le coût, n'est-ce pas, combien cela me coûte réellement pour exécuter toute cette session.

Donc, maintenant, si nous allions aux journaux de routeur ouvert, vous pouvez voir que ce sont les journaux complets que nous avons pour toute cette session. Donc, j'ai en fait effacé les journaux avant de faire l'appel de session. Et ce que vous voyez ici, ce sont essentiellement tous les appels de session qui sont effectués pour toute cette session. Et si je prenais une capture d'écran de cela et que je la collais, vous savez, par exemple, comme Google, par exemple, il a calculé tous les coûts qui sont engagés. Et vous pouvez voir que le coût total ne coûte que 20 cents.

Très bien, donc en gros, c'est tout pour cette vidéo. Et dans cette vidéo, nous avons abordé comment configurer le code de griffe entièrement gratuitement en utilisant OpenRouter. Donc, si vous sortez de cette vidéo, assurez-vous de liker cette vidéo, envisagez de vous abonner pour plus de contenu comme celui-ci. Mais cela étant dit, si vous êtes intéressé à configurer votre code de griffe, à le combiner avec la puissance de votre modèle local, alors assurez-vous de consulter cette vidéo ici. Donc, cela étant dit, je vous vois bientôt.