Inhaltsverzeichnis
GPT-4 unterstützt Copilot, Sie können Code mit dem Mund schreiben
Copilot für Pull Request" >Copilot für Pull Request
Copilot for Docs Mit dieser Funktion können Sie den gewünschten Inhalt in diesem Dokument schnell finden und finden. " >Copilot for Docs Mit dieser Funktion können Sie den gewünschten Inhalt in diesem Dokument schnell finden und finden.
Copilot für CLI" >Copilot für CLI
Heim Technologie-Peripheriegeräte KI GPT-4 CopilotX kommt! Die Effizienz beim Schreiben von KI-Code stieg um das Zehnfache, Programmierer waren von der Dimensionsreduzierung betroffen

GPT-4 CopilotX kommt! Die Effizienz beim Schreiben von KI-Code stieg um das Zehnfache, Programmierer waren von der Dimensionsreduzierung betroffen

Apr 13, 2023 pm 10:01 PM
ai 代码

Microsoft ist wirklich verrückt!

Letzte Woche hat Microsoft den Office-Familien-Bucket mit GPT-4 aktualisiert. Bevor die Leute reagieren konnten, stahl Microsoft erneut die Häuser der Programmierer.

Heute hat GitHub offiziell angekündigt: Copilot X, eine neue Generation von Codegenerierungstools auf Basis von GPT-4, ist da!

GPT-4 CopilotX kommt! Die Effizienz beim Schreiben von KI-Code stieg um das Zehnfache, Programmierer waren von der Dimensionsreduzierung betroffen

GitHub Copilot ist weniger als zwei Jahre alt und hat bereits 46 % des Codes für über 1 Million Entwickler geschrieben Code und erhöhte Codierungsgeschwindigkeit um 55 %. Und dieses große Upgrade ist noch leistungsfähiger.

Der Copilot der neuen Generation Ein intelligentes Dokumentensystem, maßgeschneidert für Sie und mehr.

GPT-4 unterstützt Copilot, Sie können Code mit dem Mund schreiben

Zu den von Copilot X unterstützten Erfahrungen gehören insbesondere: Copilot Chat; Copilot für Pull Request; Copilot für Dokumente; Copilot für CLI.

Diese neuen Funktionen werden von OpenAIs GPT-4 unterstützt. Es ist erwähnenswert, dass das Code-Autovervollständigungstool aufgrund von Geschwindigkeitsverzögerungen immer noch auf dem Codex-Modell von GitHub basiert, das auf GPT-3 trainiert ist.

Jetzt hat Microsoft GPT-4 in verschiedene echte Produktivitätstools wie Suche, Office und Code-Schreiben integriert der subtechnologischen Revolution.

GPT-4 CopilotX kommt! Die Effizienz beim Schreiben von KI-Code stieg um das Zehnfache, Programmierer waren von der Dimensionsreduzierung betroffen

Der leitende Big-Data-Architekt Zhu William sagte, dass alles, was auf KI basiert, nicht mehr weit entfernt ist:

Wenn OpenAI GPT-4 nur ein Modell ist, das seine Reise von 0 auf 1 abgeschlossen hat, hat Microsoft bei seiner Kommerzialisierung einen großen Schritt vorwärts gemacht.

Dieses Mal reduziert die Veröffentlichung von Copilot X direkt die Dimensionalität, um den Copilot der vorherigen Generation zu treffen.

GPT-4 CopilotX kommt! Die Effizienz beim Schreiben von KI-Code stieg um das Zehnfache, Programmierer waren von der Dimensionsreduzierung betroffen

Derzeit hat Copilot X den Warteschlangeneingang geöffnet. Das Schwierigere ist jedoch, dass Sie sich für jedes Erlebnis in die Warteschlange stellen müssen.

Netizens sagten scherzhaft: „Jeden Tag bin ich unterwegs, um mich auf die Warteliste zu bewerben.“ ​——Ich habe mich erst gestern auf die Warteliste für Bard eingetragen und muss mich heute wieder für Copilot X anstellen.

Copilot-Chat

Anwendungsadresse: https://github.com/github -copilot/chat_waitlist_signup/join

GitHub bettet ein GPT-4-basiertes Chatfenster in Copilot ein, das sich auf Entwicklerszenarien konzentriert und On VS Code und Visual Studio integriert .

Allerdings ist es mehr als nur ein Chatfenster.

Jetzt kann Copilot nicht nur den von Entwicklern eingegebenen Codeinhalt identifizieren und Fehlermeldungen anzeigen, sondern auch eine detaillierte Analyse und Erklärung des Zwecks von Codeblöcken durchführen und Unit-Tests generieren.

kann sogar Debugging-Vorschläge machen.

Darüber hinaus benötigen Sie in Copilot nicht einmal mehr eine Tastatur, um Code zu schreiben. GPT-4 CopilotX kommt! Die Effizienz beim Schreiben von KI-Code stieg um das Zehnfache, Programmierer waren von der Dimensionsreduzierung betroffen

Setzen Sie sich einfach vor den Computer, sagen Sie „Hey, GitHub!“ und schreiben Sie Code mit nur wenigen Worten.

Derzeit experimentiert GitHub mit der neuen Funktion von GitHub Copilot Voice, einem sprachbasierten Interaktionssystem.

GPT-4 CopilotX kommt! Die Effizienz beim Schreiben von KI-Code stieg um das Zehnfache, Programmierer waren von der Dimensionsreduzierung betroffen

Zusätzlich zum Schreiben von Code können Sie mit Copilot Voice auch Folgendes ausführen: Codesprung, Steuerung der IDE und Codezusammenfassung.

Copilot für Pull Request

Anwendungsadresse: https://copilot4prs.githubnext.com/login

Neben dem Editor wird der neue GitHub Copilot auch Unterstützung für Pull Requests bieten.

Entwickler fügen Tags in die PR-Beschreibung ein, und Copilot erkennt sie automatisch und erweitert sie.

Die derzeit unterstützten Tags umfassen hauptsächlich Folgendes:

  • copilot:summary generiert eine zusammenfassende Zusammenfassung für die PR.
  • Copilot: Gehen Sie eine detaillierte Liste der Änderungen durch, einschließlich Links zu relevanten Codeausschnitten.
  • copilot:poem Schreibe ein Gedicht, um diese Veränderung zu beschreiben.
  • copilot:all generiert automatisch alle oben genannten Punkte.

Und das ist nur der erste Schritt.

Zukünftig wird Copilot auch zwei neue Funktionen hinzufügen: Gentest und Ghost Text.

Gentest: Wenn Copilot feststellt, dass in der eingereichten Pull-Anfrage nicht genügend Tests vorliegen, wird der Entwickler automatisch daran erinnert und potenzielle Tests vorgeschlagen, die je nach Projektanforderungen bearbeitet, akzeptiert oder abgelehnt werden können.

Für Projektinhaber kann diese Funktion auch dabei helfen, Teststrategien zu formulieren, und gleichzeitig Entwickler dabei unterstützen, diese Strategien zu befolgen.

GPT-4 CopilotX kommt! Die Effizienz beim Schreiben von KI-Code stieg um das Zehnfache, Programmierer waren von der Dimensionsreduzierung betroffen

Geistertext: Wenn ein Entwickler eine Pull-Anfrage erstellt, erhält Copilot dynamisch relevante Informationen zu Codeänderungen und gibt automatisch Vorschläge.

GPT-4 CopilotX kommt! Die Effizienz beim Schreiben von KI-Code stieg um das Zehnfache, Programmierer waren von der Dimensionsreduzierung betroffen

Zu den weiteren laufenden Untersuchungen und Experimenten auf GitHub gehören außerdem:

Lösen von KI-Problemen: Kann automatisch beschreiben, wie ein Problem gelöst werden kann, und sogar automatisch Änderungen vorschlagen, die vorgenommen werden müssen.

Wie folgt: Nach der Übermittlung eines Problems zur Übertragung an PyTorch kann die neue Funktion generierte Codevorschläge bereitstellen und eine neue Pull-Anfrage initiieren.

Verwenden Sie KI zum Überprüfen von PRs: Da viele Entwickler Zeit mit Codeüberprüfungen und der Vorbereitung von PRs für Codeüberprüfungen verbringen, kann diese Funktion den Überprüfungszyklus verkürzen. „Copilot für Dokumente“ Sprichwort.

Copilot for Docs Mit dieser Funktion können Sie den gewünschten Inhalt in diesem Dokument schnell finden und finden.

Im offiziellen Blog heißt es, dass Copilot for Docs nur ein experimentelles Tool ist. Programmierer können die Chat-Oberfläche nutzen, um Inhalte in der Dokumentation zu finden, darunter Themen wie Sprachen, Frameworks und verwendete Technologien.

Das Erstaunlichste ist diese personalisierte Funktion.

Es kann unterschiedliche Antworten ausgeben, basierend auf den unterschiedlichen Programmierkenntnissen des Benutzers, seinem Verständnis des Dokuments und dem, was er finden möchte.

Programmierer können außerdem so schnell wie möglich auf die neuesten Inhalte zugreifen und vorhandene Materialien direkt aus dem GitHub-Repo mit der neuesten Version der Dokumentation synchronisieren.

Ein weiterer Vorteil der Inhalte von GitHub besteht darin, dass Fragen zu den privaten Inhalten Ihres Teams einfach beantwortet werden können. Diese Funktion kann Informationen bereitstellen, die nur Ihr internes Team basierend auf vorhandenen GitHub-Berechtigungen sehen kann.

Darüber hinaus kann Copilot auch zwischen verschiedenen Dokumenten von Drittanbietern wie React, Azure-Dokumenten und MDN hin- und herpendeln, deren Inhalte zusammenfügen und die Ergebnisse zurückgeben.

Zukünftig wird GitHub auch andere Möglichkeiten der Indizierung von Ressourcen über die Dokumentation hinaus erkunden, wie z. B. Probleme, Anfragen, Diskussionen und Wikis, um Entwicklern alles zur Verfügung zu stellen, was sie zur Beantwortung technischer Fragen benötigen.

Copilot für CLI

Anwendungsadresse: https://githubnext.com/projects/copilot-cli/

Neben Codebearbeitung und Pull-Anfragen ist das Befehlszeilenterminal das, was Entwickler ausgeben der pünktlichste Ort.

Allerdings müssen selbst die erfahrensten Entwickler durch viele Seiten scrollen, um sich die genaue Syntax vieler Befehle zu merken.

Und GitHub Copilot CLI kann Befehle und Schleifen schreiben und undurchsichtige Suchflags angeben, um Programmiereranfragen zu erfüllen.

GPT-4 CopilotX kommt! Die Effizienz beim Schreiben von KI-Code stieg um das Zehnfache, Programmierer waren von der Dimensionsreduzierung betroffen

CLIs Copilot bietet drei Shell-Befehle: ??, git?, gh?.

"??" bezieht sich auf das allgemeine Goto, das für jeden Shell-Befehl verwendet wird. Es erstellt Befehle und Schleifen und wirft unklare Suchflags aus, um einzelne Abfragen zu erfüllen.

„git?“ wird verwendet, um Git gezielt zu suchen und aufzurufen. Im Vergleich zu ?? wird es beim Generieren von Git-Befehlen leistungsfähiger sein, Sie müssen es nicht einmal im Kontext von Git erklären und die Abfrage wird prägnanter sein.

„gh?“ kombiniert die Leistungsfähigkeit von GitHub-CLI-Befehlen und Abfrageschnittstellen und nutzt KI, um komplexe Logos und JQ-Ausdrücke zu generieren.

Das goldene Zeitalter der Softwareentwicklung! 10-fache Effizienzsteigerung

Thomas Dohmke, CEO von GitHub, sagte, dass die automatische Codevervollständigung zwar die Entwicklerproduktivität erheblich verbessert habe, der neue Copilot X jedoch die Entwicklerproduktivität um das Zehnfache steigern könne.

GPT-4 CopilotX kommt! Die Effizienz beim Schreiben von KI-Code stieg um das Zehnfache, Programmierer waren von der Dimensionsreduzierung betroffen

Mit dem Aufkommen neuer Chat-Funktionen wird Copilot in Zukunft zur Grundlage für das Erlernen des Programmierens.

„Das goldene Zeitalter der Softwareentwicklung ist für die Chat-Oberfläche angebrochen.“

GPT-4 CopilotX kommt! Die Effizienz beim Schreiben von KI-Code stieg um das Zehnfache, Programmierer waren von der Dimensionsreduzierung betroffen

Der NVIDIA-Wissenschaftler Jim Fan ist immer noch ein Mythos, aber 100x-Ingenieure mit KI-Unterstützung sind wahrscheinlicher jemals zuvor. Es muss real sein.

GPT-4 CopilotX kommt! Die Effizienz beim Schreiben von KI-Code stieg um das Zehnfache, Programmierer waren von der Dimensionsreduzierung betroffenDohmke erklärte, dass man bei der Eingabe im Editor auf jeden Fall eine sehr schnelle Antwort erhalten möchte.

Wenn also Geschwindigkeit erforderlich ist, verwenden wir kleinere Modelle, z. B. die automatische Codevervollständigung auf Basis von Codex, und wenn Genauigkeit erforderlich ist, verwenden wir größere Modelle, z. B. GPT-4 im Chat.

Netizens: Programmierer sind „tot“

Netizens haben gesagt, dass die Programmierung durch ChatGPT für immer verändert wurde.

„Als Entwickler ist das wirklich frustrierend. Beim Programmieren liegt unsere Freude darin, mit Logik zu arbeiten und technische Probleme zu lösen, anstatt uns auf Produktivität oder die Erfüllung von Anforderungen zu konzentrieren.“ Ich liebe das Programmieren und ich weiß immer noch nicht, wie eine Welt ohne menschlichen Code aussehen würde, aber ich liebe es, CoPilot zu haben, der sich um den lästigen Kram kümmert, und ChatGPT, der mir hilft, Fehler zu beheben.“ „Nach dem Aufkommen der KI werden so viele Programmierer möglicherweise nicht mehr benötigt. Ich bin sehr besorgt darüber. Auch wenn ich auf verschiedene Weise gespart und investiert habe, wird es immer noch fast 9 Jahre dauern, bis ich mich „festlege“. Ein wenig neidisch auf diejenigen, die in FANG arbeiten, scheinen sie leicht in die Lage zu sein, finanzielle Freiheit zu erlangen. „Mittel- bis langfristig werden wir unsere Jobs verlieren.“ Ich habe mich durch Programmieren eliminiert...

Das obige ist der detaillierte Inhalt vonGPT-4 CopilotX kommt! Die Effizienz beim Schreiben von KI-Code stieg um das Zehnfache, Programmierer waren von der Dimensionsreduzierung betroffen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn

Heiße KI -Werkzeuge

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Clothoff.io

Clothoff.io

KI-Kleiderentferner

AI Hentai Generator

AI Hentai Generator

Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

R.E.P.O. Energiekristalle erklärten und was sie tun (gelber Kristall)
3 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Beste grafische Einstellungen
3 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. So reparieren Sie Audio, wenn Sie niemanden hören können
3 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
WWE 2K25: Wie man alles in Myrise freischaltet
3 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌

Heiße Werkzeuge

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Laravels Geospatial: Optimierung interaktiver Karten und großen Datenmengen Laravels Geospatial: Optimierung interaktiver Karten und großen Datenmengen Apr 08, 2025 pm 12:24 PM

Verarbeiten Sie 7 Millionen Aufzeichnungen effizient und erstellen Sie interaktive Karten mit Geospatial -Technologie. In diesem Artikel wird untersucht, wie über 7 Millionen Datensätze mithilfe von Laravel und MySQL effizient verarbeitet und in interaktive Kartenvisualisierungen umgewandelt werden können. Erstes Herausforderungsprojektanforderungen: Mit 7 Millionen Datensätzen in der MySQL -Datenbank wertvolle Erkenntnisse extrahieren. Viele Menschen erwägen zunächst Programmiersprachen, aber ignorieren die Datenbank selbst: Kann sie den Anforderungen erfüllen? Ist Datenmigration oder strukturelle Anpassung erforderlich? Kann MySQL einer so großen Datenbelastung standhalten? Voranalyse: Schlüsselfilter und Eigenschaften müssen identifiziert werden. Nach der Analyse wurde festgestellt, dass nur wenige Attribute mit der Lösung zusammenhängen. Wir haben die Machbarkeit des Filters überprüft und einige Einschränkungen festgelegt, um die Suche zu optimieren. Kartensuche basierend auf der Stadt

So stellen Sie die Zeitüberschreitung von Vue Axios fest So stellen Sie die Zeitüberschreitung von Vue Axios fest Apr 07, 2025 pm 10:03 PM

Um die Zeitüberschreitung für Vue Axios festzulegen, können wir eine Axios -Instanz erstellen und die Zeitleitungsoption angeben: in globalen Einstellungen: vue.Prototyp. $ Axios = axios.create ({Timeout: 5000}); In einer einzigen Anfrage: this. $ axios.get ('/api/user', {timeout: 10000}).

Wie man MySQL löst, kann nicht gestartet werden Wie man MySQL löst, kann nicht gestartet werden Apr 08, 2025 pm 02:21 PM

Es gibt viele Gründe, warum MySQL Startup fehlschlägt und durch Überprüfung des Fehlerprotokolls diagnostiziert werden kann. Zu den allgemeinen Ursachen gehören Portkonflikte (prüfen Portbelegung und Änderung der Konfiguration), Berechtigungsprobleme (Überprüfen Sie den Dienst Ausführen von Benutzerberechtigungen), Konfigurationsdateifehler (Überprüfung der Parametereinstellungen), Datenverzeichniskorruption (Wiederherstellung von Daten oder Wiederaufbautabellenraum), InnoDB-Tabellenraumprobleme (prüfen IBDATA1-Dateien), Plug-in-Ladeversagen (Überprüfen Sie Fehlerprotokolle). Wenn Sie Probleme lösen, sollten Sie sie anhand des Fehlerprotokolls analysieren, die Hauptursache des Problems finden und die Gewohnheit entwickeln, Daten regelmäßig zu unterstützen, um Probleme zu verhindern und zu lösen.

So verwenden Sie MySQL nach der Installation So verwenden Sie MySQL nach der Installation Apr 08, 2025 am 11:48 AM

Der Artikel führt den Betrieb der MySQL -Datenbank vor. Zunächst müssen Sie einen MySQL -Client wie MySQLworkBench oder Befehlszeilen -Client installieren. 1. Verwenden Sie den Befehl mySQL-uroot-P, um eine Verbindung zum Server herzustellen und sich mit dem Stammkonto-Passwort anzumelden. 2. Verwenden Sie die Erstellung von Createdatabase, um eine Datenbank zu erstellen, und verwenden Sie eine Datenbank aus. 3.. Verwenden Sie CreateTable, um eine Tabelle zu erstellen, Felder und Datentypen zu definieren. 4. Verwenden Sie InsertInto, um Daten einzulegen, Daten abzufragen, Daten nach Aktualisierung zu aktualisieren und Daten nach Löschen zu löschen. Nur indem Sie diese Schritte beherrschen, lernen, mit gemeinsamen Problemen umzugehen und die Datenbankleistung zu optimieren, können Sie MySQL effizient verwenden.

Remote Senior Backend Engineers (Plattformen) benötigen Kreise Remote Senior Backend Engineers (Plattformen) benötigen Kreise Apr 08, 2025 pm 12:27 PM

Remote Senior Backend Engineer Job Vacant Company: Circle Standort: Remote-Büro-Jobtyp: Vollzeitgehalt: 130.000 bis 140.000 US-Dollar Stellenbeschreibung Nehmen Sie an der Forschung und Entwicklung von Mobilfunkanwendungen und öffentlichen API-bezogenen Funktionen, die den gesamten Lebenszyklus der Softwareentwicklung abdecken. Die Hauptaufgaben erledigen die Entwicklungsarbeit unabhängig von RubyonRails und arbeiten mit dem Front-End-Team von React/Redux/Relay zusammen. Erstellen Sie die Kernfunktionalität und -verbesserungen für Webanwendungen und arbeiten Sie eng mit Designer und Führung während des gesamten funktionalen Designprozesses zusammen. Fördern Sie positive Entwicklungsprozesse und priorisieren Sie die Iterationsgeschwindigkeit. Erfordert mehr als 6 Jahre komplexes Backend für Webanwendungen

Kann MySQL JSON zurückgeben? Kann MySQL JSON zurückgeben? Apr 08, 2025 pm 03:09 PM

MySQL kann JSON -Daten zurückgeben. Die JSON_EXTRACT -Funktion extrahiert Feldwerte. Über komplexe Abfragen sollten Sie die Where -Klausel verwenden, um JSON -Daten zu filtern, aber auf die Leistungsauswirkungen achten. Die Unterstützung von MySQL für JSON nimmt ständig zu, und es wird empfohlen, auf die neuesten Versionen und Funktionen zu achten.

Verstehen von Säureeigenschaften: Die Säulen einer zuverlässigen Datenbank Verstehen von Säureeigenschaften: Die Säulen einer zuverlässigen Datenbank Apr 08, 2025 pm 06:33 PM

Detaillierte Erläuterung von Datenbanksäureattributen Säureattribute sind eine Reihe von Regeln, um die Zuverlässigkeit und Konsistenz von Datenbanktransaktionen sicherzustellen. Sie definieren, wie Datenbanksysteme Transaktionen umgehen, und sorgen dafür, dass die Datenintegrität und -genauigkeit auch im Falle von Systemabstürzen, Leistungsunterbrechungen oder mehreren Benutzern gleichzeitiger Zugriff. Säureattributübersicht Atomizität: Eine Transaktion wird als unteilbare Einheit angesehen. Jeder Teil schlägt fehl, die gesamte Transaktion wird zurückgerollt und die Datenbank behält keine Änderungen bei. Wenn beispielsweise eine Banküberweisung von einem Konto abgezogen wird, jedoch nicht auf ein anderes erhöht wird, wird der gesamte Betrieb widerrufen. begintransaktion; updateAccountsSetBalance = Balance-100WH

Der Hauptschlüssel von MySQL kann null sein Der Hauptschlüssel von MySQL kann null sein Apr 08, 2025 pm 03:03 PM

Der MySQL -Primärschlüssel kann nicht leer sein, da der Primärschlüssel ein Schlüsselattribut ist, das jede Zeile in der Datenbank eindeutig identifiziert. Wenn der Primärschlüssel leer sein kann, kann der Datensatz nicht eindeutig identifiziert werden, was zu Datenverwirrung führt. Wenn Sie selbstsinkrementelle Ganzzahlsspalten oder UUIDs als Primärschlüssel verwenden, sollten Sie Faktoren wie Effizienz und Raumbelegung berücksichtigen und eine geeignete Lösung auswählen.

See all articles