Zaradi vzpona platform brez kode, kot je Bubble.io, in oblikovanja povsem novih vrhunskih modelov umetne inteligence na podlagi transformatorjev, kot so GPT-3, GPT-J, GPT-NeoX, Bart in drugi, je zdaj mogoče ustvariti napredne aplikacije umetne inteligence brez pisanja ene same vrstice kode. V tem članku si bomo ogledali, kako API NLP Cloud povezati z aplikacijo Bubble.io in tako izvajati napredne operacije AI, kot so povzemanje, parafraziranje, NER, odgovarjanje na vprašanja, ustvarjanje blogovskih objav, ustvarjanje opisov izdelkov in še veliko več.


Platforme brez kode so dandanes vse bolj priljubljene. Razumljivo! Programiranje je iz leta v leto bolj zapleteno, najemanje dobrih programerjev je težko in drago, obenem pa je danes vse manj projektov, ki lahko živijo brez dobre spletne aplikacije...
Ni presenetljivo, da so storitve brez kode videti tako privlačne. Te platforme zagotavljajo napredne vmesnike WYSIWYG za izdelavo lastne aplikacije brez pisanja ene same vrstice kode. Zahvaljujoč tem sodobnim orodjem, ki temeljijo na uporabniškem vmesniku, lahko zdaj dosežete impresivno raven izpopolnjenosti in v kratkem času pošljete svoj novi MVP.
Tehnologije umetne inteligence so v zadnjih nekaj letih zelo napredovale, zlasti na področju obdelave naravnega jezika. Zdaj lahko zlahka izvajate napredne naloge razumevanja besedila in ustvarjanja besedila, kot so klepetalni boti, povzemanje, parafraziranje, ekstrakcija entitet, odgovarjanje na vprašanja, samodejno ustvarjanje prispevkov na blogu, samodejno ustvarjanje opisov izdelkov in še veliko več. Pri tem so zelo pomagali veliki jezikovni modeli, kot so GPT-3, GPT-J in GPT-NeoX!
Zato je zdaj lažje kot kdaj koli prej ustvariti celovit izdelek z umetno inteligenco, ki temelji na tehnologijah umetne inteligence in brez kodiranja!
Obstaja več dobrih platform brez kode. Vse pa niso enako izpopolnjene ali z enakim strokovnim znanjem. Nekatere so zelo dobre pri oblikovanju lepih vmesnikov. Druge so dobre pri gradnji napredne zaledne logike...
Bubble.io je priljubljena platforma brez kode, ki omogoča zelo napredne prilagoditve. Za njeno obvladovanje je potrebnih nekaj vaje, vendar lahko nato dosežete impresivne rezultate brez kakršnih koli programerskih spretnosti.
NLP Cloud (us) je napreden API za obdelavo naravnega jezika, ki ponuja najboljše vrhunske modele umetne inteligence za razumevanje in ustvarjanje besedil (GPT-3, GPT-J, GPT-NeoX, Bart in druge). Najnaprednejše funkcije umetne inteligence lahko preprosto preizkusite na igrišču NLP Cloud: obiščite igrišče tukaj.
Oblak NLP je API, zato je za njegovo vključitev v izdelek običajno potreben razvijalec. V kombinaciji s storitvijo Bubble.io pa to ni več potrebno.
Ustvarimo preprost projekt Bubble.io, ki izkorišča NLP Cloud, da bi iz preprostega naslova ustvaril celoten članek za blog. Ta funkcija temelji na modelu umetne inteligence GPT-J, odprtokodni alternativi modelu GPT-3. Najpomembnejši del je nastavitev priključka API Bubble.io.
Najprej ustvarite nov projekt v Bubble.io:

Nato sledite asistentu za prijavo:



Glede na nastavitve projekta vam bo pomočnik na neki točki predlagal, da dodate povezavo API. Če tega ne stori, ne skrbite, to lahko storite pozneje v razdelku "Vtičniki". Poiščite povezavo API in jo namestite:

Ko je projekt uspešno ustvarjen, pojdite v razdelek "Vtičniki" in v priključku API kliknite "Dodaj še en API":

Zdaj je čas za vzpostavitev dejanske povezave z vmesnikom API NLP Cloud. Najprej nastavite avtentikacijo kot "self-handled":

Nastavite naslednji naslov URL POST: https://api.nlpcloud.io/v1/gpu/fast-gpt-j/article-generation
Nastavite 2 glavi. Prvi ima ključ = Authorization, vrednost = Token your_token in označi polje Private. Drugi ima ključ = Content-Type in vrednost = application/json.
V polje Telo JSON prilepite naslednji primer: {"title": "Kako postati podjetnik"}. Cilj je ustvariti celoten članek, ki govori o tem, kako postati podjetnik.
Nato preprosto kliknite "Inicializiraj klic" in preverite, ali je klic v oblak NLP za generiranje člankov deloval. To bo trajalo nekaj časa (od 10 do 30 sekund), saj je generiranje celotnega blog članka izredno računsko intenzivno:

Zdaj bi se moralo prikazati nekaj podobnega, kar potrjuje, da povezava deluje:

Čestitamo! Zdaj lahko API NLP Cloud uporabljate kjer koli v svojem projektu Bubble.io! Če želite na primer v besedilnem polju prikazati članek iz bloga, lahko naredite naslednje:

V tem primeru je bil uporabljen API za ustvarjanje blogovskih objav v oblaku NLP Cloud, seveda pa lahko uporabite vse končne točke API, ki so na voljo v oblaku NLP Cloud. V priključku API Bubble.io preprosto spremenite naslov URL POST in telo JSON. Več o tem si oglejte v dokumentaciji NLP Cloud tukaj.
Ne pozabite, da mora biti vaš žeton API NLP Cloud tajen. Ne delite ga z nikomer in če več oseb vzporedno dela na istem projektu umetne inteligence, jih lahko preprosto povabite v svojo ekipo na nadzorni plošči NLP Cloud. V tem primeru bo vsak član prejel svoj žeton API, po potrebi pa lahko dostop preprosto prekličete (če oseba na primer zapusti projekt).
Ne pozabite, da vaš žeton API ne sme biti izpostavljen na sprednji strani aplikacije Bubble.io. Če je žeton API uporabljen nekje v uporabnikovem brskalniku, to pomeni, da ga lahko vsakdo pridobi in uporabi brez nadzora.
Nekateri modeli umetne inteligence se odzovejo v milisekundah, drugi pa potrebujejo od 20 do 30 sekund. Če je odzivni čas za vaše uporabnike ključnega pomena, vam svetujemo, da modele umetne inteligence NLP Cloud uporabljate na grafičnih procesorjih, saj je odzivni čas običajno približno 10-krat hitrejši.
Ko bo vaša aplikacija Bubble.io nameščena in se bo uporabljala v produkciji (tj. s strani resničnih uporabnikov), boste morali poskrbeti, da bo načrt vašega oblaka NLP omogočal dovolj zahtev, zlasti dovolj vzporednih zahtev. V nasprotnem primeru bodo nekateri vaši zahtevki morda zavrnjeni.
Leta 2022 je mogoče s pomočjo Bubble.io in NLP Cloud ustvariti vrhunske aplikacije umetne inteligence, ne da bi napisali eno samo vrstico kode.
Ta kombinacija odpira vrata številnim vznemirljivim novim možnostim. Nebo je tu meja!
Bubble.io ponuja brezplačen načrt, v oblaku NLP Cloud pa lahko vse modele umetne inteligence tudi brezplačno preizkusite. Če tega še niste storili, registrirajte se v NLP Cloud tukaj.
Julien Salinas
Tehnični direktor v podjetju NLP Cloud