Forutsetninger
- Git
- En CometAPI-konto med en aktiv API-nøkkel
- En terminal på macOS, Linux eller WSL2
Installasjon
1
Hent CometAPI API-nøkkelen din
2
Installer Hermes Agent
Følgende kommando kjører det offisielle installasjonsprogrammet:Hvis det gjeldende skallet ennå ikke ser kommandoen
hermes, last inn skallkonfigurasjonen på nytt:Hermes lagrer konfigurasjon i
~/.hermes/, lenker kommandoen hermes i ~/.local/bin, og kan legge til ~/.local/bin i PATH-en til skallet ditt.Konfigurasjon
Velg CometAPI-ruten som samsvarer med modellfamilien:1
Lagre CometAPI-nøkkelen din
Åpne
~/.hermes/.env og legg til følgende verdier:COMETAPI_KEY brukes av den navngitte Claude-provideren. OPENAI_API_KEY sørger for at Hermes sin reservefunksjon for tilpassede OpenAI-kompatible endepunkter fortsetter å fungere.2
Konfigurer den OpenAI-kompatible ruten
Bruk denne ruten for de fleste CometAPI-tekstmodeller, inkludert Gemini-modeller som brukes fra Hermes. Åpne Erstatt
~/.hermes/config.yaml og sørg for at model-seksjonen ser slik ut:your-model-id med en gjeldende tekstmodell-ID fra CometAPI Models page.Behold API-nøkkelen i
~/.hermes/.env. Ikke hardkod hemmeligheter i config.yaml.Dette oppsettet konfigurerer hovedmodellen for chat. Hermes kan bruke separate hjelpemodeller for oppgaver som vision eller web extraction.
3
Konfigurer Claude Messages-ruten
Bruk denne ruten når du vil at Hermes skal kalle Claude-modeller gjennom Anthropic Messages. Åpne Erstatt
~/.hermes/config.yaml og bruk en navngitt provider:your-claude-model-id med en gjeldende Claude model ID fra CometAPI Models page.Behold
base_url som https://api.cometapi.com for denne ruten. Hermes bruker Anthropic Messages-transporten fra den navngitte provideren.Verifisering
1
Kontroller konfigurasjonen
Følgende kommando bekrefter at Hermes kan lese konfigurasjonen og API-nøkkelen:Hvis
hermes config check rapporterer manglende alternativer etter en oppdatering, kjør hermes config migrate og kontroller på nytt.2
Kjør en ekte chattest
Følgende kommando sender en ekte forespørsel gjennom CometAPI:Et vellykket oppsett returnerer
CONNECTED og ingen auth- eller endepunktfeil. Når Claude Messages-konfigurasjonen er aktiv, bekrefter dette at Hermes kan bruke anthropic_messages-transporten gjennom CometAPI.Valgfri konfigurasjon
Ren reinstallasjon (valgfritt)
Ren reinstallasjon (valgfritt)
Hvis du erstatter en eldre Hermes-installasjon, bruk det innebygde avinstalleringsprogrammet først:I avinstalleringsprogrammet velger du Full uninstall for å fjerne CLI-en, PATH-oppføringen og
~/.hermes/-dataene. Kjør deretter installasjonstrinnet på nytt og fortsett med den samme CometAPI-konfigurasjonen.Bruk hermes model i stedet (valgfritt)
Bruk hermes model i stedet (valgfritt)
Hvis du foretrekker den interaktive flyten for den OpenAI-kompatible ruten, kjør
hermes model og velg Custom endpoint.Deretter skriver du inn følgende verdier:- Base URL:
https://api.cometapi.com/v1 - API key: CometAPI API-nøkkelen din
- Model: en gjeldende model ID for en CometAPI-tekstmodell
config.yaml. For Claude Messages må du redigere config.yaml direkte slik at den navngitte provideren beholder transport: anthropic_messages.
