Github-Copilot: Menschen? Warum sonst kann eine KI das tun?

Github Copilot künstliche Intelligenz

La Künstliche Intelligenz (KI) es schreitet sprunghaft voran. Sie werden intelligenter und haben mehr Anwendungen. Früher oder später werden sie eine Vielzahl von Jobs besetzen, die die Menschen heute haben. Berufe wie Programmieren oder Hardwareentwicklung können mit einem dieser Algorithmen erledigt werden, wie Github Copilot gezeigt hat.

Maschinen können programmieren, da dieses System, das auf GPT-3 basiert, einem neuen OpenAI-Sprachmodell für Deep Learning, nachweislich Texte erzeugt, die menschliches Schreiben simulieren. Allerdings in Github-Copilot Sie sind noch einen Schritt weiter gegangen und haben es in die Lage versetzt, Quellcode vollständig autonom zu generieren, was Entwicklern hilft, Zeit zu sparen und effizienter zu sein.

Viele wundern sich Wo könnte ich hin? Github Copilot oder ähnliche Projekte in der Zukunft. Wenn sie dazu schon in der Lage sind, könnte KI in wenigen Jahren viele Berufe obsolet machen, allerdings auch neue, die derzeit noch nicht bekannt sind, hervorbringen.

Wie du weißt, GPT-3 generiert Text aus einer früheren Ausbildung, die simuliert, dass es sich um einen von einem Menschen geschriebenen Text handelt. Dieses Projekt kann sich sehr überzeugend unterhalten und schreiben, was ihm eine Vielzahl von praktischen Anwendungen bietet. Einer davon ist, dass die KI Code schreibt, als wäre sie ein Entwickler.

Es sieht vielversprechend aus und Microsoft, derzeitiger Besitzer von GitHub, hat angekündigt, es in seine Entwicklungstools zu integrieren. Etwas, das im Moment Programmierer nicht ersetzen wird, aber Sie werden in der Lage sein, Teile des Codes automatisch zu schreiben, Vorschläge zu machen und die Entwicklung effizienter und schneller zu machen.

Es ist sogar in der Lage Kommentare in Code umwandeln. Der Programmierer würde die Logik beschreiben, die er implementieren möchte, und GitHub Copilot würde den erforderlichen Code generieren. Sie können auch, wie viele IDEs heute, automatisch vervollständigen, jedoch auf fortgeschrittenere Weise, oder Codealternativen anzeigen.

Weitere Informationen zu GitHub Copilot - offizielle Website


Hinterlasse einen Kommentar

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert mit *

*

*

  1. Verantwortlich für die Daten: AB Internet Networks 2008 SL
  2. Zweck der Daten: Kontrolle von SPAM, Kommentarverwaltung.
  3. Legitimation: Ihre Zustimmung
  4. Übermittlung der Daten: Die Daten werden nur durch gesetzliche Verpflichtung an Dritte weitergegeben.
  5. Datenspeicherung: Von Occentus Networks (EU) gehostete Datenbank
  6. Rechte: Sie können Ihre Informationen jederzeit einschränken, wiederherstellen und löschen.

  1.   Haylem Candelari Bauza sagte

    Sehr interessant, aber eine andere Möglichkeit, die Entwicklung zu beschleunigen und die durchaus vergleichbar wäre, wäre die Erstellung von Ultra High Level APIs code oder in jeder Ausführung würde jedes Mal einen anderen Code generieren, aber wenn wir eine Standardfunktion hätten, die der Sprache selbst eigen ist, wie zum Beispiel show_database_result ("midatabase", SHOW_AGE_GREATER (50)); Wir hätten dieselbe Funktionalität in einem einzigen Satz und es wäre äquivalent, wenn wir Makrofunktionen wie diese in aktuelle Sprachen einsetzen, wäre es sehr einfach, einen Algorithmus auf den PC zu bringen, zum Beispiel mit einer fiktiven Sprache

    var db vom Typ String und val "mibase"

    connect_to ("192.168.1.1")
    Extract_regs_where ("ID = 24") und im Ergebnis speichern
    Liste (Ergebnis)
    schließen (db)

    ----------

    var Würfeltyp Cube3D

    show_cube (Würfel)
    colorize_face (2 bis 3) mit Farbe ROT
    delete_face (1)
    thread (rotate_animate in Achse x (Würfel) mit INC 0.5)

    in Konsole anzeigen ("Ich drehe einen Würfel")

    if (geklickt wird THE cube.face (6))
    stop_rotation_of (Würfel)