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.
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.
Aber wie macht ein so mächtiger „Jarvis“ das? Glücklicherweise hat UNSHI seinen Implementierungsquellcode veröffentlicht. Schauen wir uns die einzelnen Schritte an.
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.
Auf Twitter teilen Auf Facebook teilen
Kommentare
Derzeit liegen keine Kommentare vor