Inhaltsverzeichnis
Welche Fähigkeiten sind für das Agent-Framework erforderlich?
Enthüllung der Kernarchitektur von TaskWeaver
Der spezifische Prozess von TaskWeaver
Heim Technologie-Peripheriegeräte KI TaskWeaver: ein Open-Source-Framework, das die Datenanalyse und Branchenanpassung erleichtert, um hervorragende Agent-Lösungen zu erstellen

TaskWeaver: ein Open-Source-Framework, das die Datenanalyse und Branchenanpassung erleichtert, um hervorragende Agent-Lösungen zu erstellen

Jan 17, 2024 am 08:36 AM
数据 训练

Datenanalyse war schon immer ein wichtiges Werkzeug in der modernen Gesellschaft und hilft uns, das Wesentliche tiefgreifend zu verstehen, Muster zu entdecken und Entscheidungen zu treffen. Allerdings ist der Datenanalyseprozess oft komplex und zeitaufwändig, daher erwarten wir einen intelligenten Assistenten, der direkt mit den Daten interagieren kann. Mit der Entwicklung großer Sprachmodelle (LLM) sind nach und nach virtuelle Assistenten und intelligente Agenten wie Copilot entstanden, und ihre Leistung beim Verstehen und Erzeugen natürlicher Sprache ist erstaunlich. Bedauerlicherweise haben bestehende Agenten-Frameworks jedoch immer noch Schwierigkeiten, mit komplexen Datenstrukturen (wie DataFrame, ndarray usw.) umzugehen und Domänenwissen einzuführen, was genau die Kernanforderung in der Datenanalyse und in Berufsfeldern ist.

Um das Engpassproblem von Sprachassistenten bei der Ausführung von Aufgaben besser zu lösen, hat Microsoft ein Agent-Framework namens TaskWeaver eingeführt. Das Framework ist Code-First und kann Benutzeranforderungen in natürlicher Sprache intelligent in ausführbaren Code umwandeln und unterstützt gleichzeitig eine Vielzahl von Datenstrukturen und eine dynamische Plug-in-Auswahl. Darüber hinaus lässt sich TaskWeaver je nach Planungsprozess in unterschiedlichen Bereichen professionell anpassen und nutzt dabei das Potenzial großer Sprachmodelle voll aus. Als Open-Source-Framework bietet TaskWeaver anpassbare Beispiele und Plug-ins, die Wissen in bestimmten Bereichen integrieren können, sodass Benutzer auf einfache Weise personalisierte virtuelle Assistenten erstellen können. Die Einführung von TaskWeaver wird den Intelligenzgrad von Sprachassistenten effektiv verbessern und den wachsenden Bedarf der Benutzer an personalisierten virtuellen Assistenten erfüllen.

TaskWeaver: ein Open-Source-Framework, das die Datenanalyse und Branchenanpassung erleichtert, um hervorragende Agent-Lösungen zu erstellen

  • Papier: TaskWeaver: A Code-First Agent Framework
  • Papieradresse: https://export.arxiv.org/abs/2311.17541

Das TaskWeaver-Projekt ist Open Source auf GitHub und erschien am Tag der Veröffentlichung auf der GitHub-Trendliste. Derzeit hat das Projekt 2,9.000 Sterne erhalten und eine gute Resonanz erhalten. Darüber hinaus gibt es auch einige Praxisbeispiele auf sozialen Plattformen wie LinkedIn, etwa den Einsatz von TaskWeaver zur SAP-Datenanalyse. Diese Fälle zeigen den Nutzen und Wert von TaskWeaver.

TaskWeaver: ein Open-Source-Framework, das die Datenanalyse und Branchenanpassung erleichtert, um hervorragende Agent-Lösungen zu erstellen


  • Project Homepage: https://microsoft.github.io/taskweaver/
  • project Adresse: https://github.com/microsoft/taskweaver

Story-Beispiel

Versteckte Geheimnisse in Verkaufsdaten aufspüren

Xiaoya ist Business-Analystin und eine ihrer Aufgaben besteht darin, in aktuellen Verkaufsdaten nach Anomalien zu suchen und das Unternehmen auf der Grundlage dieser Anomalien bei der Anpassung seiner Daten anzuleiten Verkaufsstrategie. Alle Verkaufsdaten werden sicher in einer SQL-Datenbank gespeichert. Sie hofft, durch die Kommunikation in natürlicher Sprache mit einem KI-Assistenten Daten einfach extrahieren und analysieren zu können. Von besonderer Bedeutung ist die Tatsache, dass Anomalien in der Vertriebswelt einzigartig sind. Daher hofft sie, dass der KI-Assistent benutzerdefinierte Algorithmen zur Anomalieerkennung einsetzen kann, um dieses Problem zu lösen. Das Folgende ist die Chat-Aufzeichnung zwischen Xiaoya und dem KI-Assistenten (Abbildung 1), die die Interaktion zwischen ihnen zeigt. Xiaoya: Hallo, ich brauche Hilfe beim Extrahieren und Analysieren von Verkaufsdaten aus der Datenbank. KI-Assistent: OK, ich werde die entsprechenden Daten gleich aus der Datenbank extrahieren. Ich werde Ihnen die extrahierten Daten später zur Bestätigung vorlegen. Xiaoya: Vielen Dank. (Nach einer Weile) KI-Assistent: Ich habe die Verkaufsdaten aus der Datenbank extrahiert. Nachfolgend finden Sie eine Übersicht der Daten, bitte bestätigen Sie. (Übersicht der vom KI-Assistenten angezeigten Daten) Xiaoya: Die Daten sehen gut aus. Bitte fahren Sie mit der Erkennung und Analyse von Anomalien fort. KI-Assistent: Verstanden. Ich führe die Analyse mit unserem benutzerdefinierten Anomalieerkennungsalgorithmus durch und zeige Ihnen so schnell wie möglich intuitive Visualisierungen. (Nach einer Weile) KI-Assistent: Analyse abgeschlossen. Bitte sehen Sie sich die folgenden Visualisierungsergebnisse an. (KI-Assistent zeigt visuelle Ergebnisse an) Xiaoya: Vielen Dank für Ihre Hilfe! Diese Ergebnisse sind für mich sehr wertvoll. KI-Assistent: Ich helfe Ihnen gerne weiter. Wenn Sie weitere Fragen haben oder weitere Analysen benötigen, können Sie mich gerne kontaktieren. Xiaoya: Natürlich vielen Dank für Ihre Unterstützung.

TaskWeaver: ein Open-Source-Framework, das die Datenanalyse und Branchenanpassung erleichtert, um hervorragende Agent-Lösungen zu erstellen

Abbildung 1. Gesprächsprotokoll im Story-Beispiel

Welche Fähigkeiten sind für das Agent-Framework erforderlich?

Durch die oben erwähnte Geschichte von Xiaoya haben wir mehrere Kernfunktionen herausgefunden, die das Agent-Framework haben sollte:

1. Plug-in-Unterstützung: In der obigen Geschichte muss der Agent Daten aus der Datenbank abrufen und dann den angegebenen Anomalieerkennungsalgorithmus verwenden. Um diese Aufgaben zu erfüllen, muss der intelligente Assistent in der Lage sein, benutzerdefinierte Plugins zu definieren und aufzurufen, beispielsweise das Plugin „query_database“ und das Plugin „anomaly_detection“.

2. Umfangreiche Datenstrukturunterstützung: Der Agent muss komplexe Datenstrukturen wie Arrays, Matrizen, Tabellendaten usw. verarbeiten, um erweiterte Datenverarbeitung wie Vorhersage, Clustering usw. reibungslos durchzuführen. Darüber hinaus sollten diese Daten nahtlos zwischen verschiedenen Plugins weitergegeben werden. Die meisten vorhandenen Agenten-Frameworks konvertieren jedoch die Zwischenergebnisse der Datenanalyse in Prompt in Text oder speichern sie zunächst als lokale Dateien und lesen sie dann bei Bedarf. Allerdings sind diese Vorgehensweisen fehleranfällig und überschreiten die Wortbeschränkung der Eingabeaufforderung.

3. Zustandsbehaftete Ausführung: Der Agent muss häufig über mehrere Iterationsrunden mit dem Benutzer interagieren und Code basierend auf Benutzereingaben generieren und ausführen. Daher sollte der Ausführungsstatus dieser Codes während der gesamten Sitzung bis zum Ende der Sitzung beibehalten werden.

4. Zuerst argumentieren und dann handeln (ReAct) : Der Agent sollte über die Fähigkeit von ReAct verfügen, das heißt, zuerst das Denken beobachten und dann Maßnahmen ergreifen, was in einigen Szenarien mit Unsicherheit sehr notwendig ist. Da beispielsweise im obigen Beispiel das Datenschema (Schema) in der Datenbank normalerweise unterschiedlich ist, muss der Agent zunächst die Datenschemainformationen abrufen und verstehen, welche Spalten geeignet sind (und dies mit dem Benutzer bestätigen), und dann die entsprechenden Spalten Der Name kann in den Anomalieerkennungsalgorithmus eingegeben werden.

5. Generieren Sie beliebigen Code: Manchmal können die vordefinierten Plug-Ins die Anforderungen des Benutzers nicht erfüllen und der Agent sollte in der Lage sein, Code zu generieren, um auf die vorübergehenden Anforderungen des Benutzers zu reagieren. Im obigen Beispiel muss der Agent Code generieren, um die erkannten Anomalien zu visualisieren, und dieser Prozess wird ohne die Hilfe von Plug-Ins erreicht.

6. Domänenwissen integrieren: Der Agent sollte eine systematische Lösung zur Integration von Wissen in bestimmten Bereichen bereitstellen. Dies wird LLM bei der besseren Planung und dem genauen Aufruf von Tools unterstützen und so zuverlässige Ergebnisse liefern, insbesondere in branchenspezifischen Szenarien.

Enthüllung der Kernarchitektur von TaskWeaver

Abbildung 2 zeigt die Gesamtarchitektur von TaskWeaver, einschließlich Planner, Code-Interpreter und Speichermodul.

Der Planer ist wie das Gehirn des Systems. Er hat zwei Hauptaufgaben: 1) Erstellen Sie einen Plan, dh teilen Sie die Anforderungen des Benutzers in Unteraufgaben auf, senden Sie diese Unteraufgaben einzeln an den Code-Interpreter und verwenden Sie sie Während des gesamten Plans wird der Plan bei Bedarf während des Ausführungsprozesses selbst angepasst. 2) Reagiert auf den Benutzer. Er wandelt die Feedback-Ergebnisse des Code-Interpreters in für den Benutzer leicht verständliche Antworten um und sendet sie an den Benutzer .

Der Code-Interpreter besteht hauptsächlich aus zwei Komponenten: Der Codegenerator (Codegenerator) empfängt die vom Planer gesendeten Unteraufgaben und kombiniert vorhandene verfügbare Plug-Ins und domänenspezifische Aufgabenbeispiele, um entsprechende Codeblöcke zu generieren Der Code Executor ist für die Ausführung des generierten Codes und die Aufrechterhaltung des Ausführungsstatus während der gesamten Sitzung verantwortlich. Dadurch können komplexe Datenstrukturen im Speicher übergeben werden, ohne dass Eingabeaufforderungen oder das Dateisystem durchlaufen werden müssen. Es ist wie beim Programmieren in Python im Jupyter Notebook, wo der Benutzer einen Codeausschnitt in eine Zelle eingibt und der interne Status des Programms während der sequentiellen Ausführung erhalten bleibt und von nachfolgenden Prozessen referenziert werden kann. In Bezug auf die Implementierung verfügt der Code-Ausführer in jeder Sitzung über einen unabhängigen Python-Prozess zum Ausführen des Codes und unterstützt so mehrere Benutzer gleichzeitig.

Das Speichermodul speichert hauptsächlich nützliche Informationen während des Betriebs des gesamten Systems, wie z. B. Ausführungsergebnisse usw., und kann von verschiedenen Modulen geschrieben und gelesen werden. Das Kurzzeitgedächtnis umfasst hauptsächlich Kommunikationsaufzeichnungen zwischen dem Benutzer und TaskWeaver in der aktuellen Sitzung sowie Kommunikationsaufzeichnungen zwischen Modulen. Das Langzeitgedächtnis umfasst Domänenwissen, das vom Benutzer im Voraus angepasst werden kann, sowie einige während des Interaktionsprozesses zusammengefasste Erfahrungen usw.

TaskWeaver: ein Open-Source-Framework, das die Datenanalyse und Branchenanpassung erleichtert, um hervorragende Agent-Lösungen zu erstellen

Abbildung 2. TaskWeaver-Gesamtarchitekturdiagramm

Neben der Grundarchitektur verfügt TaskWeaver auch über viele einzigartige Designs. Durch die Sitzungskomprimierung wird beispielsweise die Textgröße reduziert, was mehr Konversationsrunden ermöglicht, und die dynamische Plug-In-Auswahl wählt automatisch geeignete Plug-Ins basierend auf Benutzeranforderungen aus, was die Integration weiterer benutzerdefinierter Plug-Ins ermöglicht. Darüber hinaus unterstützt TaskWeaver auch die Funktion zum Speichern von Erfahrungen, die durch die Eingabe von Befehlen durch Benutzer während der Verwendung ausgelöst werden kann. Dadurch werden die Erfahrungen und Lektionen des Benutzers in der aktuellen Sitzung zusammengefasst, Wiederholungsfehler in der nächsten Sitzung vermieden und eine echte Personalisierung erreicht. Auch im Hinblick auf die Sicherheit ist TaskWeaver sorgfältig konzipiert. Benutzer können beispielsweise eine Whitelist von Python-Modulen angeben. Wenn der generierte Code auf Module außerhalb der Whitelist verweist, wird ein Fehler ausgelöst, wodurch Sicherheitsrisiken verringert werden.

Der spezifische Prozess von TaskWeaver

Abbildung 3 zeigt uns einen Teil des Prozesses, in dem TaskWeaver die oben genannten Beispielaufgaben erledigt.

Zunächst erhält der Planer Benutzereingaben und generiert anhand der Funktionsbeschreibungen der einzelnen Module und Planungsbeispielen konkrete Pläne. Der Plan enthält vier Teilaufgaben, von denen die erste darin besteht, Daten aus der Datenbank zu extrahieren und das Datenschema zu beschreiben.

Der Codegenerator generiert dann einen Code auf Basis seiner Funktionsbeschreibung und der Definition aller relevanten Plugins. Dieser Code ruft das Plugin sql_pull_data auf, um die Daten in einem DataFrame zu speichern und eine Beschreibung des Datenschemas bereitzustellen.

Schließlich wird der generierte Code zur Ausführung an den Code-Executor gesendet und die fertigen Ergebnisse werden an den Planer gesendet, um den Plan zu aktualisieren oder mit der nächsten Unteraufgabe fortzufahren. Die Ausführungsergebnisse in der Abbildung zeigen, dass der DataFrame zwei Spalten enthält, nämlich Datum und Wert. Der Planer kann mit dem Benutzer weiter bestätigen, ob diese Spalten korrekt sind, oder direkt mit dem nächsten Schritt des Aufrufs des Plug-Ins „anomaly_detection“ fortfahren.

TaskWeaver: ein Open-Source-Framework, das die Datenanalyse und Branchenanpassung erleichtert, um hervorragende Agent-Lösungen zu erstellen

Abbildung 3. Interner TaskWeaver-Workflow

Wie fügt man Domänenwissen in TaskWeaver ein?

In großen Modellanwendungen besteht der Hauptzweck der Integration domänenspezifischen Wissens darin, die Generalisierungsleistung von LLM bei der Branchenanpassung zu verbessern. TaskWeaver bietet drei Methoden zum Einfügen von Domänenwissen in das Modell:

  • Anpassung mithilfe von Plug-Ins: Benutzer können Domänenwissen in Form von benutzerdefinierten Plug-Ins integrieren. Plug-ins können in vielen Formen vorliegen, z. B. als Aufruf einer API, zum Abrufen von Daten aus einer bestimmten Datenbank oder zum Ausführen eines bestimmten Algorithmus oder Modells für maschinelles Lernen. Die Plug-in-Anpassung ist relativ einfach. Sie müssen lediglich grundlegende Informationen über das Plug-in (einschließlich Plug-in-Name, Funktionsbeschreibung, Eingabeparameter und Rückgabewerte) und die Python-Implementierung angeben.
  • Anpassen mithilfe von Beispielen: TaskWeaver bietet Benutzern außerdem eine systematische Schnittstelle (im YAML-Format) zum Konfigurieren von Beispielen, um LLM beizubringen, wie auf Benutzeranfragen reagiert werden soll. Konkret können Beispiele in zwei Typen unterteilt werden, die für die Planung im Planer und die Codeprogrammierung im Codegenerator verwendet werden.
  • Erfahrungsspeicherung: TaskWeaver unterstützt Benutzer dabei, den aktuellen Sitzungsprozess zusammenzufassen und als Langzeitgedächtnis zu speichern. Benutzer können TaskWeaver ihr Domänenwissen als Konversationen „beibringen“ und die Konversationen dann als Erfahrungen speichern. Im anschließenden Nutzungsprozess können Sie Erfahrungen dynamisch laden, um Probleme im Berufsfeld besser zu lösen.

Wie verwende ich TaskWeaver?

Der vollständige Code von TaskWeaver ist jetzt Open Source auf GitHub. Derzeit werden drei Lösungen zur Verwendung unterstützt: Befehlszeilenstart, Webdienst und Import in Form einer Python-Bibliothek. Nach einer einfachen Installation müssen Benutzer nur einige wichtige Parameter konfigurieren, wie z. B. die LLM-API-Adresse, den Schlüssel und den Modellnamen, um den TaskWeaver-Dienst einfach zu starten.

TaskWeaver: ein Open-Source-Framework, das die Datenanalyse und Branchenanpassung erleichtert, um hervorragende Agent-Lösungen zu erstellen

Abbildung 4. Befehlszeilen-Startoberfläche

TaskWeaver: ein Open-Source-Framework, das die Datenanalyse und Branchenanpassung erleichtert, um hervorragende Agent-Lösungen zu erstellen

Abbildung 5. TaskWeaver-Ausführungsbeispiel

TaskWeaver ist eine neue Agent-Framework-Lösung, die speziell auf die Anforderungen von Datenanalysen und Branchenanpassungsszenarien zugeschnitten ist. Durch die Umwandlung der Benutzersprache in eine Programmiersprache wird das „Sprechen mit Daten“ kein Traum mehr, sondern Realität.

Das obige ist der detaillierte Inhalt vonTaskWeaver: ein Open-Source-Framework, das die Datenanalyse und Branchenanpassung erleichtert, um hervorragende Agent-Lösungen zu erstellen. 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)

Verwenden Sie ddrescue, um Daten unter Linux wiederherzustellen Verwenden Sie ddrescue, um Daten unter Linux wiederherzustellen Mar 20, 2024 pm 01:37 PM

DDREASE ist ein Tool zum Wiederherstellen von Daten von Datei- oder Blockgeräten wie Festplatten, SSDs, RAM-Disks, CDs, DVDs und USB-Speichergeräten. Es kopiert Daten von einem Blockgerät auf ein anderes, wobei beschädigte Blöcke zurückbleiben und nur gute Blöcke verschoben werden. ddreasue ist ein leistungsstarkes Wiederherstellungstool, das vollständig automatisiert ist, da es während der Wiederherstellungsvorgänge keine Unterbrechungen erfordert. Darüber hinaus kann es dank der ddasue-Map-Datei jederzeit gestoppt und fortgesetzt werden. Weitere wichtige Funktionen von DDREASE sind: Es überschreibt die wiederhergestellten Daten nicht, füllt aber die Lücken im Falle einer iterativen Wiederherstellung. Es kann jedoch gekürzt werden, wenn das Tool explizit dazu aufgefordert wird. Stellen Sie Daten aus mehreren Dateien oder Blöcken in einer einzigen wieder her

Open Source! Jenseits von ZoeDepth! DepthFM: Schnelle und genaue monokulare Tiefenschätzung! Open Source! Jenseits von ZoeDepth! DepthFM: Schnelle und genaue monokulare Tiefenschätzung! Apr 03, 2024 pm 12:04 PM

0.Was bewirkt dieser Artikel? Wir schlagen DepthFM vor: ein vielseitiges und schnelles generatives monokulares Tiefenschätzungsmodell auf dem neuesten Stand der Technik. Zusätzlich zu herkömmlichen Tiefenschätzungsaufgaben demonstriert DepthFM auch hochmoderne Fähigkeiten bei nachgelagerten Aufgaben wie dem Tiefen-Inpainting. DepthFM ist effizient und kann Tiefenkarten innerhalb weniger Inferenzschritte synthetisieren. Lassen Sie uns diese Arbeit gemeinsam lesen ~ 1. Titel der Papierinformationen: DepthFM: FastMonocularDepthEstimationwithFlowMatching Autor: MingGui, JohannesS.Fischer, UlrichPrestel, PingchuanMa, Dmytr

Google ist begeistert: JAX-Leistung übertrifft Pytorch und TensorFlow! Es könnte die schnellste Wahl für das GPU-Inferenztraining werden Google ist begeistert: JAX-Leistung übertrifft Pytorch und TensorFlow! Es könnte die schnellste Wahl für das GPU-Inferenztraining werden Apr 01, 2024 pm 07:46 PM

Die von Google geförderte Leistung von JAX hat in jüngsten Benchmark-Tests die von Pytorch und TensorFlow übertroffen und belegt bei 7 Indikatoren den ersten Platz. Und der Test wurde nicht auf der TPU mit der besten JAX-Leistung durchgeführt. Obwohl unter Entwicklern Pytorch immer noch beliebter ist als Tensorflow. Aber in Zukunft werden möglicherweise mehr große Modelle auf Basis der JAX-Plattform trainiert und ausgeführt. Modelle Kürzlich hat das Keras-Team drei Backends (TensorFlow, JAX, PyTorch) mit der nativen PyTorch-Implementierung und Keras2 mit TensorFlow verglichen. Zunächst wählen sie eine Reihe von Mainstream-Inhalten aus

Hallo, elektrischer Atlas! Der Boston Dynamics-Roboter erwacht wieder zum Leben, seltsame 180-Grad-Bewegungen machen Musk Angst Hallo, elektrischer Atlas! Der Boston Dynamics-Roboter erwacht wieder zum Leben, seltsame 180-Grad-Bewegungen machen Musk Angst Apr 18, 2024 pm 07:58 PM

Boston Dynamics Atlas tritt offiziell in die Ära der Elektroroboter ein! Gestern hat sich der hydraulische Atlas einfach „unter Tränen“ von der Bühne der Geschichte zurückgezogen. Heute gab Boston Dynamics bekannt, dass der elektrische Atlas im Einsatz ist. Es scheint, dass Boston Dynamics im Bereich kommerzieller humanoider Roboter entschlossen ist, mit Tesla zu konkurrieren. Nach der Veröffentlichung des neuen Videos wurde es innerhalb von nur zehn Stunden bereits von mehr als einer Million Menschen angesehen. Die alten Leute gehen und neue Rollen entstehen. Das ist eine historische Notwendigkeit. Es besteht kein Zweifel, dass dieses Jahr das explosive Jahr der humanoiden Roboter ist. Netizens kommentierten: Die Weiterentwicklung der Roboter hat dazu geführt, dass die diesjährige Eröffnungsfeier wie Menschen aussieht, und der Freiheitsgrad ist weitaus größer als der von Menschen. Aber ist das wirklich kein Horrorfilm? Zu Beginn des Videos liegt Atlas ruhig auf dem Boden, scheinbar auf dem Rücken. Was folgt, ist atemberaubend

Langsame Internetgeschwindigkeiten für Mobilfunkdaten auf dem iPhone: Korrekturen Langsame Internetgeschwindigkeiten für Mobilfunkdaten auf dem iPhone: Korrekturen May 03, 2024 pm 09:01 PM

Stehen Sie vor einer Verzögerung oder einer langsamen mobilen Datenverbindung auf dem iPhone? Normalerweise hängt die Stärke des Mobilfunk-Internets auf Ihrem Telefon von mehreren Faktoren ab, wie z. B. der Region, dem Mobilfunknetztyp, dem Roaming-Typ usw. Es gibt einige Dinge, die Sie tun können, um eine schnellere und zuverlässigere Mobilfunk-Internetverbindung zu erhalten. Fix 1 – Neustart des iPhone erzwingen Manchmal werden durch einen erzwungenen Neustart Ihres Geräts viele Dinge zurückgesetzt, einschließlich der Mobilfunkverbindung. Schritt 1 – Drücken Sie einfach einmal die Lauter-Taste und lassen Sie sie los. Drücken Sie anschließend die Leiser-Taste und lassen Sie sie wieder los. Schritt 2 – Der nächste Teil des Prozesses besteht darin, die Taste auf der rechten Seite gedrückt zu halten. Lassen Sie das iPhone den Neustart abschließen. Aktivieren Sie Mobilfunkdaten und überprüfen Sie die Netzwerkgeschwindigkeit. Überprüfen Sie es erneut. Fix 2 – Datenmodus ändern 5G bietet zwar bessere Netzwerkgeschwindigkeiten, funktioniert jedoch besser, wenn das Signal schwächer ist

Die Vitalität der Superintelligenz erwacht! Aber mit der Einführung der sich selbst aktualisierenden KI müssen sich Mütter keine Sorgen mehr über Datenengpässe machen Die Vitalität der Superintelligenz erwacht! Aber mit der Einführung der sich selbst aktualisierenden KI müssen sich Mütter keine Sorgen mehr über Datenengpässe machen Apr 29, 2024 pm 06:55 PM

Ich weine zu Tode. Die Daten im Internet reichen überhaupt nicht aus. Das Trainingsmodell sieht aus wie „Die Tribute von Panem“, und KI-Forscher auf der ganzen Welt machen sich Gedanken darüber, wie sie diese datenhungrigen Esser ernähren sollen. Dieses Problem tritt insbesondere bei multimodalen Aufgaben auf. Zu einer Zeit, als sie ratlos waren, nutzte ein Start-up-Team der Abteilung der Renmin-Universität von China sein eigenes neues Modell, um als erstes in China einen „modellgenerierten Datenfeed selbst“ in die Realität umzusetzen. Darüber hinaus handelt es sich um einen zweigleisigen Ansatz auf der Verständnisseite und der Generierungsseite. Beide Seiten können hochwertige, multimodale neue Daten generieren und Datenrückmeldungen an das Modell selbst liefern. Was ist ein Modell? Awaker 1.0, ein großes multimodales Modell, das gerade im Zhongguancun-Forum erschienen ist. Wer ist das Team? Sophon-Motor. Gegründet von Gao Yizhao, einem Doktoranden an der Hillhouse School of Artificial Intelligence der Renmin University.

Die Kuaishou-Version von Sora „Ke Ling' steht zum Testen offen: Sie generiert über 120 Sekunden Videos, versteht die Physik besser und kann komplexe Bewegungen genau modellieren Die Kuaishou-Version von Sora „Ke Ling' steht zum Testen offen: Sie generiert über 120 Sekunden Videos, versteht die Physik besser und kann komplexe Bewegungen genau modellieren Jun 11, 2024 am 09:51 AM

Was? Wird Zootopia durch heimische KI in die Realität umgesetzt? Zusammen mit dem Video wird ein neues groß angelegtes inländisches Videogenerationsmodell namens „Keling“ vorgestellt. Sora geht einen ähnlichen technischen Weg und kombiniert eine Reihe selbst entwickelter technologischer Innovationen, um Videos zu produzieren, die nicht nur große und vernünftige Bewegungen aufweisen, sondern auch die Eigenschaften der physischen Welt simulieren und über starke konzeptionelle Kombinationsfähigkeiten und Vorstellungskraft verfügen. Den Daten zufolge unterstützt Keling die Erstellung ultralanger Videos von bis zu 2 Minuten mit 30 Bildern pro Sekunde, mit Auflösungen von bis zu 1080p und unterstützt mehrere Seitenverhältnisse. Ein weiterer wichtiger Punkt ist, dass es sich bei Keling nicht um eine vom Labor veröffentlichte Demo oder Video-Ergebnisdemonstration handelt, sondern um eine Anwendung auf Produktebene, die von Kuaishou, einem führenden Anbieter im Bereich Kurzvideos, gestartet wurde. Darüber hinaus liegt das Hauptaugenmerk darauf, pragmatisch zu sein, keine Blankoschecks auszustellen und sofort nach der Veröffentlichung online zu gehen. Das große Modell von Ke Ling wurde bereits in Kuaiying veröffentlicht.

Tesla-Roboter arbeiten in Fabriken, Musk: Der Freiheitsgrad der Hände wird dieses Jahr 22 erreichen! Tesla-Roboter arbeiten in Fabriken, Musk: Der Freiheitsgrad der Hände wird dieses Jahr 22 erreichen! May 06, 2024 pm 04:13 PM

Das neueste Video von Teslas Roboter Optimus ist veröffentlicht und er kann bereits in der Fabrik arbeiten. Bei normaler Geschwindigkeit sortiert es Batterien (Teslas 4680-Batterien) so: Der Beamte hat auch veröffentlicht, wie es bei 20-facher Geschwindigkeit aussieht – auf einer kleinen „Workstation“, pflücken und pflücken und pflücken: Dieses Mal wird es freigegeben. Eines der Highlights Der Vorteil des Videos besteht darin, dass Optimus diese Arbeit in der Fabrik völlig autonom und ohne menschliches Eingreifen während des gesamten Prozesses erledigt. Und aus Sicht von Optimus kann es auch die krumme Batterie aufnehmen und platzieren, wobei der Schwerpunkt auf der automatischen Fehlerkorrektur liegt: In Bezug auf die Hand von Optimus gab der NVIDIA-Wissenschaftler Jim Fan eine hohe Bewertung ab: Die Hand von Optimus ist der fünffingrige Roboter der Welt am geschicktesten. Seine Hände sind nicht nur taktil

See all articles