APIMaster.ai

Configuração de chave de terceiros no DeepSeek Harness — provedor personalizado APIMaster.ai

Como adicionar uma chave de API compatível com OpenAI da APIMaster.ai no DeepSeek Harness (dsh). Abra Settings → Models → Add a custom provider, preencha Base URL, chave e IDs de modelo e selecione o modelo no chat.

DeepSeek Harness (dsh) é o framework de agentes local de código aberto da DeepSeek. A Web UI fica em http://127.0.0.1:3080 por padrão. O cartão DeepSeek aceita só a chave oficial. Para GPT / Claude / DeepSeek e outros modelos do marketplace via APIMaster, use Add a custom provider.

Obtenha a chave de API primeiro. A chave fica em $DSH_HOME/.credentials.yaml (padrão ~/.dsh/). Não compartilhe em chats nem capturas.


Pré-requisitos

  1. Node.js 22.19+ ou 24+.
  2. Web UI em execução:
npx @deepseek-ai/dsh web

Abra a URL do terminal (geralmente http://127.0.0.1:3080).
3. Chave copiada do console da APIMaster.
4. model id do marketplace (ex.: gpt-5.6-sol, claude-sonnet-4-6, deepseek-v4-pro).


Passo 1 — Abrir Models

  1. Abra Settings.
  2. Selecione Models.
  3. Não clique em Edit no cartão DeepSeek — é a chave oficial.

Settings → Models

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

Passo 2 — Preencher o provedor personalizado

Campo Valor
Provider ID apimaster (minúsculas; não pode ser renomeado depois de salvar)
Display name apimaster ou APIMaster.ai
Base URL https://apimaster.ai/v1 (inclua /v1)
API protocol openai-completions
API key Sua chave APIMaster

Adicione pelo menos um modelo (esquerda = model id, direita = nome de exibição, ex. gpt-5.6-sol) ou use Fetch available models. Clique em Create provider.

Custom provider

Um id fora da lista falha localmente com UNKNOWN_MODEL. Sem /v1, fetch e chat falham.


Passo 3 — Confirmar o salvamento

Você deve ver DeepSeek e apimaster com o selo cinza Custom.

Lista Models


Passo 4 — Selecionar o modelo no chat

No seletor, escolha o modelo do grupo apimaster, não do grupo DeepSeek.

Seletor de modelos


Passo 5 — Mensagem de teste

Envie hi. Uma resposta normal mais as métricas LLM / TTFT / tok confirma a configuração.

Chat de teste


Solução de problemas

Problema Correção
Formulário não aparece Settings → Models+ Add a custom provider
401 / MISSING_CREDENTIAL Cole a chave de novo em Edit
Sem conexão https://apimaster.ai/v1
UNKNOWN_MODEL Adicione o id à lista Models
Ainda usa DeepSeek oficial Escolha a linha do grupo apimaster
Provider ID errado Crie outro e Delete o antigo

Lista de verificação

  • npx @deepseek-ai/dsh web em execução
  • Usou + Add a custom provider
  • API protocol = openai-completions
  • Base URL = https://apimaster.ai/v1
  • O modelo do grupo apimaster responde

Relacionados