Aveți probleme cu inteligența artificială sau cu dezvoltarea full-stack? Experții noștri sunt aici pentru a vă ghida: consiliere personalizată, integrare tehnică și multe altele. Contactați-ne la [email protected].

Google Cloud Natural Language API: compararea prețurilor și a caracteristicilor cu NLP Cloud API

Google Cloud Natural Language este un API de procesare a limbajului natural bazat pe cloud care propune mai multe modele avansate de procesare a limbajului natural. În ciuda fiind un actor important pe piața de procesare a limbajului natural, este important să analizăm cu atenție Google Natural Language pentru a înțelege dacă este cea mai bună soluție pentru dumneavoastră. Cum se utilizează se compară Google Natural Language Processing API cu api NLP Cloud în ceea ce privește prețurile și caracteristicile?

Prețuri: Google Natural Language VS NLP Cloud

Google Natural Language consideră că o cerere trebuie să conțină mai puțin de 1.000 de caractere. În cazul în care cererea dvs. cererea conține mai mult de 1.000 de caractere, aceasta este considerată ca fiind mai multe cereri. De exemplu, dacă încercați să clasificați un text alcătuit din 3 500 de caractere, aceasta este considerată ca fiind 4 cereri.

Prețul variază între 0,0005 și 0,002 dolari pe cerere, în funcție de funcția pe care o utilizați.

Primele 5.000 de solicitări sunt gratuite în fiecare lună, iar dacă folosiți modelul lor de clasificare a textului, veți obține mai multe cereri gratuite (30 000 pe lună).

Cu cât trimiteți mai multe cereri, cu atât mai mult sunteți taxat.

Google Natural Language API Prețuri
Google Natural Language API Prețuri

NLP Cloud adoptă o strategie de stabilire a prețurilor total diferită.

Prețul NLP Cloud este fix, ceea ce înseamnă că aveți o număr de cereri incluse în planul dumneavoastră. Dacă doriți să modificați numărul de cereri, puteți face un upgrade sau reduceți nivelul planului dvs. în orice moment. Ceea ce este interesant la o astfel de tarifare este faptul că este previzibilă: dvs. știți întotdeauna în avans cât veți fi taxat la sfârșitul lunii.

NLP Cloud vă propune mai multe planuri, în funcție de numărul de cereri de care aveți nevoie, indiferent de modelul de procesare a limbajului natural pe care îl veți utiliza și indiferent de numărul de caractere conținute în cererea dumneavoastră. De exemplu, 15 solicitări pe minut costă 29 de dolari pe lună pe serverele CPU și 99 de dolari pe pe lună pe serverele GPU. Vedeți pagina de prețuri aici.

Exemplu de preț concret: clasificarea textului

Imaginați-vă că doriți să clasificați fragmente de text formate din 10 000 de caractere, la o rată de 15 cereri. pe minut.

Google ar considera că fiecare cerere este de fapt echivalentă cu 10 cereri (pentru că fiecare cerere poate fi alcătuită virtual doar din 1 000 de caractere). Astfel, la sfârșitul lunii, veți efectua 10 x 15 x 44.640 = 6.696.000 de cereri.

Luând în considerare primele lor 30k cereri gratuite și prețurile lor proporționale, în cele din urmă ați putea în cele din urmă plătiți 3.140 de dolari pe lună.

Pentru același serviciu ați plăti 29 de dolari pe lună la NLP Cloud. Diferența este destul de impresionantă!

Google Natural Language este scump și este destul de greu de prezis cât de mult veți fi taxat. la sfârșitul lunii. Luați-vă timp pentru a face calculele în avans pentru a evita surprizele...

Caracteristici: Google Natural Language VS NLP Cloud

Google Natural Language își dezvoltă propriile modele interne, în timp ce NLP Cloud integrează cele mai bune modele de modele open-source disponibile pe piață. Sunt 2 strategii diferite și ambele au avantaje și dezavantaje. Google își controlează perfect modelele, dar, în schimb, modelele lor sunt cutii negre: nu cunoaștem ce se află exact în interior.

O caracteristică interesantă: clienții își pot ajusta propriile modele pe platforma Google Natural Language, iar acest lucru este valabil și pentru NLP Cloud. Este o opțiune interesantă dacă considerați că baza modelele de bază nu sunt suficient de precise și atunci ar trebui adaptate la nevoile dvs.

De asemenea, Google are modele specifice dedicate analizei datelor medicale, pe care NLP Cloud nu le are, așa că s-ar putea să vi se pară interesant dacă lucrați în industria medicală.

Acum să enumerăm toate caracteristicile propuse pentru procesarea limbajului natural.

Iată care sunt caracteristicile de procesare a limbajului natural acceptate de Google Natural Language:

Și iată care sunt funcțiile de procesare a limbajului natural acceptate de NLP Cloud în momentul redactării acestui articol:

După cum puteți vedea, NLP Cloud suportă mai multe funcții de procesare a limbajului natural, iar altele ar trebui să apară în curând.

Concluzie

Google Natural Language este un actor important pe piața de procesare a limbajului natural. Aceștia propun caracteristici interesante, cum ar fi capacitatea de a vă antrena propriile modele sau de a aborda vocabularul medical.

Cu toate acestea, API-ul lor este foarte scump. Pentru același preț, puteți obține cel puțin de 100 de ori mai multe cereri pe API-ul NLP Cloud.

În ceea ce privește caracteristicile, NLP Cloud propune multe modele interesante de procesare a limbajului natural pe care Google nu le propune, cum ar fi text rezumatul, răspunsul la întrebări, generarea de text, traducerea, detectarea limbilor, tokenizarea, lematizarea...

În cele din urmă, prețurile Google fac extrem de greu de prezis în avans cât de mult veți fi la sfârșitul lunii, ceea ce nu este cazul cu prețurile forfetare ale NLP Cloud.

Sper că acest articol v-a ajutat să comparați corect Google Natural Language și NLP Cloud!

Julien Salinas
CTO la NLP Cloud