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.
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.
- 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] 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.
Dépannage
| Statut | Points à vérifier |
|---|---|
| 400 / 404 | Vé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 / 403 | Vérifiez la clé API d’application, ses autorisations de modèle et son éventuelle révocation. |
| 402 | Vé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. |
| 429 | Respectez Retry-After et réduisez les tâches simultanées. Ne relancez pas immédiatement la même requête en boucle. |