Este documento es aplicable adeepseek-harness-sdk==0.1.0rc6ydeepseek-harness-runtime-bin==0.1.0rc6. Después de actualizar el cliente, complete nuevamente la prueba de archivo de solo lectura a continuación.
Alcance de Soporte
El directorio de modelos puede cambiar. Antes de ejecutar, consulte el directorio en tiempo real con la clave exclusiva del Plan de Codificación:
deepseek-v4-pro. No considere deepseek-v4-flash como un reemplazo equivalente para el modo de herramienta de este documento; en esta validación de versión fija, su historial de razonamiento de múltiples turnos y la reproducción de herramientas no pasaron.
1. Preparar la Clave Exclusiva
Abra la aplicación del Plan de Codificación, acceda a la Aplicación de Codificación comprada, y cree o copie la clave API exclusiva de esa aplicación. El Plan de Codificación no utiliza saldo general, las claves de otras aplicaciones no pueden representar los permisos del paquete. Coloque la clave solo en el shell actual:2. Crear un Espacio de Trabajo Aislado
El runtime empaquetado de Harness incluye herramientas Bash locales. En la primera validación, no apunte a proyectos reales o al directorio principal; cree un directorio desechable sin secretos:deepseek-harness-runtime-bin esté presente en el espejo. No use danger-full-access para ampliar el alcance de acceso a archivos; el ejemplo de este documento solo pasa el directorio desechable a cwd.
3. Ejecutar el SDK de Python Oficial
Guarde el siguiente contenido como/tmp/deepseek-harness-demo/run.py:
/v1/chat/completions, SSE, contenido de razonamiento, llamadas a herramientas y la devolución de resultados de herramientas. Después de completar, puede eliminar /tmp/deepseek-harness-demo; si el directorio de sesión contiene contexto del proyecto, también debe ser almacenado con el mismo nivel de sensibilidad que el repositorio de código.
Preguntas Frecuentes
- 401: Verifique si
ACEDATACLOUD_API_KEYestá exportado al mismo shell que ejecuta Python. - 403 o aviso de cuota: Confirme que la clave pertenece a la Aplicación de Codificación actual, que el paquete sigue siendo válido y que hay saldo restante.
- Modelo no disponible: Vuelva a consultar
/v1/models, no adivine el nombre del modelo basándose en capturas de pantalla antiguas. - Error en
reasoning_content/ reproducción de herramientas: Confirme que tanto el SDK como el runtime son la versión fija de este documento y que está utilizandodeepseek-v4-pro. - Número de ejecuciones de herramientas anómalo: Detenga la ejecución de tareas que puedan tener efectos secundarios, primero valide la versión actual del servicio con el fixture de solo lectura de este documento.
- Instalación fallida: Confirme que Python 3.10+, la arquitectura del sistema operativo son compatibles con el wheel actual, y verifique que las versiones del SDK/runtime sean consistentes.
Límites de Capacidades
Este documento solo valida el SDK de Python local hasta las Chat Completions en texto y bucles de herramientas. Imágenes, API de Archivos,/v1/responses, /v1/messages, espacios de trabajo remotos y sandbox alojados no están dentro del alcance prometido de este tutorial; los permisos del espacio de trabajo y los riesgos de comandos locales son responsabilidad de la máquina y la configuración que ejecuta Harness.

