Leçon 2 — Premier appel API

Faire son premier appel à une API IA

🎯 Objectifs de la leçon

•       Configurer l’accès à l’API OpenAI

•       Comprendre la structure d’une requête et d’une réponse

•       Réaliser un premier appel fonctionnel en Node.js

 

Étape 1 : Obtenir une clé API

  1. Rendez-vous sur platform.openai.com et créez un compte.
  2. Dans le menu, accédez à « API Keys » et générez une nouvelle clé.
  3. Copiez-la et conservez-la en sécurité (elle ne s’affiche qu’une fois).

⚠️ Sécurité des clés API

•       Ne committez jamais votre clé API dans un dépôt Git.

•       Utilisez toujours des variables d’environnement (.env).

•       Ajoutez .env à votre .gitignore.

 

Étape 2 : Configurer le projet Node.js

Dans votre terminal, créez un nouveau dossier et initialisez le projet :

mkdir mon-projet-ia

cd mon-projet-ia

npm init -y

npm install openai dotenv

 

# Créez le fichier .env

echo ‘OPENAI_API_KEY=votre_clé_ici’ > .env

 

Étape 3 : Premier appel à l’API

Créez un fichier index.js avec le code suivant :

// index.js

const OpenAI = require(« openai »);

require(« dotenv »).config();

 

const openai = new OpenAI({

  apiKey: process.env.OPENAI_API_KEY,

});

 

async function main() {

  const response = await openai.chat.completions.create({

    model: « gpt-4o-mini »,

    messages: [

      {

        role: « user »,

        content: « Dis bonjour en 3 langues différentes. »,

      }

    ],

  });

 

  console.log(response.choices[0].message.content);

}

 

main();

Exécutez le script :

node index.js

Si tout est configuré correctement, vous verrez une réponse similaire à :

Bonjour ! (Français)

Hello! (Anglais)

¡Hola! (Espagnol)