Aperçu
hermes model ouvre un sélecteur interactif pour votre fournisseur d’inférence et votre modèle par défaut. Il est généralement utilisé avec le flux OAuth du Nous Portal. Les flags ci-dessous permettent de rafraîchir le cache de modèles ou de personnaliser les points de terminaison de connexion.
Utilisation
hermes model [OPTIONS]
Options
| Flag | Description |
|---|---|
--refresh |
Efface le cache du sélecteur de modèles et récupère la liste /v1/models en direct de chaque fournisseur. |
--portal-url URL |
URL de base du Nous Portal (défaut : portail de production). |
--inference-url URL |
URL de base de l’API d’inférence (défaut : API de production). |
--client-id ID |
ID client OAuth pour la connexion Nous (défaut : hermes-cli). |
--scope SCOPE |
Scope OAuth à demander pour la connexion Nous. |
--no-browser |
N’ouvre pas automatiquement le navigateur lors de la connexion Nous. |
--timeout SECONDES |
Timeout des requêtes HTTP pour la connexion Nous (défaut : 15). |
--ca-bundle CHEMIN |
Chemin vers un fichier PEM de bundle CA pour la vérification TLS de Nous. |
--insecure |
Désactive la vérification TLS pour la connexion Nous (tests uniquement). |
Exemples
# Sélecteur interactif de fournisseur/modèle
hermes model
# Rafraîchir la liste de modèles avant de choisir
hermes model --refresh
# Serveur sans interface : ne pas ouvrir de navigateur
hermes model --no-browser
# Utiliser des points de terminaison de portail/d'inférence personnalisés
hermes model --portal-url https://portal.example.com --inference-url https://api.example.com --no-browser
# Timeout plus long pour les réseaux lents
hermes model --no-browser --timeout 30
Conseils
- Utilisez
--refreshsi un modèle récemment publié n’apparaît pas dans le sélecteur. --no-browserest essentiel sur une machine distante ou sans interface ; l’URL est affichée dans le terminal.--insecureest réservé aux tests et ne doit jamais être utilisé avec des credentials de production.
Voir aussi
hermes setup, hermes auth, hermes fallback, hermes config.