Inhaltsverzeichnis
Wolverine? Vielfraß!
Nicht nur Python
Heim Technologie-Peripheriegeräte KI GPT-4-Entwickler entwickeln ein KI-System mit unbegrenzten Selbstheilungsfunktionen

GPT-4-Entwickler entwickeln ein KI-System mit unbegrenzten Selbstheilungsfunktionen

Apr 23, 2023 am 11:31 AM
gpt-4 代码

Ich möchte Programmierer fragen: Was ist die nervigste Zeit des Tages?

Das muss für das Debuggen des geschriebenen Programms sein. Doch nun soll sich diese Situation verbessern!

Ein ausländischer Entwickler namens BioBootloader hat ein auf GPT-4 basierendes Projekt namens „Wolverine“ entwickelt, das Python-Skripte selbst reparieren kann.

Wie man schon am Namen erkennen kann, steht bei diesem Projekt die „Selbstheilung“ im Fokus. Identifizieren Sie Fehler im Code über GPT und stellen Sie Änderungen bereit, bis das Programm reibungslos läuft.

Allerdings kann „Wolverine“ derzeit nur auf Python verwendet werden.

Dieses Projekt hat 1,2.000 Sterne und 108 Forks auf GitHub gesammelt.

Wolverine? Vielfraß!

BioBootloader sagte, wenn Sie Ihr Programm mit „Wolverine“ ausführen, wird GPT-4 es automatisch bearbeiten, sobald es abstürzt, und dann den Grund für den Fehler angeben.

Auch wenn der Programmierer viele Fehler schreibt, ist es in Ordnung. „Wolverine“ wird wiederholt ausgeführt, bis alle Fehler beseitigt sind.

GPT-4 muss jedem bekannt sein. Dies ist ein multimodales Sprachmodell für künstliche Intelligenz, das von OpenAI entwickelt wurde.

BioBootloader zeigt die konkrete Verwendung von „Wolverine“ im Demonstrationsvideo auf Twitter.

GPT-4-Entwickler entwickeln ein KI-System mit unbegrenzten Selbstheilungsfunktionen

Im Video schrieb der Entwickler zunächst einen einfachen Code für vier arithmetische Operationen , und dann absichtlich einige Teile falsch geschrieben.

GPT-4-Entwickler entwickeln ein KI-System mit unbegrenzten Selbstheilungsfunktionen

(Richtig) #🎜 🎜 #

Wenn Sie beispielsweise das Rückgabeergebnis am Ende ändern, um res zurückzugeben, res jedoch nicht definiert ist, tritt ein Fehler auf.

Ich habe auch den Subtraktionsteil des Codes gelöscht, bei dem es sich um die substract_numbers oben handelt. Auf diese Weise wird bei der Berechnung unten definitiv ein Fehler gemeldet. Weil Subtrahieren nicht definiert ist.

GPT-4-Entwickler entwickeln ein KI-System mit unbegrenzten Selbstheilungsfunktionen

(falsch) #🎜 🎜 #

Führen Sie dann einfach „Wolverine“ direkt aus und der von GPT generierte Teil wird rechts angezeigt.

GPT-4-Entwickler entwickeln ein KI-System mit unbegrenzten Selbstheilungsfunktionen

Wie Sie sehen können, hat „Wolverine“ den Fehler schnell erkannt und eine Erklärung beigefügt.

「subtract_numbers ist im Skript nicht definiert.

res Diese Variable ist nicht definiert und sollte es sein ersetzt durch Ergebnis. Habe es auch direkt geändert. Guter Code ist beigefügt. Rot ist der Teil, der gelöscht werden sollte, und Grün ist der Teil, der hinzugefügt werden sollte.

Tatsächlich ist „Wolverine“ ein Wrapper, der dafür verantwortlich ist, das Programm auszuführen, Fehlerinformationen zu erfassen und diese Fehler dann zur Abfrage an GPT-4 zu senden der GPT-Code Etwas ist schief gelaufen.

GPT-4-Entwickler entwickeln ein KI-System mit unbegrenzten Selbstheilungsfunktionen

Ein LLM (großes Sprachmodell) wie GPT-4 ist in natürlicher Sprache „programmiert“ und diese Anweisungen gelten als Eingabeaufforderungen.

Ein großer Teil der von „Wolverine“ implementierten Funktionen ist auf sorgfältig geschriebene Eingabeaufforderungen zurückzuführen. Durch das Lesen dieser Eingabeaufforderungen kann der gesamte Prozess besser verstanden werden.

Das Projekt wurde auf GitHub veröffentlicht. Der Typ gab mir auch aufmerksam die Einstellungsvoraussetzungen.

GPT-4-Entwickler entwickeln ein KI-System mit unbegrenzten Selbstheilungsfunktionen

Nicht nur Python

Auf GitHub hat BioBootloader seine Zukunftspläne veröffentlicht und die Funktionen von „Wolverine“ werden immer umfassender und leistungsfähiger.

GPT-4-Entwickler entwickeln ein KI-System mit unbegrenzten Selbstheilungsfunktionen

„Die aktuelle Version ist nur ein Prototypenprodukt, an dem ich ein paar Stunden gearbeitet habe. Es wird in Zukunft viele mögliche Erweiterungen geben, und jeder ist herzlich willkommen, gemeinsam zu entwickeln.“ Fügen Sie ein Logo hinzu, um die Nutzung anzupassen, z. B. um eine Bestätigung durch den Benutzer zu verlangen, bevor geänderter Code ausgeführt wird.

– Weitere Iteration des GPT-Bearbeitungsformats. Derzeit hat GPT ein wenig Schwierigkeiten mit der Einrückung, aber ich bin mir sicher, dass dies verbessert werden kann.

– Ein Beispiel für eine Reihe problematischer Dateien, die wir im obigen Test aufrufen können, um deren Zuverlässigkeit sicherzustellen und Verbesserungen zu messen.

– Mehrere Dateien/Codebasen – Alle Dateien, die in Stack-Traces erscheinen, an GPT senden

– Bessere Handhabung großer Dateien, d. h. sollten wir nur relevante Klassen/Funktionen an GPT senden?

-Erweitert auf andere Programmiersprachen als Python

Wie aus dem einfachen Beispiel oben ersichtlich ist, ist dieses Skript immer noch vielversprechend für die Zukunft.

Schließlich können wir nicht zulassen, dass Programmierer, die in anderen Sprachen arbeiten, neidisch werden, wenn sie auf das intelligente Debug-Python „Wolverine“ schauen.

Das obige ist der detaillierte Inhalt vonGPT-4-Entwickler entwickeln ein KI-System mit unbegrenzten Selbstheilungsfunktionen. 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

Video Face Swap

Video Face Swap

Tauschen Sie Gesichter in jedem Video mühelos mit unserem völlig kostenlosen KI-Gesichtstausch-Tool aus!

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)

So lösen Sie Win7-Treibercode 28 So lösen Sie Win7-Treibercode 28 Dec 30, 2023 pm 11:55 PM

Bei einigen Benutzern sind bei der Installation des Geräts Fehler aufgetreten, die den Fehlercode 28 angezeigt haben. Tatsächlich ist dies hauptsächlich auf den Treiber zurückzuführen. Wir müssen nur das Problem mit dem Win7-Treibercode 28 lösen. Schauen wir uns an, was zu tun ist . Was tun mit dem Win7-Treibercode 28? Zuerst müssen wir auf das Startmenü in der unteren linken Ecke des Bildschirms klicken. Suchen Sie dann im Popup-Menü nach der Option „Systemsteuerung“ und klicken Sie darauf. Diese Option befindet sich normalerweise am oder nahe dem unteren Rand des Menüs. Nach dem Klicken öffnet das System automatisch die Benutzeroberfläche des Bedienfelds. Im Bedienfeld können wir verschiedene Systemeinstellungen und Verwaltungsvorgänge durchführen. Dies ist der erste Schritt in der Nostalgie-Reinigungsstufe. Ich hoffe, er hilft. Dann müssen wir fortfahren und das System betreten und

Das weltweit leistungsstärkste Open-Source-MoE-Modell ist da, mit chinesischen Fähigkeiten, die mit GPT-4 vergleichbar sind, und der Preis beträgt nur fast ein Prozent von GPT-4-Turbo Das weltweit leistungsstärkste Open-Source-MoE-Modell ist da, mit chinesischen Fähigkeiten, die mit GPT-4 vergleichbar sind, und der Preis beträgt nur fast ein Prozent von GPT-4-Turbo May 07, 2024 pm 04:13 PM

Stellen Sie sich ein Modell der künstlichen Intelligenz vor, das nicht nur die Fähigkeit besitzt, die traditionelle Datenverarbeitung zu übertreffen, sondern auch eine effizientere Leistung zu geringeren Kosten erzielt. Dies ist keine Science-Fiction, DeepSeek-V2[1], das weltweit leistungsstärkste Open-Source-MoE-Modell, ist da. DeepSeek-V2 ist ein leistungsstarkes MoE-Sprachmodell (Mix of Experts) mit den Merkmalen eines wirtschaftlichen Trainings und einer effizienten Inferenz. Es besteht aus 236B Parametern, von denen 21B zur Aktivierung jedes Markers verwendet werden. Im Vergleich zu DeepSeek67B bietet DeepSeek-V2 eine stärkere Leistung, spart gleichzeitig 42,5 % der Trainingskosten, reduziert den KV-Cache um 93,3 % und erhöht den maximalen Generierungsdurchsatz auf das 5,76-fache. DeepSeek ist ein Unternehmen, das sich mit allgemeiner künstlicher Intelligenz beschäftigt

Was tun, wenn der Bluescreen-Code 0x0000001 auftritt? Was tun, wenn der Bluescreen-Code 0x0000001 auftritt? Feb 23, 2024 am 08:09 AM

Was tun mit dem Bluescreen-Code 0x0000001? Der Bluescreen-Fehler ist ein Warnmechanismus, wenn ein Problem mit dem Computersystem oder der Hardware vorliegt. Der Code 0x0000001 weist normalerweise auf einen Hardware- oder Treiberfehler hin. Wenn Benutzer bei der Verwendung ihres Computers plötzlich auf einen Bluescreen-Fehler stoßen, geraten sie möglicherweise in Panik und sind ratlos. Glücklicherweise können die meisten Bluescreen-Fehler mit ein paar einfachen Schritten behoben werden. In diesem Artikel werden den Lesern einige Methoden zur Behebung des Bluescreen-Fehlercodes 0x0000001 vorgestellt. Wenn ein Bluescreen-Fehler auftritt, können wir zunächst versuchen, neu zu starten

Der Ameca der zweiten Generation ist da! Er kann fließend mit dem Publikum kommunizieren, sein Gesichtsausdruck ist realistischer und er kann Dutzende Sprachen sprechen. Der Ameca der zweiten Generation ist da! Er kann fließend mit dem Publikum kommunizieren, sein Gesichtsausdruck ist realistischer und er kann Dutzende Sprachen sprechen. Mar 04, 2024 am 09:10 AM

Der humanoide Roboter Ameca wurde auf die zweite Generation aufgerüstet! Kürzlich erschien auf der World Mobile Communications Conference MWC2024 erneut der weltweit fortschrittlichste Roboter Ameca. Rund um den Veranstaltungsort lockte Ameca zahlreiche Zuschauer an. Mit dem Segen von GPT-4 kann Ameca in Echtzeit auf verschiedene Probleme reagieren. „Lass uns tanzen.“ Auf die Frage, ob sie Gefühle habe, antwortete Ameca mit einer Reihe von Gesichtsausdrücken, die sehr lebensecht aussahen. Erst vor wenigen Tagen stellte EngineeredArts, das britische Robotikunternehmen hinter Ameca, die neuesten Entwicklungsergebnisse des Teams vor. Im Video verfügt der Roboter Ameca über visuelle Fähigkeiten und kann den gesamten Raum und bestimmte Objekte sehen und beschreiben. Das Erstaunlichste ist, dass sie es auch kann

Nach 750.000 Runden Einzelkampf zwischen großen Modellen gewann GPT-4 die Meisterschaft und Llama 3 belegte den fünften Platz Nach 750.000 Runden Einzelkampf zwischen großen Modellen gewann GPT-4 die Meisterschaft und Llama 3 belegte den fünften Platz Apr 23, 2024 pm 03:28 PM

Zu Llama3 wurden neue Testergebnisse veröffentlicht – die große Modellbewertungs-Community LMSYS veröffentlichte eine große Modell-Rangliste, die Llama3 auf dem fünften Platz belegte und mit GPT-4 den ersten Platz in der englischen Kategorie belegte. Das Bild unterscheidet sich von anderen Benchmarks. Diese Liste basiert auf Einzelkämpfen zwischen Modellen, und die Bewerter aus dem gesamten Netzwerk machen ihre eigenen Vorschläge und Bewertungen. Am Ende belegte Llama3 den fünften Platz auf der Liste, gefolgt von drei verschiedenen Versionen von GPT-4 und Claude3 Super Cup Opus. In der englischen Einzelliste überholte Llama3 Claude und punktgleich mit GPT-4. Über dieses Ergebnis war Metas Chefwissenschaftler LeCun sehr erfreut und leitete den Tweet weiter

Der Computer zeigt häufig einen Bluescreen an und der Code ist jedes Mal anders Der Computer zeigt häufig einen Bluescreen an und der Code ist jedes Mal anders Jan 06, 2024 pm 10:53 PM

Das Win10-System ist ein sehr hervorragendes, hochintelligentes System, das den Benutzern das beste Benutzererlebnis bieten kann. Unter normalen Umständen werden die Computer des Win10-Systems keine Probleme haben. Es ist jedoch unvermeidlich, dass bei hervorragenden Computern verschiedene Fehler auftreten. In letzter Zeit haben Freunde berichtet, dass ihre Win10-Systeme häufig auf Bluescreens stoßen! Heute stellt Ihnen der Editor Lösungen für verschiedene Codes vor, die häufige Bluescreens auf Windows 10-Computern verursachen. Lösungen für häufige Computer-Bluescreens mit jeweils unterschiedlichen Codes: Ursachen verschiedener Fehlercodes und Lösungsvorschläge 1. Ursache des Fehlers 0×000000116: Es sollte sein, dass der Grafikkartentreiber nicht kompatibel ist. Lösung: Es wird empfohlen, den Treiber des Originalherstellers zu ersetzen. 2,

Beheben Sie den Fehlercode 0xc000007b Beheben Sie den Fehlercode 0xc000007b Feb 18, 2024 pm 07:34 PM

Beendigungscode 0xc000007b Bei der Verwendung Ihres Computers treten manchmal verschiedene Probleme und Fehlercodes auf. Unter ihnen ist der Beendigungscode am störendsten, insbesondere der Beendigungscode 0xc000007b. Dieser Code weist darauf hin, dass eine Anwendung nicht ordnungsgemäß gestartet werden kann, was zu Unannehmlichkeiten für den Benutzer führt. Lassen Sie uns zunächst die Bedeutung des Beendigungscodes 0xc000007b verstehen. Bei diesem Code handelt es sich um einen Fehlercode des Windows-Betriebssystems, der normalerweise auftritt, wenn eine 32-Bit-Anwendung versucht, auf einem 64-Bit-Betriebssystem ausgeführt zu werden. Es bedeutet, dass es so sein sollte

Ausführliche Erläuterung der Ursachen und Lösungen des Bluescreen-Codes 0x0000007f Ausführliche Erläuterung der Ursachen und Lösungen des Bluescreen-Codes 0x0000007f Dec 25, 2023 pm 02:19 PM

Bluescreen ist ein Problem, das bei der Nutzung des Systems häufig auftritt. Je nach Fehlercode gibt es viele verschiedene Gründe und Lösungen. Wenn wir beispielsweise auf das Problem „stop: 0x0000007f“ stoßen, kann es sich um einen Hardware- oder Softwarefehler handeln. Folgen wir dem Editor, um die Lösung herauszufinden. 0x000000c5 Bluescreen-Code-Grund: Antwort: Der Speicher, die CPU und die Grafikkarte sind plötzlich übertaktet oder die Software läuft falsch. Lösung 1: 1. Drücken Sie beim Booten weiterhin F8 zum Aufrufen, wählen Sie den abgesicherten Modus und drücken Sie zum Aufrufen die Eingabetaste. 2. Drücken Sie nach dem Aufrufen des abgesicherten Modus win+r, um das Ausführungsfenster zu öffnen, geben Sie cmd ein und drücken Sie die Eingabetaste. 3. Geben Sie im Eingabeaufforderungsfenster „chkdsk /f /r“ ein, drücken Sie die Eingabetaste und drücken Sie dann die Y-Taste. 4.

See all articles