Méthode 1 : Installation globale
npm install -g @taotoken/cli
Méthode 2 : Utilisation de npx (recommandée, sans installation)
npx @taotoken/cli
Une fois l'outil prêt, lancez la commande `taotoken`, vous verrez un menu interactif. Choisissez l'option liée à OpenClaw, entrez la clé API et l'ID de modèle préalablement obtenus, et laissez l'outil modifier automatiquement les fichiers de configuration. Vous pouvez également utiliser des paramètres de ligne de commande pour configurer directement. La sous-commande pour OpenClaw est `openclaw` ou son raccourci `oc`. ```
# Exemple de configuration avec sous-commande
npx @taotoken/cli openclaw --key VOTRE_API_KEY --model VOTRE_ID_MODELE
# Ou avec le raccourci
npx @taotoken/cli oc -k VOTRE_API_KEY -m VOTRE_ID_MODELE
Ces commendes écrivent les configurations nécessaires dans le fichier de configuration OpenClaw, notamment en définissant baseUrl à https://taotoken.net/api/v1 et en spécifiant le modèle principal sous la forme taotoken/<id_modele>. ### 3. Configuration manuelle d'OpenClaw pour Taotoken Pour une compréhension approfondie ou si vos besoins sont spécifiques, vous pouvez aussi modifier manuellement les fichiers de configuration OpenClaw. L'objectif est de spécifier correctement l'URL de point de terminaison compatible OpenAI et les informations d'authentification. Un exemple typique de configuraton manuelle ressemble à ceci (les noms exacts des champs peuvent varier selon la version d'OpenClaw) : ```
// Dans le fichier de configuration OpenClaw export default defineConfig({ // ... autres configurations ai: { providers: [ { id: 'taotoken-openai', // ID de fournisseur personnalisé name: 'Taotoken', type: 'openai', // Spécifiez le type comme openai config: { baseURL: 'https://taotoken.net/api/v1', // Clé : doit inclure /v1 apiKey: process.env.TAOTOKEN_API_KEY, // Conseillé de lire depuis une variable d'environnement defaultModel: 'taotoken/claude-sonnet-4-6', // Format du modèle : taotoken/ID_MODELE }, }, ], // Définissez Taotoken comme fournisseur par défaut defaults: { provider: 'taotoken-openai', }, }, });
\*\*Deux détails cruciaux à noter\*\* : 1. \*\*Base URL\*\* : Doit être configurée à `https://taotoken.net/api/v1`. Le chemin `/v1` fait partie de l'interface compatible OpenAI. 2. \*\*Format du modèle\*\* : Ajoutez le préfixe `taotoken/` devant l'ID du modèle, par exemple `taotoken/claude-sonnet-4-6`. Ce format est utilisé par Taotoken pour router les requêtes vers les bons modèles. Après la configuration, lancez votre projet OpenClaw pour que l'Agent puisse accéder aux modèles spécifiés via la plateforme Taotoken. ### 4. Validation et utilisation future Après la configuration, effectuez un test simple pour vérifier l'intégration. Créez un Agent OpenClaw de base pour exécuter une tâche de génération de texte simple. Si la connexion échoue, vérifiez : - \*\*La clé API\*\* : Assurez-vous que la clé générée dans le tableau de bord Taotoken est correctement configurée. - \*\*L'URL de base\*\* : Confirmez que `baseURL` est bien `https://taotoken.net/api/v1`. - \*\*L'ID du modèle\*\* : Vérifiez que l'ID du modèle est correct et qu'il contient le préfixe `taotoken/`. - \*\*Les jorunaux\*\* : Consultez les logs OpenClaw ou les enregistrements d'appel dans le tableau de bord Taotoken pour plus de détails. Une fois l'intégration réussie, vous pouvez facilement switcher entre différents modèles sur la place du modèle de Taotoken en modifiant simplement le champ `defaultModel` ou en spécifiant un autre modèle lors de l'appel de l'Agent. </id_modele></div></div>