Les programmeurs vous apprennent à développer Jarvis

(0 commentaire)

Apprenez à développer Jarvis à partir de programmeurs et débloquez de nouvelles expériences informatiques intelligentes

À l'ère actuelle de développement technologique rapide, chaque avancée dans le domaine de l'intelligence artificielle peut faire des vagues dans le cercle technologique. Le modèle cloud3.5 lancé par les géants étrangers de l'IA et les entreprises commerciales a une fois de plus rafraîchi l'ensemble du cercle technologique. Pourquoi? Autrement dit, il peut transformer un ordinateur ordinaire en un véritable « Jarvis » doté d'une API et d'une intelligence artificielle générale.

1. Démonstration de fonctions magiques similaires à Jarvis

Il vous suffit maintenant de prononcer à l'ordinateur une phrase comme d'habitude, telle que « Rechercher des vols de Seattle à San Francisco de mardi à jeudi prochain », et l'ordinateur ouvrira automatiquement le site Web de recherche de vols et vous aidera à saisir votre adresse et vos informations. recherche. Les informations de vol que vous voulez, n'est-ce pas la version réelle d'Iron Man Jarvis, c'est incroyable.

2. Étapes spécifiques au développement de Jarvis

Mais comment un « Jarvis » aussi puissant fait-il ? Heureusement, UNSHI a publié son code source d'implémentation. Examinons les étapes spécifiques.

  1. Téléchargez le code source : Entrez l'adresse du code source GITHUB, passez au document de démarrage ci-dessous, copiez d'abord la commande get clo, puis collez-la dans la ligne de commande pour télécharger le code source du projet. 2. Entrez dans le projet : Après avoir téléchargé le code source, copiez la commande CD pour entrer dans le projet afin de préparer les opérations ultérieures.
  2. Installer les dépendances : copiez la commande npm install pour installer les dépendances du projet afin que le projet dispose des conditions de base pour son exécution.
  3. Créer des variables d'environnement : Une fois l'installation des dépendances terminée, copiez l'exemple de fichier dot V dot et créez la variable d'environnement dot UV. Une fois le fichier créé, vous y trouverez la clé API enoppic qui y est stockée. Cette clé du grand modèle d’IA qui peut être utilisé pour appeler AOPPIC est très importante.
  4. Démarrez le projet : Après avoir terminé les étapes précédentes, copiez la commande npm start et exécutez-la depuis la ligne de commande. À ce stade, regardez dans le coin supérieur droit et le projet a été lancé avec succès.

3. Révéler les principes de mise en œuvre du projet

Le lancement réussi du projet n'est que la première étape. Ce qui mérite davantage d’être exploré, c’est son principe de mise en œuvre. L'ensemble du projet utilise un framework de développement d'applications de bureau multiplateforme - ELE (il peut y avoir des fautes de frappe dans le texte original ici, il s'agit probablement d'un framework de développement tel qu'Electron). Nous ouvrons le dossier principal dans le dossier SRC. Le code de processus principal de l'application Electron est stocké ici, qui est principalement responsable de la création et de la gestion des fenêtres. Le code permettant de restituer le carré correspondant dans le coin supérieur gauche est stocké dans le dossier de rendu. Le bouton à l'intérieur est le "Allons-y" (bouton de démarrage de la tâche) sur la page.

Lorsque nous cliquons sur le bouton Démarrer la tâche, la méthode "lang agent" est déclenchée (cela peut également être un terme spécifique dans le matériel, ou il peut s'agir d'une faute d'orthographe telle que "lang agent"), ce qui fait que l'ordinateur pense à Jarvis. . Approche fondamentale des capacités. Il obtient d'abord le contenu de discussion de l'utilisateur, puis appelle le dernier modèle à double réseau cloud3.5 d'ENOPIC, doté de puissantes capacités d'interaction homme-machine. Ensuite, le modèle apprend le contenu de l'écran de l'utilisateur actuel en prenant des captures d'écran, et le modèle renvoie les instructions d'action correspondantes. Ces instructions d’action sont très importantes. Ce sont eux qui ont transformé l'ordinateur en un "JARVIS" fonctionnel.

Par exemple, la commande « moss move » indique à l'ordinateur que la souris doit se déplacer vers la position spécifiée des coordonnées de l'axe XY ; la commande « clic gauche » indique à l'ordinateur de cliquer avec le bouton droit et de faire glisser le contenu actuel vers la position de coordonnées spécifiée. . De plus, il existe des instructions de position du curseur, des instructions de clic gauche de la souris, des instructions de clic droit de la souris, des instructions de clic central de la souris, des instructions de double-clic de la souris, des instructions des touches du clavier, etc. Après l'exécution de chaque instruction, la capture d'écran sera reprise et Le cloud3 Le modèle .5 est notifié afin qu'il puisse continuer à émettre des instructions pour terminer la tâche de l'utilisateur jusqu'à ce que le modèle final détermine si la tâche est terminée. Une fois terminé, le FINNOIS sera retourné. Ce type d'instruction indique que la tâche est terminée et que l'ensemble du programme se terminera.

Et ça ? N'est-ce pas intéressant ? Les étudiants intéressés peuvent télécharger le code et développer leur propre Jarvis. S’il y a quelque chose que vous ne comprenez pas au cours du processus, vous pouvez également l’écrire dans la zone de commentaires et en discuter ensemble. J'espère que vous pourrez tirer quelque chose de votre exploration de la programmation, et n'oubliez pas de me suivre afin que vous puissiez en apprendre davantage sur les connaissances de pointe en programmation. A la prochaine fois.

Que pensez-vous du développement de Jarvis ? Venez partager vos réflexions dans la section commentaires. Si vous pensez que cet article est bon, partagez-le avec vos amis également intéressés par la programmation.

Actuellement non classé

commentaires


Il n'y a actuellement aucun commentaire

Veuillez vous connecter avant de commenter: Se connecter

Messages récents

Archive

2024
2023
2022
2021
2020

Catégories

Mots clés

Auteurs

Flux

RSS / Atome