Programmierer bringen Ihnen bei, wie man Jarvis entwickelt

(0 comments)

Lernen Sie, Jarvis von Programmierern zu entwickeln und neue intelligente Computererlebnisse zu erschließen

Im heutigen Zeitalter der rasanten technologischen Entwicklung kann jeder Durchbruch auf dem Gebiet der künstlichen Intelligenz im Technologiekreis Wellen schlagen. Das von ausländischen KI-Giganten und Shopic-Unternehmen veröffentlichte Cloud3.5-Modell hat den gesamten Technologiekreis erneut aufgefrischt. Warum? Das heißt, es kann einen gewöhnlichen Computer in einen echten „Jarvis“ mit API und allgemeiner künstlicher Intelligenz verwandeln.

1. Demonstration magischer Funktionen ähnlich wie bei Jarvis

Jetzt müssen Sie dem Computer nur noch wie gewohnt einen Satz sagen, z. B. „Finden Sie Flüge von Seattle nach San Francisco nächsten Dienstag bis Donnerstag“, und der Computer öffnet automatisch die Website für die Flugsuche und hilft Ihnen bei der Eingabe Ihrer Adresse und Informationen. suchen. Die Fluginformationen, die Sie brauchen, ist das nicht die reale Version von Iron Man Jarvis, es ist erstaunlich.

2. Spezifische Schritte zur Entwicklung von Jarvis

Aber wie macht ein so mächtiger „Jarvis“ das? Glücklicherweise hat UNSHI seinen Implementierungsquellcode veröffentlicht. Schauen wir uns die einzelnen Schritte an.

  1. Laden Sie den Quellcode herunter : Geben Sie die GITHUB-Quellcodeadresse ein, blättern Sie zum Startdokument unten, kopieren Sie zuerst den Befehl get clo und fügen Sie ihn dann in die Befehlszeile ein, um den Quellcode des Projekts herunterzuladen. 2. Geben Sie das Projekt ein : Kopieren Sie nach dem Herunterladen des Quellcodes den CD-Befehl, um das Projekt einzugeben und sich auf nachfolgende Vorgänge vorzubereiten.
  2. Abhängigkeiten installieren : Kopieren Sie den Befehl npm install, um die Abhängigkeiten des Projekts zu installieren, sodass das Projekt über die Grundbedingungen für die Ausführung verfügt.
  3. Umgebungsvariablen erstellen : Kopieren Sie nach Abschluss der Abhängigkeitsinstallation die Dot-V-Dot-Beispieldatei und erstellen Sie die Umgebungsvariable Dot-UV. Sobald die Datei erstellt wurde, finden Sie den darin gespeicherten enoppic-API-Schlüssel. Dieser Schlüssel zum großen KI-Modell, mit dem AOPPIC aufgerufen werden kann, ist sehr wichtig.
  4. Starten Sie das Projekt : Kopieren Sie nach Abschluss der vorherigen Schritte den Befehl npm start und führen Sie ihn über die Befehlszeile aus. Schauen Sie sich zu diesem Zeitpunkt die obere rechte Ecke an. Das Projekt wurde erfolgreich gestartet.

3. Offenlegung der Projektumsetzungsprinzipien

Der erfolgreiche Start des Projekts ist nur der erste Schritt. Was es mehr wert ist, untersucht zu werden, ist das Implementierungsprinzip. Das gesamte Projekt verwendet ein plattformübergreifendes Desktop-Anwendungsentwicklungsframework – ELE (hier kann es zu Tippfehlern im Originaltext kommen, vermutlich handelt es sich um ein Entwicklungsframework wie Electron). Wir öffnen den Hauptordner im SRC-Ordner. Hier ist der Hauptprozesscode der Electron-Anwendung gespeichert, der hauptsächlich für die Erstellung und Verwaltung von Fenstern verantwortlich ist. Im Render-Ordner ist der Code zum Rendern des entsprechenden Quadrats in der oberen linken Ecke gespeichert. Die Schaltfläche darin ist die Schaltfläche „Los geht’s“ (Aufgabe starten) auf der Seite.

Wenn wir auf die Schaltfläche „Aufgabe starten“ klicken, wird die Methode „lang agent“ ausgelöst (dies kann auch ein bestimmter Begriff im Material sein oder es kann sich um einen Rechtschreibfehler wie „lang agent“ handeln), wodurch der Computer Jarvis zum Nachdenken bringt . Kernansatz für Fähigkeiten. Es ruft zunächst den Chat-Inhalt des Benutzers ab und ruft dann das neueste Cloud3.5-Dual-Network-Modell von ENOPIC auf, das über leistungsstarke Mensch-Computer-Interaktionsfunktionen verfügt. Anschließend erfährt das Modell durch die Erstellung von Screenshots den Bildschirminhalt des aktuellen Benutzers und gibt die entsprechenden Handlungsanweisungen zurück. Diese Handlungsanweisungen sind sehr wichtig. Sie haben den Computer in einen funktionierenden „JARVIS“ verwandelt.

Der Befehl „Moos verschieben“ teilt dem Computer beispielsweise mit, dass sich die Maus zur angegebenen Koordinatenposition auf der XY-Achse bewegen soll. Der Befehl „Linksklick-Buchse“ weist den Computer an, mit der rechten Maustaste zu klicken und den aktuellen Inhalt an die angegebene Koordinatenposition zu ziehen . Darüber hinaus gibt es Anweisungen zur Cursorposition, Anweisungen zum Klicken mit der linken Maustaste, Anweisungen zum Klicken mit der rechten Maustaste, Anweisungen zum Klicken mit der mittleren Maustaste, Anweisungen zum Doppelklicken mit der Maus, Anweisungen zu Tastaturtasten usw. Nachdem jede Anweisung ausgeführt wurde, wird der Screenshot erneut aufgenommen und The cloud3 Das .5-Modell wird benachrichtigt, sodass es weiterhin Anweisungen zum Abschließen der Aufgabe des Benutzers erteilen kann, bis das endgültige Modell feststellt, ob die Aufgabe abgeschlossen ist. Nach Abschluss wird FINNISH zurückgegeben. Diese Art von Anweisung zeigt an, dass die Aufgabe abgeschlossen wurde und das gesamte Programm beendet wird.

Wie wäre es damit? Ist es nicht interessant? Interessierte Studierende können den Code herunterladen und ihren eigenen Jarvis entwickeln. Wenn Sie während des Vorgangs etwas nicht verstehen, können Sie es auch in den Kommentarbereich schreiben und gemeinsam besprechen. Ich hoffe, dass Sie von Ihrer Erkundung des Programmierens profitieren können, und vergessen Sie nicht, mir zu folgen, damit Sie mehr über aktuelle Programmierkenntnisse erfahren können. Bis zum nächsten Mal.

Was halten Sie von der Entwicklung von Jarvis? Kommen Sie und teilen Sie Ihre Gedanken im Kommentarbereich. Wenn Sie denken, dass dieser Artikel gut ist, teilen Sie ihn bitte mit Ihren Freunden, die sich auch für das Programmieren interessieren.

Derzeit nicht bewertet

Kommentare


Derzeit liegen keine Kommentare vor

Bitte melden Sie sich an, bevor Sie kommentieren: Login

kürzliche Posts

Archiv

2024
2023
2022
2021
2020

Kategorien

Stichworte

Autoren

Einspeisungen

RSS / Atom