Ce face hermes config
hermes config set scrie căile cu puncte (agent.max_turns) în config.yaml, iar numele de tip UPPER_SNAKE (OPENROUTER_API_KEY, DISCORD_HOME_CHANNEL) în .env, chiar și cu --force. Valorile sunt verificate după schemă: o cheie care trebuie să fie listă sau dicționar refuză un șir simplu; dai atunci un literal YAML/JSON. O cheie cunoscută scrisă sub un prefix greșit este refuzată cu o sugestie.
get maschează valorile care arată a credențiale (sk-o...7890), pentru că agentul poate rula comanda în sesiuni cu transcriere; --raw arată valoarea reală. unset readuce o cheie la valoarea implicită. check caută opțiuni lipsă sau învechite, iar migrate adaugă interactiv opțiunile noi. O cheie nouă care conține un punct literal se scrie cu punctul escapat (grok-4\.7) și cheia între ghilimele.
Sintaxă și opțiuni
| Opțiune / Parametru | Descriere |
|---|---|
show |
Valorile curente. |
edit |
Deschide config.yaml în editor. |
get <cheie> [--json] [--raw] |
O valoare după cheia cu puncte. |
set <cheie> <valoare> [--force] |
Scrie o valoare (config.yaml sau .env, după forma cheii). |
unset <cheie> |
Elimină cheia; revine la valoarea implicită. |
path / env-path |
Calea către config.yaml / .env. |
check |
Opțiuni lipsă sau învechite. |
migrate |
Adaugă interactiv opțiunile introduse recent. |
Exemple practice
Exemplul 1: Citire și scriere
hermes config get model.default
hermes config set webapp.enabled true
Exemplul 2: Listă ca literal YAML
Exemplul din documentație.
hermes config set custom_providers '[{name: x, base_url: https://...}]'
Exemplul 3: Cheie cu punct literal
hermes config set 'providers.p.models.grok-4\.7.context_length' 128000
Greșeli frecvente și bune practici
- Salvezi o listă ca șir între ghilimele (
plugins.enabled: '["a","b"]'). Niciun cititor nu o folosește;hermes doctorsemnalează asta. - Schimbi
model.providermanual în fișier și lașibase_urlvechi.hermes config set model.providerelimină automat endpoint-ul altui furnizor; editarea manuală nu.
Întrebări & Exemple practice:
hermes configAi o întrebare despre hermes config sau ai descoperit un truc, prompt sau fragment de cod util? Distribuie-l cu ceilalți membri ai comunității!
Fii primul care pune o întrebare sau distribuie un fragment de cod / prompt!
Nu au fost adăugate încă întrebări sau resurse pentru această pagină. Dacă ai testat un prompt sau ai un snippet util, adaugă-l mai jos pentru comunitate.