Documentation
Référence de l’APISe connecter

Configuration de DeepSeek Harness

Connectez DeepSeek Harness à UncensoredLabs avec un fournisseur personnalisé OpenAI Chat Completions.

Configurer le client

Ouvrez Settings → Models → Add model provider → Custom model API. Saisissez ces valeurs, enregistrez le fournisseur et sélectionnez son modèle dans une nouvelle session.

Paramètres de connexion
Provider ID: uncensoredlabs
API protocol: OpenAI Chat Completions (openai-completions)
Base URL: https://uncensoredlabs.dev/v1
API key: paste your application API key into the credential field
Model ID: deepseek-v4.1-flash-1017-abliterated
Context window: 1000000
Maximum output: 65536
Input types: text

Pour une configuration par profil, ajoutez ce fournisseur à la configuration llm-pi-ai existante. Conservez les autres fournisseurs. Rendez la clé API disponible dans l’environnement qui lance Harness.

cordis.patch.yml
- id: llm-pi-ai
  config:
    providers:
      uncensoredlabs:
        apiKeyEnv: UNCENSOREDLABS_API_KEY
        api: openai-completions
        baseURL: https://uncensoredlabs.dev/v1
        models:
          - id: deepseek-v4.1-flash-1017-abliterated
            input: [text]
Pour le premier test, laissez désactivées les options de raisonnement et d’images. Activez uniquement les réglages pris en charge par le modèle et la passerelle choisis.

Vérifier la connexion

Utilisez une clé API d’application du tableau de bord, pas votre clé de connexion au compte. Ne placez pas d’identifiants dans la configuration enregistrée dans Git.

Démarrez une nouvelle session et demandez une réponse courte. Puis demandez la liste des fichiers sans modification et vérifiez les autorisations des outils avant une tâche plus longue.

Les exemples ont été vérifiés avec la documentation officielle liée le 1er novembre 2026. Les versions et fonctions varient ; ces guides ne certifient pas chaque version du client.

Dépannage

Utilisez Chat Completions en texte. Responses, Anthropic Messages et les images ne sont pas pris en charge. La recherche web du client peut nécessiter un service distinct.
StatutPoints à vérifier
400 / 404Vérifiez l’URL de base, l’ID exact du modèle et le mode Chat Completions. N’ajoutez pas le chemin completions au champ de l’URL de base.
401 / 403Vérifiez la clé API d’application, ses autorisations de modèle et son éventuelle révocation.
402Vérifiez le crédit disponible et les réservations existantes. Une réservation peut dépasser le coût final ; réduisez la limite de sortie avant de réessayer.
429Respectez Retry-After et réduisez les tâches simultanées. Ne relancez pas immédiatement la même requête en boucle.