Documentación
Referencia de la APIIniciar sesión

Configuración de DeepSeek Harness

Conecta DeepSeek Harness a UncensoredLabs con un proveedor personalizado de OpenAI Chat Completions.

Configura el cliente

Abre Settings → Models → Add model provider → Custom model API. Introduce estos valores, guarda el proveedor y elige su modelo en una sesión nueva.

Configuración de conexión
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

Para configurar mediante perfiles, añade este proveedor a la configuración existente de llm-pi-ai. Conserva los demás proveedores. Facilita la clave API en el entorno que inicia 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]
En la primera prueba, deja desactivadas las opciones de razonamiento e imágenes. Activa solo los ajustes compatibles con el modelo y la pasarela seleccionados.

Verifica la conexión

Usa una clave API de aplicación del panel, no tu clave de acceso a la cuenta. Mantén las credenciales fuera de la configuración guardada en Git.

Inicia una sesión nueva y pide una respuesta breve. Después solicita una lista de archivos sin modificarlos y revisa los permisos de herramientas antes de una tarea más larga.

Los ejemplos se contrastaron con la documentación oficial enlazada el 1 de noviembre de 2026. Las versiones y funciones varían; estas guías no certifican todas las versiones.

Solución de problemas

Usa Chat Completions de texto. No se admiten Responses, Anthropic Messages ni imágenes. La búsqueda web del cliente puede requerir otro servicio.
EstadoQué comprobar
400 / 404Comprueba la URL base, el ID exacto del modelo y el modo Chat Completions. No añadas la ruta de completions al campo de URL base.
401 / 403Comprueba la clave API de aplicación, sus permisos de modelo y si ha sido revocada.
402Comprueba el saldo disponible y las reservas existentes. La reserva puede superar el cargo final; reduce el límite de salida antes de reintentar.
429Respeta Retry-After y reduce las tareas simultáneas. No repitas inmediatamente la misma solicitud en un bucle.