Vďaka vzniku platforiem bez kódu, ako je Bubble.io, a vytvoreniu úplne nových špičkových modelov umelej inteligencie založených na transformátoroch, ako sú GPT-3, GPT-J, GPT-NeoX, Bart a ďalšie, je teraz možné vytvárať pokročilé aplikácie umelej inteligencie bez napísania jediného riadku kódu. V tomto článku si ukážeme, ako pripojiť rozhranie NLP Cloud API k aplikácii Bubble.io s cieľom vykonávať pokročilé operácie AI, ako je sumarizácia, parafrázovanie, NER, odpovedanie na otázky, generovanie blogových príspevkov, vytváranie popisov produktov a mnoho ďalších.


Platformy bez kódu sú v súčasnosti čoraz populárnejšie. Pochopiteľne! Programovanie je z roka na rok zložitejšie, zamestnať dobrých programátorov je ťažké a drahé a zároveň sa v súčasnosti bez dobrej webovej aplikácie zaobíde čoraz menej projektov...
Nie je prekvapením, že služby bez kódu vyzerajú tak atraktívne. Tieto platformy poskytujú pokročilé rozhrania WYSIWYG na vytvorenie vlastnej aplikácie bez napísania jediného riadku kódu. Vďaka týmto moderným nástrojom založeným na používateľskom rozhraní môžete teraz dosiahnuť pôsobivú úroveň sofistikovanosti a dodať svoj nový MVP v krátkom čase.
Technológie umelej inteligencie za posledných pár rokov zaznamenali veľký pokrok, najmä pokiaľ ide o spracovanie prirodzeného jazyka. Teraz môžete ľahko vykonávať pokročilé úlohy porozumenia textu a generovania textu, ako sú chatboty, sumarizácia, parafrázovanie, extrakcia entít, odpovedanie na otázky, automatické generovanie príspevkov na blogu, automatické vytváranie opisov produktov a mnoho ďalších. Vznik veľkých jazykových modelov, ako sú GPT-3, GPT-J a GPT-NeoX, tomu naozaj pomohol!
Takže teraz je jednoduchšie ako kedykoľvek predtým vytvoriť plnohodnotný produkt AI, ktorý je postavený na technológiách AI a no-code!
Existuje niekoľko dobrých platforiem bez kódu. Nie všetky majú rovnakú úroveň prepracovanosti alebo rovnakú odbornosť. Niektoré sú veľmi dobré pri vytváraní krásnych rozhraní. Iné sú dobré v budovaní pokročilej backendovej logiky...
Bubble.io je populárna platforma bez kódu, ktorá umožňuje veľmi pokročilé prispôsobenie. Jej zvládnutie si vyžaduje určitú prax, ale potom môžete dosiahnuť pôsobivé výsledky bez akýchkoľvek programátorských zručností.
NLP Cloud (us) je pokročilé rozhranie API na spracovanie prirodzeného jazyka, ktoré poskytuje najlepšie špičkové modely umelej inteligencie na porozumenie textu a generovanie textu (GPT-3, GPT-J, GPT-NeoX, Bart a ďalšie). Na ihrisku služby NLP Cloud si môžete ľahko vyskúšať najpokročilejšie funkcie umelej inteligencie: navštívte detské ihrisko tu.
NLP Cloud je API, takže na jeho integráciu do vášho produktu je zvyčajne potrebný vývojár. V kombinácii s Bubble.io to však už neplatí.
Vytvorme jednoduchý projekt Bubble.io, ktorý využíva technológiu NLP Cloud na generovanie celého článku blogu z jednoduchého názvu. Táto funkcia je založená na modeli umelej inteligencie GPT-J, ktorý je open-source alternatívou modelu GPT-3. Najdôležitejšia časť sa týka nastavenia konektora API Bubble.io.
Najprv vytvorte nový projekt na Bubble.io:

Potom postupujte podľa asistenta aplikácie:



Na základe nastavení projektu by vám asistent mal v určitom okamihu navrhnúť pridanie pripojenia API. Ak sa tak nestane, nemusíte sa obávať, môžete to urobiť aj neskôr, keď prejdete do časti "Pluginy". Vyhľadajte konektor API a nainštalujte ho:

Teraz, keď je váš projekt úspešne vytvorený, prejdite do sekcie "Plugins" a v časti API Connector kliknite na "Add another API":

Teraz je čas nastaviť skutočné pripojenie k rozhraniu API služby NLP Cloud. Najskôr nastavte overovanie ako "self-handled":

Nastavte nasledujúcu adresu POST: https://api.nlpcloud.io/v1/gpu/fast-gpt-j/article-generation
Nastavte 2 hlavičky. Prvá má kľúč = Authorization, hodnotu = Token your_token a zaškrtnite políčko Private. Druhá hlavička má kľúč = Content-Type a hodnotu = application/json.
Do poľa Telo JSON vložte nasledujúci príklad: {"title": "Ako sa stať podnikateľom"}. Cieľom je vygenerovať celý článok, ktorý hovorí o tom, ako sa stať podnikateľom.
Potom jednoducho kliknite na tlačidlo "Inicializovať volanie", aby ste skontrolovali, či volanie služby NLP Cloud na generovanie článku prebehlo správne. Bude to chvíľu trvať (10 až 30 sekúnd), pretože generovanie celého článku blogu je mimoriadne náročné na výpočty:

Teraz by sa malo zobraziť niečo podobné, čo potvrdzuje, že pripojenie funguje:

Gratulujeme! Teraz môžete NLP Cloud API používať kdekoľvek vo svojom projekte Bubble.io! Ak chcete napríklad zobraziť článok z blogu v textovom poli, môžete to urobiť takto:

Tento príklad sa týkal použitia rozhrania API na generovanie blogových príspevkov služby NLP Cloud, ale môžete samozrejme použiť všetky koncové body API dostupné v službe NLP Cloud. V konektore API Bubble.io stačí zmeniť adresu POST URL a telo JSON. Viac informácií o tom nájdete v dokumentácii služby NLP Cloud tu.
Nezabudnite, že váš token API služby NLP Cloud by mal zostať utajený. Nikomu ho nezdieľajte, a ak na tom istom projekte umelej inteligencie pracuje paralelne viacero osôb, môžete ich jednoducho pozvať do svojho tímu na ovládacom paneli služby NLP Cloud. V takom prípade každý člen dostane svoj vlastný token API a v prípade potreby môžete prístup ľahko zrušiť (napríklad ak osoba opustí projekt).
Nezabudnite, že token API by nemal byť vystavený na frontendovej strane aplikácie Bubble.io. Ak je token API použitý niekde v prehliadači používateľa, znamená to, že ho môže ktokoľvek získať a použiť bez kontroly
Niektoré modely AI reagujú v priebehu milisekúnd, zatiaľ čo iným môže trvať 20 až 30 sekúnd. Ak je čas odozvy pre vašich používateľov kritický, odporúčame vám používať modely AI služby NLP Cloud na grafických procesoroch, vďaka ktorým je čas odozvy zvyčajne približne 10x rýchlejší.
Keď bude vaša aplikácia Bubble.io nasadená a používaná v produkcii (t. j. reálnymi používateľmi), budete sa musieť uistiť, že plán vášho cloudu NLP umožňuje dostatok požiadaviek, a najmä dostatok paralelných požiadaviek. V opačnom prípade môžu byť niektoré vaše požiadavky odmietnuté.
V roku 2022 je vďaka Bubble.io a NLP Cloud možné vytvárať špičkové aplikácie umelej inteligencie bez napísania jediného riadku kódu.
Táto kombinácia otvára dvere mnohým novým vzrušujúcim možnostiam. Obloha je tu limit!
Bubble.io ponúka bezplatný plán a v službe NLP Cloud môžete všetky modely AI testovať tiež zadarmo. Ak ešte nie je hotový, zaregistrovať sa na NLP Cloud tu.
Julien Salinas
Technický riaditeľ spoločnosti NLP Cloud