Dans ce tutoriel, vous apprendrez comment vous préparer à l'utilisation de l'API OpenAI. Je vais suivre le processus étape par étape pour vous assurer de configurer tous les composants nécessaires, de la création d'une clé API à l'installation du paquet OpenAI NPM requis. Ensuite, je vous montrerai comment utiliser l'API dans votre application. Commençons tout de suite !

Principaux enseignements

  • Une clé API est nécessaire pour accéder à l'API OpenAI, que vous pouvez générer sur la plateforme OpenAI.
  • Vous avez besoin du package openai-npm pour effectuer des appels API.
  • Tout cela se fait avec Node.js et JavaScript, et je vous montrerai comment configurer cela.

Guide étape par étape

Pour pouvoir utiliser avec succès l'API OpenAI, suivez ces étapes :

1. Créez un compte sur la plateforme OpenAI

Vous devez d'abord créer un compte sur la plateforme OpenAI. Ouvrez votre navigateur et allez sur platform.openai.com. Cliquez sur "S'inscrire" pour vous enregistrer.

API OpenAI : Préparation efficace pour les appels API

Entrez votre adresse e-mail et choisissez un mot de passe. Alternativement, vous pouvez également vous connecter via votre compte Google, Microsoft ou Apple.

OpenAI API: Préparation efficace pour les appels API

2. Générez votre clé API

Une fois votre compte créé, accédez aux paramètres. Vous y trouverez l'option "Clés API". C'est là que vous pouvez générer votre clé API.

API OpenAI : Préparation efficace pour les appels API

Cliquez sur le bouton correspondant pour créer une nouvelle clé API. Vous pouvez lui donner un nom. Après la création, la clé API vous sera affichée. Copiez cette clé et enregistrez-la en toute sécurité, soit dans le code source de votre application, soit dans un fichier séparé.

OpenAI API: Préparation effective pour les appels API

Veillez à ne pas perdre cette clé. Si vous fermez la fenêtre de dialogue, vous ne pourrez plus voir la clé et devrez en créer une nouvelle.

OpenAI API: Préparation efficace pour les appels API

3. Comprenez le système de jetons

Pour utiliser l'API, vous avez besoin de jetons ou de crédits. Chaque appel API consomme un certain nombre de jetons. Il est important de savoir que les jetons sont souvent plus nombreux que le nombre de mots réel, car ils peuvent également inclure des parties de mots.

OpenAI API: Préparation efficace pour les appels d'API

Lorsque vous vous inscrivez, vous recevez généralement un certain nombre de crédits que vous pouvez utiliser pour vos appels API. Assurez-vous de stocker vos clés en toute sécurité afin de les consulter à tout moment.

OpenAI API: Préparation efficace pour les appels d'API

4. Installez le package openai-npm

La prochaine étape consiste à installer le package openai-npm. Allez dans votre terminal et accédez au répertoire où vous avez créé votre application.

Exécutez la commande npm install openai pour installer le package.

OpenAI API: Préparation efficace pour les appels API

Une fois l'installation terminée, vous pouvez vérifier le fichier package.json pour vous assurer que le package a été ajouté avec succès.

OpenAI API: Préparation efficace pour les appels d'API

5. Importez les modules nécessaires

Maintenant que le package est installé, vous devez importer les modules nécessaires dans votre code JavaScript. Importez les modules Configuration et OpenAI du package openai.

6. Configurez l'API OpenAI

Vous pouvez maintenant procéder à la configuration de l'API. Créez un nouvel objet de configuration contenant votre clé API.

OpenAI API: Préparation efficace pour les appels API

Pour cela, utilisez l'appel new Configuration() et transmettez votre objet Clé API.

Ensuite, initialisez l'API OpenAI avec l'appel de commande new OpenAI({configuration}).

7. Préparez la demande d'API

Ensuite, vous devez préparer la demande d'API pour effectuer l'appel d'API. Créez une fonction asynchrone où vous aurez besoin de la requête API.

La fonction completeChat reçoit un message transmis dans une variable. Appelez la méthode createChatCompletion de OpenAI et transmettez les paramètres nécessaires tels que le modèle (par ex. gpt-3.5-turbo) ainsi que tous les messages que vous avez envoyés.

8. Traitez la réponse de l'API

Après avoir appelé avec succès l'API, vous recevrez une réponse à traiter. Dans la réponse, vous trouverez les données dont vous avez besoin, telles que des choix contenant la réponse générée par l'API.

Enregistrez le contenu de la réponse et renvoyez-le afin de pouvoir l'utiliser dans votre application.

API OpenAI : Préparation efficace pour les appels API

9. Testez votre fonction

Il est maintenant temps de tester la fonction. Lancez votre serveur local et vérifiez si vous recevez une réponse de l'IA.

Screenshot_567

Vous devriez être capable de recevoir différentes réponses en effectuant plusieurs requêtes, ce qui montre que la communication avec le modèle fonctionne.

OpenAI API: Préparation efficace pour les appels API

Résumé

Dans ce tutoriel, vous avez appris comment vous préparer à l'accès à l'API OpenAI. De la génération d'une clé API à l'installation du paquet npm requis, en passant par la création d'une demande d'API et le traitement des réponses - vous avez parcouru toutes les étapes de base.

Questions fréquemment posées

Was ist ein API-Key?Ein API-Key ist ein einzigartiger Schlüssel, der dir Zugang zur OpenAI API gewährt.

Wie viele Credits erhalte ich bei der Anmeldung?In der Regel erhältst du ein Guthaben von mehreren Dollar (z.B. 5 Dollar), das du für API-Anfragen verwenden kannst.

Was mache ich, wenn ich meinen API-Key verliere?Du musst einen neuen API-Key über die Einstellungen auf der OpenAI Plattform generieren.

Sind Tokens dasselbe wie Wörter?Nein, Tokens können Teil eines Wortes sein, weshalb die Anzahl der Tokens in der Regel höher ist als die Anzahl der Wörter in einem Text.

Kann ich die API für kommerzielle Zwecke nutzen?Ja, jedoch ist es ratsam, die aktuellen Nutzungsbedingungen von OpenAI zu überprüfen.