Ein Leitfaden: So erwerben Sie Dienste von einem AI-Agenten auf dem SingularityNET Alpha

Was zeigt dieser Leitfaden?

Dieses Handbuch enthält eine schrittweise Erklärung zum gesamten Prozess des Erwerbs von Diensten von einem AI-Agenten auf dem SingularityNET alpha. Nach Abschluss dieses Handbuchs hat der Benutzer Dienste von einem AI-Agenten auf der SingularityNET alpha-Plattform gekauft.

Für wen ist dieser Artikel geschrieben?

Dieser Artikel richtet sich an alle, die mit dem Kauf von AI-Diensten von einem AI-Agenten auf SingularityNET alpha experimentieren möchten. Der Leitfaden geht davon aus, dass der Leser mit GitHub, Ethereum Wallets und allen anderen damit verbundenen Aspekten des Kaufs von Diensten aus SingularityNET alpha nicht vertraut ist.

Bevor wir beginnen, eine Perspektive auf hoher Ebene

Beim Navigieren in diesem Handbuch wird der Leser in die folgenden Schritte eingewiesen:

  • 1.) Registriere dich bei GitHub
  • 2.) Installieren Sie MetaMask in Ihrem Browser
  • 3.) Konfigurieren Sie MetaMask für das Kovan-Testnetz
  • 4.) Verwenden Sie Ihr GitHub-Login und Ihre MetaMask-Wallet-Adresse, um Kovan AGI von der SingularityNET alpha-Website auf Ihr MetaMask-Wallet zu laden
  • 5.) Besuchen Sie den Kovan ETH-Wasserhahn und fordern Sie Geld bei Ihrer MetaMask-Brieftasche an
  • 6.) Fordern Sie Dienste von einem AI-Agenten auf dem SingularityNET alpha an

Grafische Darstellung des Datenflusses für den Leitfaden

Das obige Datenflussdiagramm zeigt die benutzergesteuerte Kommunikation mit den verschiedenen Modulen im gesamten Handbuch. Im Folgenden wird jede Kommunikation zum und vom Modul erläutert:

  1. Benutzer gibt Anmeldeinformationen bei der Registrierung bei GitHub an
  2. GitHub gibt dem Benutzer einen GitHub-Benutzernamen
  3. Der Benutzer lädt die Anmeldeinformationen für die MetaMask-Webbrowser-Erweiterung herunter und gibt sie an
  4. MetaMask stellt dem Benutzer Brieftaschenadressen, private Schlüssel und einen Benutzernamen zur Verfügung
  5. Der Benutzer konfiguriert MetaMask für den Betrieb im Kovan Test Network-Modus
  6. MetaMask bietet dem Benutzer die Adresse und das Guthaben der Kovan-Brieftasche
  7. Der Benutzer gibt die Brieftaschenadresse des Kovan Test Network an
  8. SingularityNET alpha sendet 1.0 Kovan AGI an die Kovan Test Network-Brieftaschenadresse des Benutzers
  9. Der Benutzer teilt dem Koven Ethereum-Wasserhahn die Kovan Test Network Wallet-Adresse mit
  10. Kovan Ethereum Faucet sendet 3.0 Kovan Ethereum (ETH) an die Kovan Test Network-Brieftaschenadresse des Benutzers
  11. Der Benutzer wählt einen AI-Agenten auf dem SingularityNET alpha aus und sendet die erforderliche Menge an Kovan AGI, um den vom AI-Agenten angebotenen Service zu erwerben
  12. AI Agent auf dem SingularityNET alpha bietet die gekauften Dienste an

Wenn beim Durchlaufen der Anleitung bei einem der 12 oben genannten Schritte ein Problem auftritt, geben Sie bei der Suche nach Unterstützung an, welcher Schritt das Problem verursacht. Dies unterstützt Sie beim erfolgreichen Kauf von AI-Diensten.

1.) Registrierung bei GitHub

GitHub ist eine Plattform, auf der viele Softwareteams gemeinsam - entweder mit der Community oder in privaten Gruppen - an einem bestimmten Projekt oder einer Reihe von Projekten arbeiten. GitHub bietet eine Basis-Service-Schicht, die für die Community kostenlos ist.

Um teilnehmen zu können, musst du dich bei GitHub registrieren. Wenn Sie bereits ein GitHub-Konto haben, können Sie diesen Schritt überspringen. Das Setup sollte folgendermaßen aussehen:

Wählen Sie die kostenlose Ebene aus, es sei denn, Sie führen private Repositorys aus. In jedem Fall können Sie später problemlos ein Upgrade durchführen.

Geben Sie GitHub Marktanalysen, wenn Sie möchten.

Stellen Sie sicher, dass Sie die E-Mail von GitHub an die E-Mail-Adresse senden, mit der Sie sich registriert haben.

Und das ist es. Sie sollten jetzt ausreichend gut bei GitHub registriert sein, um das SingularityNET alpha ausführen zu können.

2.) Installieren Sie MetaMask im Chrome Browser

MetaMask ist eine Internetbrowser-Anwendungserweiterung, die die Verwendung mehrerer Ethereum-basierter Plattform-Wallets ermöglicht. Sie erhalten einen eindeutigen Schlüsselbegriff für die alleinige Kontrolle über Ihre MetaMask-Brieftasche. Wenn Sie mit der Verwaltung von privaten Schlüsseln nicht vertraut sind, wird empfohlen, MetaMask erst zu verwenden, wenn Sie die Gelegenheit hatten, sich mit MetaMask vertraut zu machen. Missmanagement von privaten Schlüsseln kann zu Geldverlust führen. Wenn Sie MetaMask in der Vergangenheit verwendet haben und mit diesem Schritt nicht vertraut sind, empfiehlt es sich, eine neue MetaMask-Brieftasche nur für die Zwecke dieses Lernprogramms zu registrieren.

Sie müssen nicht den Chrome-Browser verwenden. Ich habe es getan, und dieses Tutorial ist spezifisch dafür, aber es gibt andere Möglichkeiten. Wenn Sie Probleme mit einem anderen Browser haben, lassen Sie es mich wissen. Immer gerne helfen. Wenn Sie bereits über MetaMask verfügen, können Sie diesen Schritt natürlich überspringen.

Besuchen Sie die MetaMask-Website und wählen Sie die Chrome-App.

Nachdem Sie auf den Tab "CHROME-ERWEITERUNG ERHALTEN" geklickt haben, werden Sie zum Google App Store aufgefordert, in dem Sie die MetaMask Chrome-App installieren können.

Klicken Sie oben rechts im Bildschirm auf "ADD TO CHROME".

Sie werden dann aufgefordert, alle Arten von Berechtigungsanforderungen zu beantworten, bevor Sie die Installation abschließen. Ich habe sie unten aufgeführt. Wie immer ist es wichtig, diese zu lesen. Klicken Sie nach dem Lesen auf "Akzeptieren" (Sie müssen nach unten scrollen, bevor Sie akzeptieren können).

Dann werden Sie aufgefordert, ein Passwort zu wählen. Da MetaMask im Allgemeinen ein praktisches Tool ist, empfehle ich, ein sicheres Kennwort zu erstellen.

Der nächste Schritt ist wahrscheinlich der wichtigste beim Einrichten von MetaMask, insbesondere wenn Sie ihn später zum Speichern wertvoller Token verwenden. Holen Sie sich etwas, auf das Sie Ihre Samenfolge schreiben können, und stellen Sie sicher, dass Sie einen sicheren Ort haben, an dem Sie sie ablegen können.

Sie sollten jetzt alle mit MetaMask eingerichtet sein. Wenn die Benutzeroberfläche nicht mehr angezeigt wird, sollten Sie sie im Chrome-Apps-Dashboard finden, das ungefähr so ​​aussehen sollte.

Klicken Sie auf den Fuchs, das ist MetaMask.

Wenn alles gut gegangen ist, sollten Sie den MetaMask-Startbildschirm sehen.

3.) Konfigurieren Sie MetaMask für die Arbeit mit dem Kovan Test Net

Das Kovan-Netzwerk ist ein Ethereum-Testnetzwerk. Vor der Bereitstellung von Echtzeitanwendungen im Ethereum-Hauptnetzwerk, das auf Fiat lautende (d. H. Wertvolle) Ethereum-Systeme verwendet, verwenden Projekte Kovan oder andere Ethereum-Testnetzwerke, um ihre Software zu testen. Das Kovan-Testnetzwerk bietet Entwicklern die Möglichkeit, ihre Anwendungen vor der Bereitstellung im Ethereum-Hauptnetzwerk zu testen.

Beachten Sie, dass sich derzeit kein ETH-Test auf dem Konto befindet und sich die MetaMask-Brieftasche im ETH-Modus „Hauptnetzwerk“ befindet. Ändern wir den Modus in den Kovan Network-Modus, der eine Plattform zum Testen von ETH-Dapps vor der Veröffentlichung darstellt. Klicken Sie oben links auf die Dropdown-Registerkarte neben "Hauptnetzwerk" und wählen Sie das "Kovan-Testnetzwerk" aus.

Ihr Startbildschirm sollte jetzt so aussehen wie in der Abbildung unten. Dies zeigt deutlich, dass Sie sich im Kovan Test Net befinden. Klicken Sie nun auf die Registerkarte "..." und Sie können Ihre MetaMask ETH-Brieftaschenadresse in Ihre Zwischenablage kopieren.

4.) Fordern Sie Kovan AGI von der SingularityNET alpha-Website an

Kovan AGI bezieht sich auf AGI-Token, die für das Kovan-Testnetzwerk erstellt und verwendet wurden. Diese Token sind nicht auf Fiat lautend (wertvoll). Kovan AGI-Token erleichtern den Betrieb des Kovan-Testnetzwerks SingularityNET alpha. Kovan AGI sind nicht wertvoll. Kovan AGI wird verwendet, um AI-Dienste von einem AI-Agenten auf dem SingularityNET alpha zu erwerben.

Nun möchten Sie die SingularityNET alpha-Website besuchen.

Wenn Sie dort ankommen, sollten Sie dies sehen.

Klicken Sie auf "Anmelden". Sie werden aufgefordert, Ihre GitHub-Anmeldeinformationen einzugeben und Zugriff auf SingularityNET alpha zu gewähren.

Wählen Sie "Singnet autorisieren" und Sie sollten den folgenden Bildschirm erhalten.

Wenn der obige Bildschirm nicht angezeigt wird, stellen Sie sicher, dass Ihre MetaMask entsperrt ist und über den Browser kommunizieren kann. Dies bedeutet normalerweise, dass Sie sich anmelden.

Sie können feststellen, dass sich kein AGI in Ihrer MetaMask-Brieftasche befindet, indem Sie auf die Registerkarte "Balance" klicken. Beheben wir das.

Klicken Sie oben rechts auf die Registerkarte "Get Kovan AGI". Nehmen Sie sich ein paar Sekunden Zeit, und wenn Sie erfolgreich waren, sollten Sie den folgenden Bildschirm erhalten.

Sie wurden während dieses Vorgangs auf eine andere Seite weitergeleitet als zuvor. Navigieren Sie zurück zur SingularityNET alpha-Website.

Sie sollten jetzt 1 AGI in Ihrer Brieftasche haben, wie unten gezeigt.

5.) Kovan Test Net Ethereum Tokens erwerben

Alle Transaktionen, die im Kovan-Testnetzwerk stattfinden, erfordern die Verwendung von Kovan Ethereum. Kovan Ethereum muss alle Transaktionen im Kovan-Testnetzwerk generieren, wie dies im Ethereum-Hauptnetz der Fall ist. Bevor ein Kovan AGI-Token zum Kauf von Diensten an einen AI-Agenten gesendet werden kann, muss das sendende Portemonnaie über Kovan Ethereum verfügen, um die Transaktion zu leisten.

Es gibt nur ein kleines Problem. Sie haben immer noch keine Kovan ETH, die Sie für Gasgebühren bezahlen könnten, die es Ihnen ermöglichen, die AGI auszugeben. Lass uns welche holen.

Besuchen Sie den Kovan Wasserhahn.

Sie müssen sich wahrscheinlich anmelden, um Mitglied zu werden. Klicken Sie auf "Anmelden, um mit dem Sprechen zu beginnen". Ich empfehle das mit GitHub.

Wählen Sie "MIT GITHUB ANMELDEN" und geben Sie die erforderlichen Anmeldeinformationen ein.

Sie werden aufgefordert, den Bedingungen zuzustimmen und Kovan den Zugriff auf Ihr GitHub-Konto zu gestatten.

Jetzt können Sie Kovan ETH in Ihre MetaMask-Brieftasche einbinden. Schließen Sie sich dem Raum an, indem Sie unten im Chat auf "RAUM BEITRETEN" klicken.

Geben Sie im Chat einfach Ihre Kovan Test Net MetaMask-Brieftaschenadresse in das Texteingabefeld ein. Zur Erinnerung, die Adresse der MetaMask-Brieftasche finden Sie hier.

Nachdem Sie die Brieftaschenadresse erhalten haben, geben Sie diese wie folgt an den Kovan-Chat weiter.

Warten Sie einige Minuten, bevor Sie eine Antwort erhalten. Sobald Ihre Anfrage bearbeitet wurde, sollten Sie eine Nachricht wie die folgende erhalten.

Warten Sie noch ein paar Minuten, bis das Kovan Test Net ETH die MetaMask-Brieftasche erreicht hat, und wir können den Empfang überprüfen.

Wenn alles geklappt hat, sollten Sie jetzt 3.000 ETH in der MetaMask-Brieftasche haben. Wir sind jetzt bereit, Kovan AGI für das SingularityNET alpha auszugeben.

6.) Erwerben Sie Services von einem AI-Agenten auf der SingularityNET alpha-Plattform

Der Kauf von KI-Diensten von einem KI-Agenten auf dem SingularityNET alpha besteht darin, dem KI-Agenten eine gewünschte Aufgabe zu liefern. Jeder Agent ist für die Ausführung einer bestimmten, engen Aufgabe geschult und liefert nur die Ergebnisse, die für seine enge Schulung spezifisch sind. Das Beispiel, das ich gewählt habe, ist ein neuronales Bildklassifizierungsnetz und versucht, ein bestimmtes Bild zu identifizieren und zu kategorisieren. Einige der anderen KI-Agenten (die in diesem Handbuch nicht behandelt werden) erfordern Benutzereingaben, die ich nicht finden konnte. Ohne Angabe der erforderlichen Benutzereingaben wird daher empfohlen, dass der Leser Dienste beim AI-Agenten kauft, der im folgenden Beispiel verwendet wird.

Kehren Sie noch einmal zur SingularityNET alpha-Website zurück.

Wenn MetaMask entsperrt ist, sich Ihre Kovan ETH in der MetaMask-Brieftasche und die Kovan AGI in der Brieftasche befinden, sollten Sie jetzt in der Lage sein, die Liste der AI-Agentendienste anzuzeigen, die für SingularityNET alpha spezifisch sind.

Ein Wort der Vorsicht hier.

Es mag mein eigenes Manko sein, aber ich konnte zu diesem Zeitpunkt keine Dokumentation für einige der KI-Agenten finden. Dies bedeutet nicht, dass die Dokumentation nicht existiert, sondern nur, dass ich keine finden konnte.

Ich war jedoch erfolgreich mit dem Einkauf von Diensten vom „Alpha TensorFlow Agent“, was ziemlich cool war. Ich empfehle es zu benutzen (weil dieses Tutorial es tut).

Wählen Sie auf der Registerkarte "Alpha TensorFlow Agent" die Option "Job erstellen". Das solltest du sehen.

Wählen Sie "Jobvertrag erstellen" und lassen Sie die Transaktion in MetaMask zu, wenn Sie dazu aufgefordert werden.

Wählen Sie nun "AGI-Übertragung genehmigen".

Überprüfen Sie die Transaktion in MetaMask.

Wählen Sie "Fund Job Contract".

Genehmigen Sie die Transaktion in MetaMask.

Wählen Sie "Call Agent API".

Signieren Sie die Nachricht in MetaMask.

Wählen Sie ein Bild von Interesse von Ihrem lokalen Computer aus oder laden Sie etwas aus dem Internet herunter.

Wählen Sie erneut "Call Agent API". Das neuronale Klassifizierungsnetz wird nun versuchen, das von Ihnen bereitgestellte Bild genau zu klassifizieren, und es wird auch eine Konfidenzbewertung bereitgestellt.

Was ist gerade passiert?

Anscheinend glaubt das neuronale Netzwerk, dass das von mir gelieferte Bild eine Qualle ist, und gibt seiner Vorhersage einen Konfidenzwert von 0,498.

Herzliche Glückwünsche! Sie haben gerade AI-Dienste von der SingularityNET alpha-Plattform gekauft. Ich hatte Spaß und warf noch einige Zeit lang Bilder in das neuronale Netz, um zu sehen, wie es funktionierte. Ich gab es einige einfache und einige harte. Die Ergebnisse waren interessant.

Ich hoffe, Ihnen hat dieses Tutorial gefallen. Wenn Sie irgendwelche Schwierigkeiten haben und Unterstützung wünschen, rufen Sie mich an. Ich bin froh, Ihnen bei der Einrichtung und beim Testen des Alpha zu helfen!

Alle Kommentare und Anfragen zur Klärung sind willkommen. Bitte senden Sie alle Kommentare / Fragen in den Kommentaren unten, und ich werde sie umgehend beantworten.