Transcription
Der heutige Tag wird uns eine weitere aufregende Plattform im Bereich der künstlichen Intelligenz vorstellen, die Paper Clip heißt. Paper Clip ist ein Open-Source-Agenten-Orchestrator. In dieser Gelegenheit werden wir ihn mit OpenClub verbinden. Paper Clip bietet uns eine grafische Benutzeroberfläche, das heißt, wir können die Aufgaben, die wir den Agenten von Open Claw zuweisen, visuell sehen und überwachen. Wenn Sie mit OpenCla nicht vertraut sind, OpenCla ist der ursprüngliche Agenten-Orchestrator, der vor zwei Monaten viral ging. Er bietet uns die Möglichkeit, Agenten zu erstellen, Skills zu verwalten, Chrome Jobs für geplante Aufgaben zu nutzen usw. Und Paper Clip hilft uns auf visuellere Weise bei der Orchestrierung dieser Agenten, denn derzeit können wir mit OpenCloud nur über den Chat mit den Agenten interagieren. Und Paperclip bietet uns ein vollständiges Dashboard.
Einige der Funktionen von Paper Clip sind, dass wir unseren eigenen Bot mitbringen können, das heißt, Agenten importieren, sei es von Open Cloud, von Cloud, Cursor, von Codex. In diesem Fall werden wir es von Open Claw tun. Es verwaltet eine Zielausrichtung, das heißt, wir können ein allgemeines Ziel definieren, das wir erreichen wollen, und alle Aufgaben, die wir den Agenten zuweisen, werden diesen allgemeinen Zielkontext haben, eine Unternehmensmission, damit die Aufgaben auf dieses Ziel ausgerichtet sind. Wir haben die Hardbeits, die genau wie bei OpenCla funktionieren. Die Agenten werden gemäß dem von uns definierten Zeitplan oder der voreingestellten Zeit geweckt, um zu prüfen, ob es eine Aufgabe gibt, die sie ausführen müssen. Es verwaltet auch eine Kostenverfolgung, um zu wissen, wie viel jeder Agent ausgibt. Dies ist ebenfalls etwas sehr Ähnliches wie das, was uns OpenCloud bereits bietet. Hier in der Option usage können wir die Nutzung jedes Agenten nach Tokens usw. aufgeschlüsselt sehen, aber dies ist einfach eine andere Ansicht, die stärker auf das Geld oder die verbrauchten Credits ausgerichtet ist, nicht auf die Token-Nutzung selbst, wie sie hier in OpenCloud ist. Wir können auch mehrere Unternehmen verwalten, das heißt, wir können verschiedene Unternehmen verwalten, die KI-Agenten nutzen. Und was dieses Tool oder diese Plattform attraktiv macht, ist das Ticketsystem. Hier können wir die Aufgaben, die jeder Agent ausführt, verwalten, die Antworten und Interaktionen mit anderen Agenten verfolgen und den Fortschritt überwachen. Dies ist ein Open-Source-Tool, das sich weiterentwickelt und jeden Tag verbessert, und eine der Funktionen, die bald verfügbar sein wird, ist die Möglichkeit, ein Geschäft herunterzuladen, das heißt, eine Geschäftsvorlage herunterzuladen, bei der die Agenten, Fähigkeiten und die gesamte allgemeine Struktur bereits konfiguriert sind, um Ihr KI-Geschäft zum Laufen zu bringen. Hier haben wir einige Beispiele wie YouTube-Fabrik, Content-Marketing-Agentur, Krypto-Trading-Desk usw. Daher ist es ein Projekt, das wir definitiv im Auge behalten müssen, und heute werden wir sehen, wie wir es installieren und mit OpenCloud verbinden, damit es die Agenten von OpenCloud 3 nutzt.
Sehr gut, das erste, was wir tun werden, ist, zum GitHop-Repository von Paper Clip zu gehen. Wir können hier ein Demo sehen, so würde die Plattform aussehen. Wir können hier die Agenten, die Issues, wie die Zuweisung erfolgt, das Ticketsystem und das Organigramm der Agenten sehen. Sehr gut, um die Installation durchzuführen, gehen wir ganz nach unten. Hier kommt der Teil "Starten", und wir können dies auf zwei Arten tun, entweder mit NPX oder indem wir das gesamte Repository klonen und alle Abhängigkeiten installieren. In diesem Fall werden wir es auf diese Weise tun, indem wir das Repository klonen und alles mit PNPM installieren. Dafür müssen Sie daran denken, dass Node JS installiert sein muss, aber wenn Sie Open Cla bereits laufen haben, was eine Voraussetzung für dieses Paper Clip-Tutorial ist, müssen Sie Node JS bereits installiert und laufen haben. Und wenn Sie Open Cloud aus irgendeinem Grund im Moment nicht installiert haben, hinterlasse ich Ihnen hier oben dieses Video-Tutorial. Sehr gut.
Also kopieren wir diesen Befehl und öffnen ein Terminal. Wir werden Paper Clip installieren. Und ich empfehle, es genau neben der ursprünglichen Installation von OpenCloud zu installieren. In diesem Fall habe ich es hier in diesem Verzeichnis, also gehe ich nur raus und führe die Installation hier aus, damit es neben meinem Open Club liegt. Wir sehen, dass hier das Repository geklont wird. Dann wechseln wir in diesen Paper Clip-Ordner. Wir werden die Abhängigkeiten installieren und schließlich den Befehl dep ausführen, um die Anwendung auszuführen, und das erste, was uns gefragt wird, ist, die Migrationen auszuführen. Wir werden eine Datenbank haben, die automatisch erstellt wird, wo die Issues, die Sitzungs-Threads usw. gespeichert werden, alle notwendigen Informationen, damit Paper Clip funktioniert. Also, hier geben wir ja ein, damit alles installiert wird und die Installation fortgesetzt wird. Es sagt uns hier, dass die Postgress-Datenbank bereit ist, Paper Clip läuft und wir sehen, dass der Server auf Port 3100 läuft. Normalerweise läuft OpenCloud auf Port 18789 und Paper Clip wird auf diesem anderen Port laufen. Wir klicken darauf, und das ist es, womit wir begrüßt werden, im Gegensatz zu OpenCloud, hier ist das Onboarding visueller. In OpenCloud ist das Onboarding in der Kommandozeile, und hier öffnet sich die Seite für die Erstkonfiguration. Und das erste, was uns gefragt wird, ist, der Firma, die wir erstellen werden, einen Namen zu geben. Denken Sie daran, dies ist eine Firma, die ein Ziel, eine Mission und Agenten haben wird, die innerhalb dieser Firma mit einem gemeinsamen Ziel arbeiten. Also, hier werde ich einfach den Namen des Kanals eingeben und eine Mission oder ein Ziel, das hier optional ist, und für mich wird es sein, den besten KI-Inhalt für die Softwareentwicklung auf Spanisch bereitzustellen. Wir werden nun auf "Weiter" klicken.
Und hier konfigurieren wir unseren ersten Agenten. Es gibt uns die Möglichkeit, Adapter hinzuzufügen, die die Konnektoren zu den verschiedenen Agenten-Orchestratoren sein werden, sozusagen. Und wir haben Gemini CLI, Open Code Cursor und Open Cloud Gateway, das derzeit deaktiviert ist. Dies müssen wir später tun. Also, vorerst reicht es, wenn Sie irgendeinen auswählen, ich werde P auswählen, damit wir fortfahren können. Und dann fragt es nach einem Arbeitsverzeichnis. Hier können wir es zusammen mit dem Arbeitsverzeichnis von OpenCla erstellen, das normalerweise home ist, dann der Benutzername und Punkt open claw. Aber in meiner Installation ist es anders, also werde ich einen anderen Speicherort angeben, diesen hier. Also, hier werde ich ein Verzeichnis namens Paper Clip W von Workspace erstellen. Ich werde mich in dieses Verzeichnis begeben und es ausdrucken, um es zu kopieren und hier in Paper Clip einzufügen. Das Modell können wir standardmäßig belassen, da wir es im Moment nicht konfiguriert haben und das von OpenC verwenden werden. Also, hier klicken wir auf "Weiter".
Nun, dies wird die erste Aufgabe sein, die wir unserem CEO-Agenten zuweisen werden, der standardmäßig erstellt wird. Und da wir hier keinen konfigurierten Adapter haben werden, da es sehr wahrscheinlich ist, dass wir diesen lokalen PI-Agenten nicht installiert haben, wird diese erste Aufgabe fehlschlagen. Daher ist dieser Schritt nicht sehr wichtig, wir klicken auf "Weiter". Und hier bestätigen wir nur, hier ist pial ausgewählt. In meinem Fall habe ich es nicht installiert, daher wird es fehlschlagen, da wir die Konfiguration von Open Cloud vornehmen müssen, die, wie ich sagte, derzeit hier deaktiviert ist. Also klicken wir nur auf "Erstellen und Issue öffnen". Und wie erwartet, wurde der Agent erstellt. Hier ist CEO. Das ist der Agent, aber er ist bei seiner ersten Aufgabe, die diese hier ist, fehlgeschlagen, weil einfach keine Verbindung zu irgendeinem Agenten besteht.
Also werden wir die Verbindung mit OpenClaud herstellen. Dazu gehen wir zum linken Seitenpanel. Unten steht "Einstellungen". Hier haben wir den Namen des Unternehmens, eine kleine Beschreibung und hier unten ist die Option zum Einladen. Es heißt "Eine Einladung für Open Cloud generieren". Wir klicken hier und es gibt uns diesen Text, der im Grunde ein Prompt mit Anweisungen ist, wie der OpenCloud-Agent eine Verbindung zu Paper Clip herstellt. Wenn wir hier eine der URLs sehen, die hier in diesen Anweisungen angegeben sind, ist dort alles detailliert, was OpenCla tun muss. Der erste Schritt ist, den Token des OpenCla-Gateways zu erhalten, der sich in dieser Datei hier befindet. Wenn wir zum Terminal gehen und diese Datei ausdrucken, können wir sehen, dass hier der Token ist. Also, der erste Schritt ist, dass er diesen Token erhält, um die Kommunikation zu ermöglichen. Dann sagt es ihm, wie er eine Anfrage an Paper Clip stellt und sendet Paper Clip eine Anfrage, um dem von uns erstellten Unternehmen beizutreten. Hier sind im Grunde alle Anweisungen, was er tun muss. Und hier in diesem anderen Schritt müssen wir diese Einladung annehmen. Danach fragt OpenClub nach einer API-Schlüssel von Paper Clip, die er im Arbeitsbereich des main-Agenten speichern muss. Und schließlich muss er eine Paper Clip-Skill installieren, wo die Kommunikationsmethode, wie man Issues erstellt, wie man Agenten aufruft, wie man die Orchestrierung durchführt usw. usw. enthalten ist. Also, das sind im Grunde die Anweisungen für den main-Agenten von Open Cloud.
Also, wir gehen zurück zu den Einstellungen und kopieren alles, was uns hier unten die Option gibt, den Snippet zu kopieren. Wir gehen zurück zu Open Cloud, öffnen einen Chat, stellen sicher, dass es eine neue Sitzung ist, und fügen ein. Hier ist es. Wir drücken Enter und es wird beginnen, die Schritte nacheinander auszuführen. Und das erste, was es uns beantworten muss, ist, dass es die gegebenen Anweisungen versteht. Das steht im Prompt. Es muss uns antworten, ob es verstanden hat oder nicht. Und dafür wird ein fähiges Modell benötigt. Ich benutze GLM5 oder Minimax M2, die ich Ihnen absolut empfehlen kann. Wenn Sie 10% Rabatt auf die angebotenen Pläne wünschen, hinterlasse ich Ihnen den Link in der Beschreibung, damit Sie mit jeder der Plattformen Minimax oder ZAI auf dieses Angebot zugreifen können. Sehr gut, nun weiter, hier hat es die ersten beiden Schritte ausgeführt und wartet nun darauf, dass wir die Einladung annehmen. Dazu gehen wir zurück zu Paper Clip. Im Posteingang klicken wir auf "Ungelesen" und wir können sehen, dass hier die Anfrage zum Beitritt ist und sie von OpenCloud kommt. Also klicken wir auf "Genehmigen" und dort wird OpenCloud mit dem Prozess fortfahren, der nächste Schritt ist, dass es Anmeldeinformationen von Paper Clip erhält und die Paper Clip-Skill installiert. Also warten wir einfach, bis dieser Prozess abgeschlossen ist. In diesem Fall habe ich die Einladung zu lange zum Akzeptieren gebraucht. Also klicken wir einfach darauf, dass wir die Einladung akzeptiert haben, damit es mit dem Prozess fortfahren kann. Gut, und nach einem Moment hat es das Onboarding abgeschlossen und gibt uns diesen Status. Wir können hier einige der erstellten Dateien sehen, die API-Schlüssel für die Kommunikation mit Paper Clip und die Skill, das sind die Anweisungen, wie die Kommunikation mit Paper Clip erfolgt.
Wir werden uns diese Dateien schnell ansehen. Die erste davon ist Paper Clip, Claim API Key, und das ist diese hier, wo ein Token enthalten ist, der für die Kommunikation mit Paper Clip unter dieser URL verwendet wird. Wir wissen bereits, dass es Port 3100 ist, und zusätzlich gibt es eine Skill, wo alle Anweisungen, die Endpunkte der Kommunikation und wie die gesamte vollständige Kommunikation durchgeführt wird, enthalten sind. Hier sind alle Anweisungen. Gut, wir können es hier sehen. Nun kehren wir zu Paper Clip zurück und sehen, wie das alles funktioniert. Wir können zuerst sehen, dass ein neuer Agent erstellt wurde, nämlich Jetson, so nenne ich meinen Agenten hier in OpenCl. Dieser Agent hat die Rolle eines Generals und berichtet an den CEO, der der Agent ist, der hier in Paperclip ist. Wir können hier in der Organisationsgrafik sehen, dass Jetson dem CEO Bericht erstattet.
Nun, hier unter "Issues" können wir Aufgaben an die Agenten zuweisen. Wir erstellen hier ein neues Issue. Ich werde es "Untersuchung der letzten Aktualisierung von OpenCla" nennen. Und was ich möchte, dass er tut, ist, mir eine Zusammenfassung der letzten Aktualisierung von OpenCla zu geben. Dafür gebe ich ihm diese URL, wo die Veröffentlichungen von OpenCla stehen. Ich werde ihm sagen: "Gib mir eine prägnante und leicht lesbare Zusammenfassung der letzten Aktualisierung von OpenCl" und gebe ihm die URL. Wir werden sie hier Jetson zuweisen, damit er sie bearbeitet. OpenCla wird sich in der Spalte "toos" befinden. Die Priorität werden wir auf mittel setzen und nun auf "Issue erstellen" klicken.
Nun können wir hier sehen, wie es sich in der Live-Sitzung befindet. Wenn wir zum Dashboard gehen, können wir hier sehen, dass es bereits bearbeitet wird, es stellt die Verbindung zu OpenCloud her. Wir sehen hier den Port und wenn wir zu Open Cloud gehen, können wir in den Sitzungen sehen, dass eine neue Paper Clip-Sitzung gestartet wurde. Wenn wir darauf klicken, können wir hier alle Details sehen. Es gibt ihm die Anweisungen von Paper Clip und nicht direkt einen Prompt, sondern die ID des Issues oder der Aufgabe, und es wird die Paper Clip-Skill verwenden, um auf die Aufgabe und alle Details zuzugreifen und sie auszuführen. Wie wir hier sehen, verwendet es den API-Schlüssel von Papercla und führt die notwendigen Aufrufe an die Paper Clip-API durch, um auf alle Details zuzugreifen und sie auszuführen. Und wie wir sehen, greift es auf die Informationen, auf den API-Schlüssel von Paper Clip zu, um auf die Aufgabe und alle Details zuzugreifen und sie auszuführen. Also, wir warten nur einen Moment, und nach einem Moment erhalten wir eine Benachrichtigung. Hier ist sie bereits verschwunden, aber wir können hier im Posteingang sehen, dass sich der Status geändert hat, er ist bereits grün, was bedeutet, dass er bereits abgeschlossen ist. Wenn wir darauf klicken, können wir die Details sehen und hier ist das Ergebnis der Untersuchung. In diesem Fall hat es 3 Minuten gedauert, um sie durchzuführen, von der Veröffentlichung bis zum Abschluss, von 6:13 bis 6:16. Und wie wir sehen, erhält es genau die Informationen über die letzte Aktualisierung, die 3.13 war. Und hier gibt es uns das Ergebnis und einen abschließenden Kommentar.
So installieren wir Paper Clip und verbinden es mit OpenCloud, um die Agenten zu nutzen, die wir bereits dort in OpenCloud haben, und eine etwas visuellere Orchestrierung durchzuführen, anstatt nur hier mit dem Chat in OpenCloud zu interagieren, sondern ein Dashboard zu verwalten und Aufgaben über ein System von Prioritäten und Kategorisierung zuzuweisen, wie es hier ist. Aber das ist nur ein Teil. Wir haben die Ziele, wir haben die Möglichkeit, mehr Agenten zu erstellen und sie zu koordinieren, den Dashboard-Teil, ihn genauer zu betrachten. Wenn Sie an einem Video interessiert sind, in dem wir Paper Clip detaillierter behandeln, lassen Sie es mich in den Kommentaren wissen. Und ohne weitere Umschweife, bis zum nächsten Mal. Cha cha.