Guide d'installation et de configuration d'OpenClaw avec API Kimi et DeepSeek

Pour déployer et utiliser OpenClaw, suivez ces instructions techniques détaillées. Ce guide couvre l'installation, la configuration des API, le démarrage, la mise à jour, la désinstallation, l'intégration des compétences (Skills) et la connexion à Feishu.

Prérequis et acquisition des clés API

OpenClaw nécessite une connexion à un modèle de langage via API. Configurez d'abord l'accès à Kimi ou DeepSeek.

  • API Kimi : Créez une clé sur la plateforme Moonshot (https://platform.moonshot.cn/console/api-keys). Facturation par token.
  • API DeepSeek : Générez une clé sur le portail DeepSeek (https://platform.deepseek.com/api_keys). Vérifiez le solde de crédits avant utilisation.

Exécutez les commandes dans un terminal PowerShell avec privilèges administrateur.

  1. Installez Node.js depuis le site officiel.

  2. Lancez l'installation d'OpenClaw : ```

    Téléchargement et exécution du script d'installation

    iwr -useb https://openclaw.ai/install.ps1 | iex

    
    Attendez la fin du processus, qui peut prendre plusieurs minutes.
    
    

Configuration initiale

Après installation, OpenClaw affiche un avertissement de sécurité. Acceptez-le pour procéder.

1. Initialisation de la configuration

Exécutez la commande d'initialisation pour accéder au guide interactif :


openclaw onboard

Alternativement, utilisez openclaw configure pour une configuration rapide sans menu.

2. Configuration du modèle d'API

Dans le menu, sélectionnez "model" et renseignez les paramètres pour DeepSeek (ou Kimi) :

Paramètre Valeur pour DeepSeek Notes
Base URL https://api.deepseek.com/v1 Inclure /v1
API Key Votre clé personnelle Exemple : sk-votre_cle_ici
Endpoint compatibility OpenAI Manuel, non auto-détecté
Model ID deepseek-chat Identifiant du modèle

3. Autres paramètres

Configurez le workspace (répertoire de travail) et le gateway. Ignorez temporairement les sections comme Skills et Channels.

Démarrage et interaction

1. Lancement du gateway

Le gateway est le service central. Démarrez-le avec :


openclaw gateway start

Commandes utiles : openclaw gateway status, openclaw gateway restart, openclaw gateway stop.

2. Interfaces d'interaction

  • Interface graphique (recommandée) : openclaw dashboard – ouvre une console web (http://127.0.0.1:18789).
  • Interface terminal : openclaw tui – mode texte dans le terminal, quittez avec Ctrl+C.

Mise à jour et désinstallation

1. Mise à jour

Vérifiez la version actuelle avec openclaw --version. Mettez à jour via npm :


# Mise à jour conservatrice (compatible)
npm update -g openclaw

# Mise à jour vers la dernière version (potentiellement cassante)
npm install -g openclaw@latest

2. Désinstallation complète

Pour supprimer OpenClaw et toutes ses données :


# 1. Désinstallation du service
openclaw uninstall --all --yes --non-interactive

# 2. Suppression de l'outil CLI
npm uninstall -g openclaw

# 3. Vérification
openclaw --version  # Doit échouer

Importent : Révoquez vos clés API dans les consoles respectives (DeepSeek, Kimi) après désinstallation.

Installation et gestion des Skills

Les Skills étendent les capacités d'OpenClaw. Installez d'abord ClawHub, l'outil de gestion.


# Installation de ClawHub
npm install -g clawhub

1. Recherche et installation de Skills

Utilisez ClawHub pour gérer les extensions :


# Recherche sémantique
clawhub search "résumé automatique"

# Installation d'un skill (ex: Tavily pour la recherche web)
clawhub install tavily-search

# Redémarrage du gateway pour charger les nouveaux skills
openclaw gateway restart

Les skills sont stockés dans ~/.openclaw/skills/. Certains skills nécessitent une configuration supplémentaire (clé API).

2. Alternative : SkillHub (pour les utilisateurs en Chine)

Pour éviter les limitations de débit de ClawHub, SkillHub offre un miroir rapide. Activez-le en demandant à OpenClaw :


Installez le magasin SkillHub depuis https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/skillhub.md

Intégration avec Feishu

OpenClaw peut se connecter à des plateformes de messagerie comme Feishu pour des interactions mobiles. La configuration spécifique est documentée dans les guides officiels. Cela permet de contrôler l'agent via des messages dans Feishu, déclenchant des actions sur l'ordinateur local.

Structure de fichiers et entretien

Le répertoire principal est ~/.openclaw/. Le workspace (~/.openclaw/workspace/) contient les fichiers de configuration, les mémoires et les skills du projet. Des fichiers comme SOUL.md et USER.md définissent le comportement de l'agent.

Pour une utilisation optimale, mettez régulièrement à jour ces fichiers avec vos préférences et expérience.

Étiquettes: OpenClaw AI Agent Kimi API DeepSeek API Node.js

Publié le 6 juillet à 18h35