Skip to Content
🚀 Bienvenue sur la documentation Ikalas ! Découvrez notre API complète et nos fonctions d'IA .
Pour commencer

Pour commencer

Bienvenue sur la documentation officielle de l’API d’Ikalas en français. Vous trouverez ici toutes les informations nécessaires pour utiliser l’API d’Ikalas.

Ikalas propose une API unifiée qui vous donne accès à des centaines de modèles d’IA via un seul point d’entrée. Voici comment commencer.

Créez votre compte sur Ikalas

Aller sur https://ikalas.com  et créer votre compte.

Créez votre clé d’API

Aller sur https://dashboard.ikalas.com/_api  et créer votre clé d’API.

Prenez connaissance de cette documentation pour savoir comment utiliser l’API

Commencez à utiliser l’API

Un exemple simple pour commencer

Demander à l’IA une biographie de Napoleon Bonaparte en 100 mots.

// Import de la bibliothèque axios pour effectuer des requêtes HTTP const axios = require("axios"); // Préparation des données à envoyer à l'API let data = JSON.stringify({ system: "You are a useful assistant", // Message système qui définit le comportement de l'IA prompt: "Biographie de Napoleon Bonaparte en 100 mots", // La question ou demande à l'IA models: "meta-llama/llama-3.3-70b-instruct:free", // Le modèle d'IA à utiliser response_format: "default", // Format de réponse souhaité }); // Configuration de la requête HTTP let config = { method: "post", // Méthode HTTP : POST pour envoyer des données maxBodyLength: Infinity, // Pas de limite sur la taille du corps de la requête url: "https://ikalas.com/api/v1/api-llm-ia", // URL de l'endpoint de l'API Ikalas headers: { accept: "application/json", // Type de réponse accepté apikey: "VOTRE_CLE_API_ICI", // Votre clé d'API (à remplacer par votre vraie clé) "content-type": "application/json", // Type de contenu envoyé }, data: data, // Les données à envoyer (définies plus haut) }; // Exécution de la requête avec gestion des réponses axios .request(config) .then((response) => { // En cas de succès, afficher la réponse de l'API console.log(JSON.stringify(response.data)); }) .catch((error) => { // En cas d'erreur, afficher les détails de l'erreur console.log(error); });

Explications détaillées du code

1. Import d’axios :

const axios = require("axios");

Axios est une bibliothèque JavaScript populaire pour effectuer des requêtes HTTP. Elle simplifie l’envoi de requêtes vers des APIs.

2. Préparation des données :

let data = JSON.stringify({ system: "You are a useful assistant", prompt: "Biographie de Napoleon Bonaparte en 100 mots", models: "meta-llama/llama-3.3-70b-instruct:free", response_format: "default", });
  • system : Définit le rôle ou le comportement de l’IA
  • prompt : Votre question ou demande spécifique
  • models : Le modèle d’IA à utiliser (ici Llama 3.3 70B gratuit)
  • response_format : Format de la réponse souhaitée

3. Configuration de la requête :

let config = { method: "post", maxBodyLength: Infinity, url: "https://ikalas.com/api/v1/api-llm-ia", headers: { accept: "application/json", apikey: "VOTRE_CLE_API_ICI", "content-type": "application/json", }, data: data, };
  • method: "post" : Utilise la méthode POST pour envoyer des données
  • url : L’endpoint de l’API Ikalas
  • headers : Métadonnées de la requête incluant votre clé d’API
  • data : Les données à envoyer à l’API

Remarques importantes

  • Remplacez "VOTRE_CLE_API_ICI" par votre vraie clé d’API obtenue sur le dashboard
  • Le modèle meta-llama/llama-3.3-70b-instruct:free est gratuit, utilisez n’importe quel modèle d’IA disponible sur Ikalas.
  • Vous pouvez changer le prompt pour poser vos propres questions
Last updated on