Die Google-Version von Github Copilot ist da!
Am 17. Mai gab Google bekannt, dass Google Colaboratory (Colab) bald eine neue KI-Codierungsfunktion hinzufügen wird –
# 🎜🎜#Codegenerierung, Codevervollständigung, Code-Chatbot, alles, was Sie sich vorstellen können, ist verfügbar.
In Verbindung mit der zuvor von Colab bereitgestellten Full-Cloud-Jupyter-Notebook-Umgebung können Entwickler problemlos Keras, TensorFlow, PyTorch, OpenCV und andere von Google bereitgestellte Frameworks verwenden, um Deep-Learning-Anwendungen zu entwickeln GPU-Ressourcen.
Und das alles ist kostenlos! (Bezahlte Benutzer können es derzeit frühzeitig erleben)
Microsoft Github Copilot positiv konfrontierenAuf der gerade zu Ende gegangenen I/O-Konferenz 2023, Google veröffentlichte PaLM 2, ein Basismodell, das allein GPT-4 besiegen kann.
Basierend auf PaLM 2 wurde nach der Feinabstimmung unter Verwendung einer großen Menge hochwertiger Codedaten das neue „Vincent Code“-Modell Codey geboren.
Diese neuen Funktionen von Colab werden von Codey unterstützt.
Das Codey-Codegenerierungsmodell unterstützt mehr als 20 Codierungssprachen, darunter Go, Google-Standard-SQL, Java, Javascript, Python und Typescript usw.
Durch Codevervollständigung und -generierung in Echtzeit kann Codey Benutzern helfen, Entwicklungsarbeiten schneller abzuschließen und gleichzeitig die Qualität des Codes zu verbessern.
Das Wichtigste ist, dass dieses Modell auch speziell für verschiedene Funktionen von Python und Colab optimiert ist.
Es ist ersichtlich, dass Google sehr auf die Erfahrung der Entwickler von Deep-Learning-Anwendungen und Python achtet.
Im März dieses Jahres wurde Copilot Chat powered by GPT-4 gestartet, der Entwickler beim Schreiben von Code und beim Debuggen im Chat-Modus unterstützen kann.
Entwickler können beispielsweise einen Codeabschnitt im Editor markieren und ihn dann von Copilot Chat umgestalten oder debuggen lassen.
Codegenerierung
Google sagte, dass Colab mit KI-Unterstützung die Belastung von Entwicklern beim Schreiben von sich wiederholendem Code verringern kann, sodass sich Entwickler auf mehr konzentrieren können wertvolle Programmierinhalte und datenwissenschaftliche Inhalte.Unter ihnen hat die Codegenerierung die höchste Priorität.
Eine neue Schaltfläche „Generieren“ wird im aktualisierten Colab-Notizbuch angezeigt.
Benutzer können in natürlicher Sprache eingeben, was sie wollen, und dann generiert die KI basierend auf dieser Textaufforderung den entsprechenden Code.
Code-VervollständigungGeben Sie den Code ein Dabei macht Colab je nach Kontext Vorschläge für den nächsten Code.
Code-ChatAußerdem Google Außerdem wird Colab ein programmierspezifischer Chatbot hinzugefügt.
Benutzer können direkt mit der KI sprechen, um Hilfe beim Debuggen, Dokumentieren, Erlernen neuer Konzepte und anderen Problemen zu erhalten.
Zum Beispiel: „Wie importiere ich Daten aus Google Sheets?“
Oder: „Wie filtere ich Pandas DataFrame?“
Google sagte, dass jeder, der Python lernen oder verwenden möchte, Colab ohne Hindernisse nutzen kann, um diese maschinelle Lernanwendung auf leistungsstarken GPUs zu nutzen des Segens.
Und weitere neue Funktionen sind in Vorbereitung, die die Arbeit von Entwicklern im Bereich maschinelles Lernen komfortabler machen werden.
Es versteht sich, dass allein die monatlich aktiven studentischen Nutzer von Colab in die Millionen gehen.
Dann stellt sich die Frage, wann kann ich Colab mit diesen Funktionen nutzen?
Laut Google wird der Zugriff auf diese Funktionen in den nächsten Monaten schrittweise eingeführt, wobei zahlende Nutzer in den USA zuerst mit dem Erlebnis beginnen können und dann kostenlose Nutzer es nutzen können.
Benutzer in anderen Regionen werden diese Funktionen in naher Zukunft ebenfalls nutzen können.
Referenz: https://www.php.cn/link/9a555403384fc12f931656dea910e334
Das obige ist der detaillierte Inhalt vonDie automatische KI-Codierung wird online sein! Google Colab ist stärker als Github und die Programmiereffizienz wird drastisch verbessert. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!