APIMaster.ai

Configuración de clave de terceros en DeepSeek Harness — proveedor personalizado APIMaster.ai

Cómo añadir una clave API compatible con OpenAI de APIMaster.ai en DeepSeek Harness (dsh). Abre Settings → Models → Add a custom provider, indica Base URL, clave e IDs de modelo y selecciónalo en el chat.

DeepSeek Harness (dsh) es el marco de agentes local de código abierto de DeepSeek. La Web UI usa por defecto http://127.0.0.1:3080. La tarjeta DeepSeek solo acepta la clave oficial. Para usar GPT / Claude / DeepSeek y otros modelos del marketplace con APIMaster, añade un custom provider.

Obtén una clave API primero. La clave se guarda en $DSH_HOME/.credentials.yaml (por defecto ~/.dsh/). No la compartas en chats ni capturas.


Requisitos previos

  1. Node.js 22.19+ o 24+.
  2. Web UI en marcha:
npx @deepseek-ai/dsh web

Abre la URL del terminal (normalmente http://127.0.0.1:3080).
3. Clave copiada de la consola de APIMaster.
4. model id del marketplace (p. ej. gpt-5.6-sol, claude-sonnet-4-6, deepseek-v4-pro).


Paso 1 — Abrir Models

  1. Abre Settings.
  2. Elige Models en la barra lateral.
  3. No pulses Edit en la tarjeta DeepSeek: es la clave oficial.

Settings → Models: proveedor DeepSeek integrado

Botón Uso
+ Add provider Catálogo (Anthropic, OpenAI, …)
+ Add a custom provider APIMaster (este)

Paso 2 — Completar el proveedor personalizado

Campo Valor
Provider ID apimaster (minúsculas; no se puede renombrar después)
Display name apimaster o APIMaster.ai
Base URL https://apimaster.ai/v1 (incluye /v1)
API protocol openai-completions
API key Tu clave de APIMaster

Añade al menos un modelo (id a la izquierda, nombre a la derecha, p. ej. gpt-5.6-sol) o usa Fetch available models. Pulsa Create provider.

Custom provider

Un id no listado falla en local con UNKNOWN_MODEL. Sin /v1 fallan el descubrimiento y el chat.


Paso 3 — Confirmar el guardado

Debes ver DeepSeek y apimaster con insignia gris Custom.

Lista Models


Paso 4 — Elegir el modelo en el chat

En el selector, elige el modelo del grupo apimaster, no del grupo DeepSeek.

Selector de modelos


Paso 5 — Mensaje de prueba

Envía hi. Una respuesta normal y métricas LLM / TTFT / tok confirman la configuración.

Chat de prueba


Solución de problemas

Problema Solución
No aparece el formulario Settings → Models+ Add a custom provider
401 / MISSING_CREDENTIAL Vuelve a pegar la clave en Edit
Sin conexión https://apimaster.ai/v1
UNKNOWN_MODEL Añade el id a Models
Sigue usando DeepSeek oficial Elige la fila del grupo apimaster
Provider ID incorrecto Crea uno nuevo y Delete el anterior

Lista de comprobación

  • npx @deepseek-ai/dsh web en ejecución
  • Usaste + Add a custom provider
  • API protocol = openai-completions
  • Base URL = https://apimaster.ai/v1
  • El modelo del grupo apimaster responde

Relacionado