


AutoGPT ist so beliebt, dass es Aufgaben ohne menschliches Eingreifen autonom erledigen kann, mit 27.000 Sternen auf GitHub
In letzter Zeit scheint sich in der KI-Welt ein neuer Trend herausgebildet zu haben: autonome künstliche Intelligenz.
Das ist nicht unbegründet. Vor kurzem ist eine Studie namens AutoGPT an die Öffentlichkeit gelangt. Andrej Karpathy, der ehemalige KI-Direktor von Tesla, der gerade zu OpenAI zurückgekehrt ist, hat es ebenfalls energisch beworben und auf Twitter gelobt: „AutoGPT ist die nächste Grenze des Prompt Engineering
Nicht nur das, das behaupten auch einige Leute.“ ChatGPT AutoGPT ist bereits veraltet und der Neuling auf dem Markt.
Sobald das Projekt gestartet war, sammelte es in nur wenigen Tagen mehr als 27.000 Sterne, was auch die Beliebtheit des Projekts bestätigte.
GitHub-Adresse: https://github.com/torantulino/auto-gpt
Die Frage ist, was genau ist AutoGPT? Es handelt sich um eine experimentelle Open-Source-Anwendung, die die Fähigkeiten des GPT-4-Sprachmodells demonstriert. Das Programm basiert auf GPT-4 und kann jedes vom Benutzer gesetzte Ziel autonom erreichen.
Konkret ist AutoGPT gleichbedeutend damit, einem GPT-basierten Modell einen Speicher und einen Körper zu geben. Damit können Sie einem KI-Agenten eine Aufgabe erteilen, ihn selbstständig einen Plan ausarbeiten lassen und den Plan dann ausführen. Es verfügt außerdem über Internetzugang, Langzeit- und Kurzzeitspeicherverwaltung, eine GPT-4-Instanz zur Textgenerierung und die Verwendung von GPT-3.5 zur Dateispeicherung und Zusammenfassungsgenerierung. AutoGPT hat viele Einsatzmöglichkeiten und kann zur Analyse von Märkten und zur Entwicklung von Handelsstrategien, zur Bereitstellung von Kundenservice, zur Durchführung von Marketingaktivitäten und für andere Aufgaben verwendet werden, die kontinuierliche Aktualisierungen erfordern.
Wie Internetnutzer sagten, verursacht AutoGPT einen Sturm im Internet, es ist überall. Bald begann ein Internetnutzer zu experimentieren Der Benutzer bat AutoGPT, eine Website zu erstellen, und AutoGPT war in weniger als 3 Minuten erfolgreich. Während dieser Zeit nutzte AutoGPT React und Tailwind CSS ganz alleine, ohne menschliches Eingreifen. Es scheint, dass Programmierer wirklich nicht mehr programmieren müssen.
Der Benutzer fügte später hinzu, dass sein Ziel einfach sei: eine Website mit React zu erstellen. Die Anfrage lautete: Erstellen Sie ein Formular, fügen Sie einen Titel „Erstellt mit autogpt“ hinzu und ändern Sie den Hintergrund in Blau. AutoGPT hat die Website erfolgreich erstellt. Der Benutzer sagte auch, dass die Leistung besser wäre, wenn AutoGPT mehr Eingabeaufforderungen erhalten würde.
Bildquelle: https://twitter.com/SullyOmarr/status/1644160222733406214
Schauen wir uns ein weiteres Beispiel an. Unter der Annahme, dass Sie ein Schuhunternehmen leiten, besteht der Auftrag an AutoGPT darin, eine Marktumfrage zu wasserdichten Schuhen durchzuführen und sie dann zu bitten, die Top-5-Unternehmen anzugeben und die Vor- und Nachteile der Wettbewerber zu melden:
Zuerst , AutoGPT geht direkt zur Google-Suche und sucht dann nach den Top-5-Unternehmen, die wasserdichte Schuhe umfassend bewerten. Sobald relevante Links gefunden wurden, stellt sich AutoGPT einige Fragen, z. B. „Was sind die Vor- und Nachteile der einzelnen Paar Schuhe, welche Vor- und Nachteile haben die einzelnen Top-5-wasserdichten Schuhe, die Top-5-wasserdichten Schuhe für Männer“ usw .
Danach analysiert AutoGPT weiterhin verschiedene andere Websites, kombiniert sie mit Google-Suchen und aktualisiert die Abfrage, bis die Ergebnisse zufrieden sind. Während dieser Zeit kann AutoGPT feststellen, welche Bewertungen möglicherweise auf Fälschungen ausgerichtet sind, und muss daher den Prüfer verifizieren.
Während des Ausführungsprozesses leitet AutoGPT sogar einen eigenen Subagenten ab, der die Aufgabe, die Website zu analysieren und eine Lösung für das Problem zu finden, ganz selbstständig übernimmt.
Das Ergebnis ist, dass AutoGPT einen sehr detaillierten Bericht über die Top-5-Unternehmen für wasserdichte Schuhe liefert. Der Bericht enthält die Vor- und Nachteile jedes Unternehmens und gibt auch ein prägnantes Fazit. Die Fahrt dauerte nur 8 Minuten und kostete 10 Cent. In diesem Zeitraum gab es überhaupt keine Optimierung.
Wie funktioniert AutoGPT, das Aufgaben selbstständig erledigen kann? Mal sehen, wie es weitergeht.
AutoGPT: Erstellen Sie Ihren eigenen KI-Assistenten in 30 Minuten.
Als KI-Agent, der das Internet im Sturm erobert hat, kann AutoGPT in 30 Minuten eingerichtet werden. Sie können über Ihre eigene KI verfügen, die Sie bei der Erledigung von Aufgaben unterstützt und die Arbeitseffizienz verbessert.
Dieses leistungsstarke KI-Tool kann verschiedene Aufgaben autonom ausführen, und die einfache Einrichtung und Inbetriebnahme ist ein Hauptmerkmal. Bevor Sie beginnen, müssen Sie Git einrichten, Python installieren, Docker Desktop herunterladen und einen OpenAI-API-Schlüssel erhalten.
Klonen Sie das Repository
Klonen Sie zunächst das AutoGPT-Repository von GitHub.
Verwenden Sie den folgenden Befehl, um zum neuen Ordner Auto-GPT zu navigieren.
Konfigurieren der Umgebung
Suchen Sie im Auto-GPT-Ordner die Datei .env.template und fügen Sie den OpenAI-API-Schlüssel ein. Kopieren Sie dann die Datei und benennen Sie sie in .env um.
Python-Pakete installieren
Führen Sie den folgenden Befehl aus, um die erforderlichen Python-Pakete zu installieren.
Führen Sie Docker aus
Führen Sie Docker Desktop aus. Sie müssen keine Container herunterladen. Stellen Sie einfach sicher, dass das Programm aktiviert ist.
AutoGPT ausführen
Führen Sie den folgenden Befehl aus, um AutoGPT auszuführen.
Ziel festlegen
AutoGPT ist ein leistungsstarkes Tool, aber nicht perfekt. Um Probleme zu vermeiden, beginnen Sie am besten mit einem einfachen Ziel, testen Sie die Ausgabe und passen Sie das Ziel an Ihre Bedürfnisse an, wie oben bei ResearchGPT.
Wenn Sie jedoch das volle Potenzial von AutoGPT ausschöpfen möchten, benötigen Sie GPT-4-API-Zugriff. GPT-3.5 bietet möglicherweise nicht die erforderliche Tiefe für Agenten oder Antworten.
AgentGPT: Stellen Sie autonome KI-Agenten direkt im Browser bereit
Kürzlich hat ein anderer Entwickler einen neuen Erkundungsversuch zu AutoGPT gestartet und ein erstellt, das autonome KI-Agenten im Browser-Agentenprojekt zusammenstellen, konfigurieren und bereitstellen kann – AgentGPT . Einer der Hauptmitwirkenden des Projekts ist der Amazon-Softwareentwickler Asim Shrestha, der auf GitHub 2,2.000 Sterne erhalten hat.
- Projekt-Homepage: https://agentgpt.reworkd.ai/
- GitHub-Adresse: https://github.com/reworkd/AgentGPT
Mit AgentGPT können Sie Ihrer benutzerdefinierten KI einen Namen geben und sie zulassen Verwirklichen Sie alle Ziele, die Sie erreichen möchten. Die benutzerdefinierte KI denkt über die zu erledigende Aufgabe nach, führt die Aufgabe aus und lernt aus den Ergebnissen, um das Ziel zu erreichen. Das Folgende ist ein Demobeispiel: HustleGPT setzt sich das Ziel, ein Startup mit nur 100 US-Dollar Finanzierung zu gründen.
Ein weiteres Beispiel ist PaperclipGPT, das sich das Ziel setzt, so viele Büroklammern wie möglich zu erstellen.
Benutzer müssen jedoch auch ihren OpenAI-API-Schlüssel eingeben, wenn sie dieses Tool verwenden. AgentGPT befindet sich derzeit in der Betaphase und arbeitet an Langzeitgedächtnis, Webbrowsing und Interaktion zwischen Websites und Benutzern.
Wie viel Fantasie hat GPT? Wir werden weiterhin abwarten.
Das obige ist der detaillierte Inhalt vonAutoGPT ist so beliebt, dass es Aufgaben ohne menschliches Eingreifen autonom erledigen kann, mit 27.000 Sternen auf GitHub. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Heiße KI -Werkzeuge

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool
Ausziehbilder kostenlos

Clothoff.io
KI-Kleiderentferner

AI Hentai Generator
Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

Heiße Werkzeuge

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen



Fügen Sie einer vorhandenen Tabelle in SQL neue Spalten hinzu, indem Sie die Anweisung für die Änderung Tabelle verwenden. Zu den spezifischen Schritten gehören: Ermittlung des Tabellennamens und Spalteninformationen, Schreiben von Alter Tabellenanweisungen und Ausführungsanweisungen. Fügen Sie beispielsweise eine E -Mail -Spalte in die Tabelle der Kunden hinzu (VARCHAR (50)): Änderung der Tabelle Kunden addieren Sie E -Mail -Varchar (50).

Die Syntax zum Hinzufügen von Spalten in SQL ist Alter table table_name add column_name data_type [nicht null] [Standard default_value]; Wenn table_name der Tabellenname ist, ist Column_Name der neue Spaltenname, Data_Type ist der Datentyp, nicht null Gibt an, ob Nullwerte zulässig sind, und Standard Standard_Value gibt den Standardwert an.

Tipps zur Verbesserung der SQL -Tabellenlösungsleistung: Verwenden Sie die Truncate -Tabelle anstelle des Löschens, löschen Sie den Speicherplatz und setzen Sie die Identitätsspalte zurück. Deaktivieren Sie fremde Schlüsselbeschränkungen, um die Kaskadierung der Löschung zu verhindern. Verwenden Sie Transaktionskapselungsvorgänge, um die Datenkonsistenz sicherzustellen. Batch löschen Big Data und begrenzen Sie die Anzahl der Zeilen durch die Grenze. Bauen Sie den Index nach dem Löschen neu auf, um die Effizienz der Abfrage zu verbessern.

Legen Sie den Standardwert für neu hinzugefügte Spalten fest, verwenden Sie die Anweisung für die Änderung der Tabelle: Hinzufügen von Spalten angeben und den Standardwert: Alter Table table_name hinzufügen column_name data_type Standard default_value; Verwenden Sie die Einschränkungsklausel, um den Standardwert anzugeben: Alter Table Table_Name add Column_Name Data_type Einschränkung default_constraint default default_value;

Ja, mit der Anweisung Löschen kann eine SQL -Tabelle gelöscht werden. TABLE_NAME ERSETZEN AUS DER NAME DER TABELLE, DIE DELDET.

Redis -Gedächtnisfragmentierung bezieht sich auf die Existenz kleiner freier Bereiche in dem zugewiesenen Gedächtnis, die nicht neu zugewiesen werden können. Zu den Bewältigungsstrategien gehören: Neustart von Redis: Der Gedächtnis vollständig löschen, aber den Service unterbrechen. Datenstrukturen optimieren: Verwenden Sie eine Struktur, die für Redis besser geeignet ist, um die Anzahl der Speicherzuweisungen und -freisetzungen zu verringern. Konfigurationsparameter anpassen: Verwenden Sie die Richtlinie, um die kürzlich verwendeten Schlüsselwertpaare zu beseitigen. Verwenden Sie den Persistenzmechanismus: Daten regelmäßig sichern und Redis neu starten, um Fragmente zu beseitigen. Überwachen Sie die Speicherverwendung: Entdecken Sie die Probleme rechtzeitig und ergreifen Sie Maßnahmen.

Um eine Datentabelle mithilfe von PHPMYADMIN zu erstellen, sind die folgenden Schritte unerlässlich: Stellen Sie eine Verbindung zur Datenbank her und klicken Sie auf die neue Registerkarte. Nennen Sie die Tabelle und wählen Sie die Speichermotor (innoDB empfohlen). Fügen Sie Spaltendetails hinzu, indem Sie auf die Taste der Spalte hinzufügen, einschließlich Spaltenname, Datentyp, ob Nullwerte und andere Eigenschaften zuzulassen. Wählen Sie eine oder mehrere Spalten als Primärschlüssel aus. Klicken Sie auf die Schaltfläche Speichern, um Tabellen und Spalten zu erstellen.

Das Erstellen einer Oracle -Datenbank ist nicht einfach, Sie müssen den zugrunde liegenden Mechanismus verstehen. 1. Sie müssen die Konzepte von Datenbank und Oracle DBMS verstehen. 2. Beherrschen Sie die Kernkonzepte wie SID, CDB (Containerdatenbank), PDB (Pluggable -Datenbank); 3.. Verwenden Sie SQL*Plus, um CDB zu erstellen und dann PDB zu erstellen. Sie müssen Parameter wie Größe, Anzahl der Datendateien und Pfade angeben. 4. Erweiterte Anwendungen müssen den Zeichensatz, den Speicher und andere Parameter anpassen und die Leistungsstimmung durchführen. 5. Achten Sie auf Speicherplatz, Berechtigungen und Parametereinstellungen und überwachen und optimieren Sie die Datenbankleistung kontinuierlich. Nur indem Sie es geschickt beherrschen, müssen Sie die Erstellung und Verwaltung von Oracle -Datenbanken wirklich verstehen.
