OpenAI vs NLP Cloud

Comment OpenAI se compare-t-elle à NLP Cloud ? Les deux plateformes proposent des modèles d'IA avancés pour la compréhension de texte, la génération de texte, les embeddings, la conversion de texte en image et la conversion de la parole en texte. Mais il existe des différences importantes en termes de fonctionnalités, de prix et de conditions de service.

Dans cet article, nous allons effectuer une comparaison approfondie entre OpenAI et NLP Cloud.

Restrictions d'utilisation

OpenAI est très restrictive quant au type d'applications qu'elle autorise. Jusqu'en novembre 2022, vous deviez demander explicitement à OpenAI d'examiner et d'approuver votre application avant de la mettre en production. Depuis, voici ce qu'ils disent : "Nous n'exigeons plus que vous enregistriez vos applications auprès d'OpenAI. Au lieu de cela, nous utiliserons une combinaison de méthodes automatisées et manuelles pour surveiller les violations de la politique."

Certaines applications ne sont tout simplement pas autorisées par défaut, comme les applications basées sur la paraphrase et la réécriture (considérées comme du "plagiat"), le marketing à plusieurs niveaux, les discussions à caractère sexuel... En outre, elles exigent souvent que vous indiquiez explicitement à vos utilisateurs finaux que vous utilisez l'IA dans votre application (c'est le cas pour les résumés, la génération de nouvelles et tout ce qui est lié aux industries médicales, juridiques et financières). Voici les politiques d'utilisation de l'OpenAI :

Restrictions de l'OpenAI

Restrictions de l'OpenAI

Chez NLP Cloud, nous pensons que nos clients doivent faire preuve de discernement pour décider de l'utilisation de nos modèles d'IA en fonction de leur législation locale et de leur éthique personnelle. Nous pensons qu'il n'est pas de notre ressort d'inspecter et de filtrer les demandes de nos clients.

Protection des données

Il existe une différence significative entre OpenAI et NLP Cloud en ce qui concerne la confidentialité des données.

OpenAI fait beaucoup de choses à partir des données de ses clients. Les données envoyées à OpenAI sont examinées et utilisées pour toutes sortes de choses. Le plus important est que vos données sont stockées pour une période illimitée et utilisées pour former et améliorer les modèles d'IA d'OpenAI comme ChatGPT. Vous trouverez ci-dessous un extrait de la politique de confidentialité d'OpenAI :

Politique de confidentialité de l'OpenAI

Ces considérations relatives à la protection de la vie privée peuvent être cruciales pour de nombreuses entreprises, en particulier celles qui travaillent dans des secteurs sensibles aux données, tels que la santé, le droit, la finance...

NLP Cloud est conforme aux normes HIPAA / GDPR / CCPA et travaille sur la certification SOC 2. Nous ne voyons pas vos données, nous ne les stockons pas et nous ne les utilisons pas pour entraîner nos propres modèles d'IA.

Différences de prix

OpenAI et NLP Cloud proposent tous deux des prix de paiement à l'utilisation. Cela signifie que vous pouvez payer après coup, uniquement pour le nombre de requêtes ou de jetons que vous avez réellement consommés.

Chez NLP Cloud, nous proposons également des formules standard payées à l'avance. Ces forfaits vous donnent accès à un nombre spécifique de requêtes par minute. Ces forfaits sont plus rentables que le paiement à l'utilisation si vous avez un grand volume de requêtes à effectuer, car ils nous aident à prévoir votre consommation et à mieux adapter notre service à l'avance.

Voir les tarifs de NLP Cloud ici.

Voir les tarifs d'OpenAI ci-dessous :

Prix de l'OpenAI

Prix de l'OpenAI

Prix de l'OpenAI

Faisons une simulation simple. ChatDolphin est équivalent à ChatGPT (GPT 3.5 Turbo), nous allons donc comparer les deux prix.

Sur NLP Cloud, effectuer 20 requêtes par minute sur ChatDolphin, en utilisant 2048 tokens chacune, vous coûtera 699 $/mois (plan Enterprise GPU).

Sur OpenAI, cela vous coûtera 0,002/1000 x 2048 x 20 x 60 x 24 x 31 = 3 656 $/mois.

La différence de prix est très importante, et elle l'est encore plus si l'on compare d'autres fonctionnalités telles que le réglage fin, la recherche sémantique, l'intégration, la conversion de la parole en texte, la conversion du texte en image...

Par exemple, faire 5 requêtes de synthèse vocale par minute sur Whisper Large, chaque fichier audio durant 200 secondes, vous coûtera 699 $/mois (plan GPU Entreprise).

Sur OpenAI, cela vous coûtera (0,006/60) x 200 x 5 x 60 x 24 x 31 = 4 464 $/mois.

Un dernier exemple avec la génération d'images. Chez NLP Cloud, nous utilisons Stable Diffusion, qui est l'équivalent d'OpenAI DALL-E. Effectuer 5 requêtes de génération d'images par minute sur Stable Diffusion au format 768 x 768 px vous coûtera 699 $/mois (plan Enterprise GPU).

Sur OpenAI, en utilisant le format 512 x 512 px (qui est inférieur à 768 x 768), cela vous coûtera 0,018 x 5 x 60 x 31 x 24 = 4 017 $/mois.

Caractéristiques et modèles disponibles

OpenAI et NLP Cloud ont adopté deux stratégies très différentes : OpenAI construit quelques modèles internes (GPT-3, ChatGPT, GPT-4, DALL-E...) tandis que NLP Cloud mélange les meilleurs modèles d'IA open-source (Bart, MPNet, Stable Diffusion...) avec nos propres modèles internes (Dolphin, ChatDolphin, ...) sur la même plateforme.

Cela signifie que sur NLP Cloud, vous pouvez bien sûr utiliser certains concurrents de ChatGPT comme GPT-NeoX et ChatDolphin, mais vous pouvez également utiliser de nombreux autres modèles comme Bart, T5, Distilbert, spaCy, etc.

L'utilisation de petits modèles spécialisés est souvent beaucoup plus rentable et beaucoup plus rapide que l'utilisation d'énormes modèles d'IA génératifs.

Parfois, certains cas d'utilisation ne peuvent tout simplement pas être couverts par des modèles d'IA classiques. C'est le cas, par exemple, de l'IA multilingue. Si vous souhaitez utiliser l'IA dans 200 langues, vous pouvez utiliser l'addon multilingue de NLP Cloud (gratuit). OpenAI ne propose pas autant de langues pour le moment.

L'utilisation de modèles spécialisés est également un bon moyen de réduire la complexité. Par exemple, la réalisation d'un résumé avec GPT-3 ou ChatGPT nécessitera un peu d'ingénierie, alors que vous pouvez très simplement obtenir des résultats avancés grâce à des modèles pré-entraînés dédiés comme Bart Large CNN de Facebook.

Enfin, NLP Cloud propose un mode "asynchrone", ce qui signifie que vous pouvez déclencher des tâches d'arrière-plan de longue durée. C'est utile par exemple si vous voulez résumer de très gros documents (jusqu'à 1 million de mots), ou transcrire de très longs fichiers audio. OpenAI ne propose pas une telle fonctionnalité.

Fiabilité, quotas et qualité de l'assistance

Lorsque vous comparez OpenAI et NLP Cloud, nous vous encourageons à prendre en compte trois aspects supplémentaires : la fiabilité de l'API, les quotas et la qualité de l'assistance.

OpenAI a connu de nombreuses interruptions de service ces derniers mois, en particulier depuis la sortie de ChatGPT et GPT-4. Elle a également été confrontée à des bogues qui ont récemment entraîné des failles de sécurité critiques, ce qui a effrayé de nombreux clients.

Pour en savoir plus sur les récents problèmes de sécurité de l'OpenAI, cliquez ici.

Chez NLP Cloud, nous fournissons une infrastructure robuste et nous n'avons pas connu d'interruption de service significative depuis mars 2020 (causée par un incendie dans un centre de données OVH).

Il est également important de noter qu'OpenAI applique automatiquement des quotas sévères aux nouveaux utilisateurs. En fait, si vous êtes un nouvel utilisateur, vous devrez attendre un certain temps et demander des quotas supplémentaires avant de mettre votre application en production. Chez NLP Cloud, nous n'appliquons pas de tels quotas, vous pouvez donc passer en production instantanément.

Enfin, il est important de noter qu'il est en général assez difficile d'obtenir une réponse rapide et élaborée de la part du support d'OpenAI. Chez NLP Cloud, notre stratégie a toujours été de fournir une expertise avancée à tous nos clients. N'hésitez donc pas à nous contacter pour toute question relative à l'ingénierie rapide, à la sélection de modèles, à la mise au point, etc.

Conclusion

De nombreux clients cherchent des alternatives à OpenAI, principalement en raison de leurs restrictions en matière de cas d'utilisation, de leur politique de confidentialité des données, de leurs prix et des interruptions de service.

Nous pensons que l'API NLP Cloud est une très bonne alternative à OpenAI !

Chez NLP Cloud, nous sommes fiers de fournir une assistance de haut niveau à tous nos clients, et nous ajoutons constamment des modèles d'IA de pointe afin que nos clients puissent mener à bien leur projet d'IA en un rien de temps.

Voulez-vous essayer ? Testez NLP Cloud ici !

Juliette
Responsable marketing chez NLP Cloud