Hogyan viszonyul az OpenAI az NLP Cloudhoz? Mindkét platform fejlett mesterséges intelligencia modelleket kínál a szövegértéshez és szöveggeneráláshoz, de számos fontos különbség van a funkciók, az árképzés és a szolgáltatási feltételek tekintetében.
Ebben a cikkben alaposan összehasonlítjuk az OpenAI és az NLP Cloud programokat.
A GPT-3 előtt az OpenAI nyílt forráskódú mesterséges intelligencia modelleket adott ki. A GPT és a GPT-2 egyaránt nyílt forráskódú modellek voltak, amelyeket bárki tetszése szerint telepíthetett és használhatott. Innen ered az "Open" szó az "OpenAI"-ban. A GPT-3 megalkotásakor azonban az OpenAI úgy döntött, hogy a GPT-3 egy fekete doboz marad, amely csak a fizetős API-n keresztül érhető el. Hivatalosan etikai okokból.
Azóta megjelentek a nyílt forráskódú megfelelőik, mint például a GPT-J és a GPT-NeoX, amelyeket saját magad telepíthetsz és használhatsz tetszésed szerint.
Az OpenAI rendkívül szigorúan korlátozza az általuk engedélyezett alkalmazások típusát. Az API-jukat nem lehet integrálni a termelésbe anélkül, hogy előbb ne küldted volna be az alkalmazásodat validálásra, és nagyon szigorú "használati irányelveket" alkalmaznak. Itt egy áttekintés a validálási folyamatukról.
Egyes pályázatok alapértelmezés szerint egyszerűen nem engedélyezettek, mint például a "tudománytalan" előfeltevéseken alapuló pályázatok, a pályázatok parafrazálása és átírása (ami "plágiumnak" minősül), a többszintű marketing, és így tovább. Itt egy részletesebb lista az OpenAI használati útmutatójából:

Ráadásul sok olyan mesterséges intelligencia-alkalmazást, amelyet Ön esetleg tervez, az OpenAI nagy valószínűséggel elutasít. Például nem tudsz nagy tartalmakat generálni, ami azt jelenti, hogy nem használhatod a GPT-3-at arra, hogy megírjon neked egy egész blogcikket. Sok chatbot felhasználási esetet is elutasítanak. Például nem készíthet olyan chatbotot, amely társként viselkedik, vagy olyan chatbotot, amely sértéseket vagy felnőtt szavakat használ. A jelentkezését akkor is nagy valószínűséggel elutasítják, ha az a közösségi médiához, az egészségügyhöz, a coachinghoz, a joghoz és még sok máshoz kapcsolódik. Íme néhány részlet az OpenAI iránymutatásaiból a "magas tétű" tartományokról (nagyon érzékenynek ítélt alkalmazások, amelyeket nagy valószínűséggel elutasítanak) és a szöveghosszról:


Az OpenAI arra kéri Önt, hogy implementáljon egy "felhasználói azonosítót", amely egyedileg azonosítja az alkalmazás minden egyes végfelhasználóját. Ez alapján sebességkorlátozás érvényesül: a végfelhasználók percenként nem kezdeményezhetnek 60-nál több kérést.
Sok projektet egyszerűen megszakítanak e szigorú korlátozások miatt.
Az NLP Cloud egyik ilyen korlátozást sem alkalmazza. Az NLP Cloudot bármilyen típusú alkalmazáshoz korlátozás nélkül használhatod, és végfelhasználónként annyi kérést intézhetsz, amennyit csak akarsz, sebességkorlátozás nélkül (feltéve persze, hogy a megfelelő csomagot választod).
Az OpenAI és az NLP Cloud egyaránt fizetős árakat javasol. Ez azt jelenti, hogy utólag fizethet, csak a ténylegesen felhasznált kérések vagy tokenek száma után.
Az NLP Cloud standard, előre fizetett csomagokat is kínál. Ezek a csomagok percenként meghatározott számú kéréshez biztosítanak hozzáférést. Ezek a csomagok költséghatékonyabbak, mint az előre fizetősek, ha nagy mennyiségű kérést kell teljesítenie.
Az NLP Cloud árazását itt találja. Az OpenAI árazását lásd alább:

Készítsünk egy egyszerű szimulációt. A GPT-J egyenértékű a GPT-3 Curie-vel, ezért összehasonlítjuk a két árat.
Az NLP Cloud szolgáltatásban 10 kérés percenként GPT-J-n, egyenként 800 token felhasználásával 199 USD/hóba kerül (Full GPU csomag).
Az OpenAI-nál ez 0,006 x 0,8 x 10 x 60 x 24 x 31 = 2,142 $/hó.
Az árkülönbség nagyon jelentős, és valójában még fontosabb, amikor a finomhangolási és beágyazási terveket hasonlítjuk össze!
Az OpenAI és az NLP Cloud 2 nagyon különböző stratégiát fogadott el: Az OpenAI egyetlen házon belüli modellt készít (GPT-3), míg az NLP Cloud a legjobb nyílt forráskódú mesterséges intelligenciát gyűjti össze ugyanazon a platformon.
Ez azt jelenti, hogy az NLP Cloudon természetesen használhatsz néhány GPT-3 versenytársat, mint a GPT-J és a GPT-NeoX, de számos más modellt is, mint a Bart, T5, OpusMT, Distilbert, M2M100, spaCy stb.
A specializált kisebb modellek használata gyakran sokkal költséghatékonyabb és sokkal gyorsabb, mint egy hatalmas GPT modell használata (még ha az nagyon sokoldalú is).
Néha előfordul, hogy a GPT-3, a GPT-J és a GPT-NeoX egyszerűen nem képes lefedni bizonyos felhasználási eseteket. Ilyen például a többnyelvű fordítás. Egy ilyen felhasználási esethez dedikált modellre van szükség, mint például a Facebook M2M100-as modellje.
A speciális modellek kihasználása szintén jó módja a komplexitás csökkentésének. Például a GPT-3-mal történő összegzés elvégzése némi fejlett prompt engineeringet igényel, míg a dedikált, finomhangolt modelleknek, például a Facebook Bart Large CNN-jének köszönhetően nagyon egyszerűen lehet fejlett eredményeket elérni.
Az OpenAI és az NLP Cloud között jelentős különbség van az adatvédelem tekintetében.
Az NLP Cloud adatvédelmi irányelvei nagyon egyszerűek: az API-hoz küldött felhasználói adatokat nem tárolják az NLP Cloud szerverein, és senki sem fér hozzá ezekhez az adatokhoz.
Az OpenAI viszont sok mindent csinál az ügyfelei adataival. A felhasználók adatait bizonyos belső szoftverek dolgozzák fel, és néha az OpenAI alkalmazottai vizsgálják felül. Ami még fontosabb, hogy ezeket az adatokat korlátlan ideig tárolják, és az OpenAI néhány mesterséges intelligencia modelljének, például a szemantikus keresésnek és az osztályozási modelleknek a képzésére és javítására használják. Az alábbiakban az OpenAI adatvédelmi szabályzatának kivonatát olvashatja:

Ezek az adatvédelmi megfontolások számos vállalkozás számára kritikusak lehetnek, különösen azok számára, amelyek olyan adatérzékeny iparágakkal foglalkoznak, mint az egészségügyi, jogi, pénzügyi...
Sok ügyfél keresi az OpenAI alternatíváit, főként a felhasználási esetekre vonatkozó korlátozások, az adatvédelmi politika és a megfizethetetlen ár miatt.
Úgy gondoljuk, hogy az NLP Cloud API nagyon jó alternatívája az OpenAI-nak!
Az NLP Cloudnál büszkék vagyunk arra, hogy magas szintű támogatást nyújtunk minden ügyfelünknek, és folyamatosan újabb és újabb csúcstechnológiás AI-modelleket adunk hozzá, hogy ügyfeleinknek pillanatok alatt megvalósíthassák AI-projektjüket.
Szeretné kipróbálni? Teszteld az NLP Cloudot itt!
Julien Salinas
CTO az NLP Cloudnál