Pré-requisitos
- CLI do Phaseo, uma conta Phaseo e uma versão instalada do DeepSeek Harness
Configure com a CLI do Phaseo
Configure o provedor, a URL base, o protocolo, o catálogo de modelos e o modelo padrão em um único comando:$DSH_HOME/cordis.patch.yml e marca o bloco do Phaseo para atualizar ou remover apenas as configurações que administra. Ela sincroniza todos os modelos de texto ativos do Phaseo compatíveis com Chat Completions. Se necessário, use outro modelo padrão:
Phaseo CLI: DeepSeek Harness API Key e a grava diretamente no armazenamento protegido do Harness em $DSH_HOME/.credentials.yaml. Use --catalog default para configurar somente o modelo selecionado.
Remover a integração com phaseo integrations remove deepseek-harness exclui apenas a configuração gerenciada pelo Phaseo e revoga a chave criada pela CLI.
Adicione o Phaseo manualmente na interface do Harness
- No DeepSeek Harness, abra Settings > Models.
- Escolha Add a custom provider.
- Informe estes valores:
- Em Model catalog, escolha Fetch available models.
- Selecione um modelo Chat Completions com suporte a ferramentas, como
anthropic/claude-sonnet-4.6, e salve o provedor. - Volte ao compositor, escolha o modelo do Phaseo e inicie uma nova sessão.
phaseo permanente. O nome de exibição, a URL, a credencial e a lista de modelos ainda podem ser editados depois.
Configure o Phaseo com YAML
Você pode configurar o mesmo provedor diretamente em$DSH_HOME/settings.yaml. Não guarde a chave de API nesse arquivo; apiKeyEnv indica qual credencial o Harness deve resolver.
PHASEO_API_KEY no ambiente que inicia o Harness ou salve a mesma credencial pela página Models. Substitua YOUR_PHASEO_MODEL_ID pelo ID exato retornado pela descoberta de modelos do Phaseo. Para fluxos de agentes de programação, comece com anthropic/claude-sonnet-4.6.
A lista
models em settings.yaml é um catálogo salvo, não uma consulta em tempo real. Atualize-a quando quiser exibir mais modelos do Phaseo no Harness.Verifique a conexão
Antes de testar o Harness, confirme separadamente a credencial e a rota de descoberta de modelos:Solução de problemas
- A busca de modelos retorna
401- Confira se a chave de API do Phaseo está válida e se a URL base inclui/v1. - O modelo não aparece no seletor - Atualize o catálogo ou adicione o ID exato do modelo do Phaseo em
modelsno$DSH_HOME/settings.yaml. - O Harness informa
MISSING_CREDENTIAL- Salve a chave na página Models ou disponibilizePHASEO_API_KEYpara o processo do Harness. - Uma solicitação usa o endpoint errado - Selecione
OpenAI Completions/openai-completions. Esta integração do Harness usa a rota de compatibilidade/v1/chat/completionsdo Phaseo. - Um modelo rejeita ferramentas de função com raciocínio ativado - Escolha um modelo com suporte a ferramentas no Chat Completions. Modelos que exigem a Responses API para raciocinar com ferramentas não são compatíveis com o protocolo deste provedor do Harness.
- Uma sessão existente mantém o modelo antigo - Inicie uma nova sessão. O Harness registra o provedor e o modelo escolhidos nas sessões que já enviaram uma solicitação.