DeepSeek Harness

Créer un fournisseur Custom model API dans la préversion DeepSeek Harness.

Installation et préparation

  1. Installez Node.js et lancez le paquet npm ci-dessous. DeepSeek Harness est une préversion développeur avec des ruptures de compatibilité ; consultez le dépôt officiel si l’interface diffère. L’adresse locale de l’interface navigateur n’est pas le point d’accès API.
  2. Créez une clé routerra.ai dans Clés API et copiez un ID de modèle avec outils dans les modèles.
npx @deepseek-ai/dsh web

Créer l’API de modèle personnalisée

  1. Ouvrez Settings → Models → Add model provider → Custom model API. Saisissez les champs ci-dessous et la clé routerra.ai dans API key. Utilisez Fetch available models → Add selected, ou ajoutez YOUR_MODEL_ID manuellement si la découverte échoue, puis enregistrez. Un fournisseur utilise un seul protocole : ne mélangez pas Chat Completions et Responses.
  2. Choisissez le modèle dans la zone de saisie et créez une nouvelle session. Les sessions déjà utilisées gardent leur modèle. Les réglages prennent effet à la prochaine requête, sans redémarrer le serveur.
Provider ID: routerra
Display name: routerra.ai
Base URL: https://routerra.ai/v1
API protocol: openai-completions
API key: YOUR_API_KEY
Model ID: YOUR_MODEL_ID

Vérifier la connexion

MISSING_CREDENTIAL : enregistrez à nouveau la clé dans Models. UNKNOWN_MODEL : ajoutez l’ID exact au fournisseur personnalisé. Une découverte vide n’empêche pas l’ajout manuel. La configuration est dans $DSH_HOME/profiles/web/cordis.patch.yml, le secret séparément dans $DSH_HOME/.credentials.yaml. Si developer ou max_completion_tokens est refusé, vérifiez les options compat.supportsDeveloperRole et compat.maxTokensField du guide selon le modèle avant modification.