Sprievodca: Ako nakupovať služby od agenta AI na serveri SingularityNET Alpha

Čo bude táto príručka demonštrovať?

Táto príručka poskytuje podrobné vysvetlenie týkajúce sa celého procesu nákupu služieb od agenta AI na jednotke SingularityNET alfa. Na konci tejto príručky bude mať užívateľ zakúpené služby od agenta AI na platforme SingularityNET alpha.

Pre koho je tento článok napísaný?

Tento článok je určený všetkým, ktorí majú záujem experimentovať s nákupom služieb AI od agenta AI na portáli SingularityNET alfa. Sprievodca predpokladá, že čitateľ nie je úplne oboznámený s GitHub, peňaženkami Ethereum a všetkými ďalšími súvisiacimi aspektmi nákupu služieb od alpha SingularityNET.

Než začneme, perspektíva na vysokej úrovni

Pri navigácii v tejto príručke bude čitateľ poučený o tom, ako:

  • 1.) Zaregistrujte sa v službe GitHub
  • 2.) Nainštalujte MetaMask do vášho prehliadača podľa vášho výberu
  • 3.) Nakonfigurujte MetaMask pre testovaciu sieť Kovan
  • 4.) Použite svoje prihlasovacie údaje GitHub a svoju adresu peňaženky MetaMask a požiadajte o Kovan AGI do svojej peňaženky MetaMask z webovej stránky SingularityNET alpha.
  • 5.) Navštívte Kovan ETH faucet a požiadajte o prostriedky do svojej peňaženky MetaMask
  • 6.) Vyžiadajte si služby od agenta AI na jednotke SingularityNET alfa

Grafické znázornenie toku údajov pre sprievodcu

Graf toku údajov vyššie ukazuje užívateľsky riadenú komunikáciu s rôznymi modulmi v príručke. Ďalej je vysvetlená každá komunikácia do az modulu:

  1. Používateľ poskytuje prihlasovacie údaje počas registrácie v službe GitHub
  2. GitHub poskytuje používateľovi užívateľské meno GitHub
  3. Používateľ sťahuje a poskytuje poverenia pre rozšírenie webového prehľadávača MetaMask
  4. MetaMask poskytuje užívateľovi adresy peňaženky, súkromné ​​kľúče a užívateľské meno
  5. Používateľ nakonfiguruje MetaMask tak, aby pracoval v režime testovacej siete Kovan
  6. MetaMask poskytuje užívateľovi Kovanovu peňažnú adresu a zostatok
  7. Používateľ zadá adresu peňaženky Kovan Test Network
  8. SingularityNET alpha odošle 1,0 Kovan AGI na adresu peňaženky používateľa Kovan Test Network
  9. Používateľ poskytuje fauet Koven Ethereum s adresou Kovan Test Network Wallet Address
  10. Faucet Kovan Ethereum pošle 3,0 Kovan Ethereum (ETH) na adresu peňaženky v testovacej sieti používateľa Kovan
  11. Používateľ vyberie agenta AI na portáli SingularityNET alfa a pošle požadované množstvo Kovan AGI na nákup služby ponúkanej agentom AI.
  12. AI agent na SingularityNET alpha poskytuje zakúpené služby

Ak počas prehliadania sprievodcom dôjde k problému v ktoromkoľvek z 12 vyššie uvedených krokov, pri vyhľadávaní podpory uveďte, ktorý krok spôsobuje problém. Pomôže to podporiť váš úspešný nákup služieb AI.

1.) Registrácia v službe GitHub

GitHub je platforma, na ktorej mnoho softvérových tímov spolupracuje - buď s komunitou alebo v súkromných skupinách - na konkrétnom projekte alebo súbore projektov. GitHub ponúka základnú úroveň služieb, ktorá je pre komunitu bezplatná.

Aby ste sa mohli zúčastniť, musíte sa zaregistrovať v službe GitHub. Ak už máte účet GitHub, môžete tento krok preskočiť. Nastavenie by malo vyzerať takto:

Vyberte bezplatnú úroveň, pokiaľ si myslíte, že nebudete prevádzkovať súkromné ​​archívy. V každom prípade môžete aktualizáciu ľahko vykonať neskôr.

Ak chcete, dajte spoločnosti GitHub nejakú analýzu trhu.

Uistite sa, že ste potvrdili e-mail od spoločnosti GitHub na e-mailovej adrese, na ktorú ste sa zaregistrovali.

A to je všetko. Teraz by ste sa mali zaregistrovať v službe GitHub dostatočne dobre, aby ste mohli spustiť systém SingularityNET alfa.

2.) Nainštalujte MetaMask do prehliadača Chrome

MetaMask je rozšírenie aplikácie internetového prehľadávača, ktoré umožňuje použitie viacerých platforiem platformy Ethereum. Dostanete jedinečnú kľúčovú frázu na výlučné ovládanie svojej peňaženky MetaMask. Ak nie ste oboznámení so správou súkromných kľúčov, odporúčame vám, aby ste nepoužívali MetaMask mimo účelu tejto príručky, kým sa nebudete môcť oboznámiť; zlé spravovanie súkromných kľúčov môže mať za následok stratu finančných prostriedkov. Ak ste v minulosti použili MetaMask a ste s týmto krokom nepohodlní, odporúčame vám zaregistrovať si novú peňaženku MetaMask výlučne na účely tohto tutoriálu.

Prehliadač Chrome nemusíte používať. Urobil som, a tento tutoriál je špecifický pre to, ale existujú aj iné možnosti. Ak máte akékoľvek problémy v inom prehliadači, dajte mi vedieť. Vždy radi pomôžeme. Je zrejmé, že ak už máte MetaMask, môžete tento krok preskočiť.

Navštívte web MetaMask a vyberte aplikáciu Chrome.

Po kliknutí na kartu „GET CHROME EXTENSION“ sa zobrazí výzva do obchodu s aplikáciami Google, kde môžete nainštalovať aplikáciu MetaMask Chrome.

V pravom hornom rohu obrazovky kliknite na položku PRIDAŤ DO CHROME.

Pred dokončením inštalácie sa zobrazí výzva na zadanie všetkých druhov žiadostí o povolenie. Uviedol som ich nižšie. Ako vždy, je dôležité si ich prečítať. Po prečítaní každého z nich kliknite na „Prijať“ (pred tým, ako ho budete môcť prijať, musíte prejsť naspodok).

Potom sa zobrazí výzva na výber hesla. Keďže MetaMask je všeobecne užitočným nástrojom, navrhujem vytvoriť silné heslo.

Nasleduje pravdepodobne najdôležitejšia časť nastavenia MetaMask, najmä ak ju neskôr použijete na ukladanie cenných tokenov. Získajte niečo, do čoho napíšete postupnosť semien a uistite sa, že máte bezpečné miesto na jeho umiestnenie.

Teraz by ste mali byť všetci pripravení s MetaMask. Ak používateľské rozhranie zmizlo, mali by ste ho nájsť na informačnom paneli aplikácií pre Chrome, ktorý by mal vyzerať asi takto.

Kliknite na líšku, to je MetaMask.

Ak všetko pôjde dobre, mali by ste vidieť domovskú obrazovku MetaMask.

3.) Nakonfigurujte MetaMask na prácu s testovacou sieťou Kovan

Sieť Kovan je testovacou sieťou Ethereum. Pred nasadením aplikácií v reálnom čase na hlavnej sieti Ethereum, ktorá používa fetiš (t. J. Hodnotné) Ethereum, projekty používajú na testovanie svojho softvéru Kovan alebo iné testovacie siete Ethereum. Testovacia sieť Kovan ponúka vývojárom možnosť otestovať svoje aplikácie pred nasadením v hlavnej sieti Ethereum.

Upozorňujeme, že v súčasnosti nemáte na účte žiadny test ETH a že peňaženka MetaMask je v režime ETH „Hlavná sieť“. Zmeňte režim na režim Kovan Network, ktorý je platformou na testovanie ETH dapps pred vydaním. Kliknite na rozbaľovaciu kartu vedľa položky „Hlavná sieť“ v ľavom hornom rohu a vyberte položku Kovan Test Network (Kovan Test Network).

Vaša domáca obrazovka by teraz mala vyzerať ako na obrázku nižšie, čo jasne dokazuje, že ste na testovacej sieti Kovan. Teraz kliknite na kartu „…“ a budete môcť skopírovať svoju adresu peňaženky MetaMask ETH do svojej schránky.

4.) Požiadajte spoločnosť Kovan AGI o webovú stránku spoločnosti SingularityNET alpha

Kovan AGI sa týka tokenov AGI, ktoré boli vytvorené a použité testovacou sieťou Kovan. Tieto žetóny nie sú označené fiatom (hodnotné). Tokeny Kovan AGI uľahčujú prevádzku testovacej siete Kovan SingularityNET alfa. Kovan AGI nie sú hodnotné. Kovan AGI sa použije na nákup služieb AI od agenta AI na jednotke SingularityNET alpha.

Teraz budete chcieť navštíviť webovú stránku spoločnosti SingularityNET alpha.

Keď sa tam dostanete, mali by ste to vidieť.

Kliknite na položku PRIHLÁSIŤ. Budete požiadaní, aby ste zadali svoje poverenia GitHub a poskytli prístup k jednotke SingularityNET alpha.

Vyberte možnosť „Autorizovať singet“ a mala by sa zobraziť nasledujúca obrazovka.

Ak sa vám obrazovka vyššie nezobrazí, skontrolujte, či je váš MetaMask odomknutý a schopný komunikovať prostredníctvom prehliadača. Zvyčajne to znamená prihlásenie.

Ak chcete vidieť, že v peňaženke MetaMask nemáte AGI, pozrite sa na kartu Zostatok. Opravme to.

Kliknite na kartu „Získať Kovan AGI“ v pravom hornom rohu. Dajte mu niekoľko sekúnd a ak ste boli úspešní, mali by ste dostať nasledujúcu obrazovku.

Počas tohto procesu vám budú odoslané na inú stránku, ako ste boli predtým. Prejdite späť na webovú stránku SingularityNET alpha.

Teraz by ste mali mať v peňaženke 1 AGI, ako je to znázornené nižšie.

5.) Získať Kovan Test Net Ethereum Tokens

Všetky transakcie, ktoré sa uskutočňujú v testovacej sieti Kovan, vyžadujú použitie produktu Kovan Ethereum. Od spoločnosti Kovan Ethereum sa vyžaduje, aby vytvorila akúkoľvek transakciu v testovacej sieti Kovan, ako je to v prípade hlavnej siete Ethereum. Predtým, ako sa token Kovan AGI môže poslať agentovi AI na nákup služieb, musí mať odosielajúca peňaženka vlastnosť Kovan Ethereum, aby si mohla transakciu dovoliť.

Je tu iba jeden menší problém. Stále nemáte žiadny Kovan ETH na zaplatenie poplatkov za plyn, ktoré vám umožnia stráviť AGI. Poďme si nejaké.

Navštívte Kovan faucet.

Pravdepodobne sa budete musieť prihlásiť, aby ste sa pripojili. Kliknite na položku ZAREGISTRUJTE SA, aby ste mohli začať s hodnotením. Odporúčam tak urobiť s GitHub.

Vyberte možnosť „Prihlásiť sa pomocou služby GITHUB“ a zadajte potrebné poverenia.

Budete požiadaní, aby ste vyjadrili súhlas s ich podmienkami a povolili spoločnosti Kovan prístup k svojmu účtu GitHub.

Teraz môžete požiadať Kovan ETH do svojej peňaženky MetaMask. Pripojte sa teda do miestnosti kliknutím na položku „ZAREGISTRUJTE SA“ v dolnej časti rozhovoru.

Akonáhle budete v chate, jednoducho zadajte svoju adresu peňaženky Kovan Test Net MetaMask do textového vstupného poľa. Pripomíname, že tu nájdete adresu peňaženky MetaMask.

Po zadaní adresy peňaženky ju dodajte do chatu Kovan nasledujúcim spôsobom.

Pred prijatím odpovede počkajte niekoľko minút. Po spracovaní vašej žiadosti by ste mali dostať správu, ako je nasledujúca.

Venujte ešte pár minút, kým sa testovacia sieť Kovan Test ETH dostane do peňaženky MetaMask, a môžeme overiť jej prijatie.

Ak by všetko fungovalo, mali by ste teraz mať v peňaženke MetaMask 3 000 ETH. Teraz sme pripravení minúť Kovan AGI na SingularityNET alpha.

6.) Nákup služieb od agenta AI na platforme SingularityNET alpha

Nákup služieb AI od agenta AI na jednotke SingularityNET alfa spočíva v dodaní požadovanej úlohy agentovi AI. Každý agent je vyškolený na vykonávanie špecifickej, úzkej úlohy a prinesie iba výsledky špecifické pre jeho úzke školenie. Príklad, ktorý som si vybral, je neurónová sieť na klasifikáciu obrázkov a pokúša sa identifikovať a kategorizovať daný obrázok. Niekoľko ďalších agentov AI (tých, ktorých sa táto príručka nezúčastňuje) vyžaduje vstupy od používateľov, ktoré som nedokázal nájsť. Preto sa bez špecifikovania požadovaných vstupov od používateľov odporúča nakupovať služby od agenta AI použité v nasledujúcom príklade.

Vráťte sa znova na webovú stránku SingularityNET alpha.

Ak je MetaMask odomknutý, váš Kovan ETH je v peňaženke MetaMask a Kovan AGI je v peňaženke, teraz by ste mali vidieť zoznam služieb agentov AI špecifických pre SingularityNET alpha.

Tu si dajte pozor.

Môže to byť môj vlastný nedostatok, ale v súčasnosti som nebol schopný nájsť dokumentáciu pre niekoľko agentov AI. To neznamená, že dokumentácia neexistuje, ale iba to, že som ju nemohla nájsť.

Úspešne som však nakupoval služby od agenta „Alpha TensorFlow Agent“, čo bolo celkom v pohode. Odporúčam ho používať (pretože tento tutoriál áno).

Na karte Alpha TensorFlow Agent vyberte možnosť Create Job (Vytvoriť úlohu). Mali by ste to vidieť.

Vyberte možnosť „Vytvoriť pracovnú zmluvu“ a po výzve povoľte transakciu na serveri MetaMask.

Teraz vyberte možnosť „Schváliť prevod AGI“.

Overte transakciu na MetaMask.

Vyberte položku „Fond Job Contract“.

Schválte transakciu na serveri MetaMask.

Vyberte položku „Call Agent API“.

Podpíšte správu na MetaMask.

Z miestneho počítača vyberte požadovaný obrázok alebo si stiahnite niečo z internetu.

Znova vyberte možnosť „Call Agent API“. Teraz sa klasifikačná neurónová sieť pokúsi presne klasifikovať obrázok, ktorý ste poskytli, a poskytne aj skóre spoľahlivosti.

Čo sa práve stalo?

Neurónová sieť zrejme verí, že obraz, ktorý som dodal, je medúza a dáva jej predpovedi skóre spoľahlivosti 0,498.

Blahoželáme! Práve ste si zakúpili služby AI z platformy SingularityNET alpha. Bavil som sa a trávil som viac času hádzaním obrázkov do neurónovej siete, aby som zistil, ako to funguje. Dal som jej niekoľko ľahkých a ťažkých. Výsledky boli zaujímavé.

Dúfam, že sa vám tento kurz páčil. Ak máte nejaké ťažkosti a chcete podporu, zavolajte mi. Som rád, že vám môžeme pomôcť s nastavením a vyskúšaním zariadenia alfa!

Všetky pripomienky a žiadosti o objasnenie sú vítané. V časti s komentármi odošlite akékoľvek komentáre / otázky a ja sa im okamžite budem venovať.