Visão geral
hermes model abre um seletor interativo para o provedor de inferência e o modelo padrão. Geralmente é usado com o fluxo OAuth do Nous Portal. As flags abaixo permitem atualizar o cache de modelos ou personalizar os endpoints de login.
Uso
hermes model [OPÇÕES]
Opções
| Flag | Descrição |
|---|---|
--refresh |
Limpa o cache do seletor de modelos e busca novamente a lista /v1/models em tempo real de cada provedor. |
--portal-url URL |
URL base do Nous Portal (padrão: portal de produção). |
--inference-url URL |
URL base da API de inferência (padrão: API de produção). |
--client-id ID |
ID do cliente OAuth para login Nous (padrão: hermes-cli). |
--scope SCOPE |
Escopo OAuth a solicitar para o login Nous. |
--no-browser |
Não abre o navegador automaticamente durante o login Nous. |
--timeout SEGUNDOS |
Timeout de requisições HTTP para o login Nous (padrão: 15). |
--ca-bundle CAMINHO |
Caminho para um arquivo PEM de bundle CA para verificação TLS do Nous. |
--insecure |
Desativa a verificação TLS para o login Nous (apenas para testes). |
Exemplos
# Seletor interativo de provedor/modelo
hermes model
# Atualizar a lista de modelos antes de escolher
hermes model --refresh
# Servidor sem interface gráfica: não abrir navegador
hermes model --no-browser
# Usar endpoints personalizados de portal/inferência
hermes model --portal-url https://portal.example.com --inference-url https://api.example.com --no-browser
# Timeout maior para redes lentas
hermes model --no-browser --timeout 30
Dicas
- Use
--refreshse um modelo recém-lançado não aparecer no seletor. --no-browseré essencial em máquinas remotas ou sem interface; a URL é impressa no terminal.--insecureé apenas para testes e nunca deve ser usado com credenciais de produção.
Veja também
hermes setup, hermes auth, hermes fallback, hermes config.