OpenClaw med en egendefinert leverandør

Legg til denne leverandøren i openclaw.json, så kjører OpenClaw agentene sine på modeller fra Claude, GPT, Gemini og Grok gjennom din AIGROW-nøkkel.

Har du allerede en kode? Løs den inn under API-tilgang, og opprett deretter en nøkkel.

Din openclaw.json

{
  models: {
    providers: {
      aigrow: {
        baseUrl: "https://aigrow.gg/v1",
        apiKey: "ag_your_key_here",
        api: "openai-completions",
        models: [
          { id: "claude-opus-5.5", name: "Claude Opus 5.5", contextWindow: 1000000 },
        ],
      },
    },
  },
  agents: {
    defaults: { model: { primary: "aigrow/claude-opus-5.5" } },
  },
}

Bytt ut ag_your_key_here med en nøkkel fra API-tilgang.

Hva filmen forteller
  1. Akkurat nå koster hvert kall til Claude eller GPT deg listepris.
  2. Regningen vokser for hver bruker du legger til.
  3. De samme modellene. Opptil 75 % under listepris.
  4. Ett endepunkt forClaude, GPT, Gemini og Grok
  5. 100 USD i API-kreditt for 25 USD. Besparelsen varierer mellom modellene. Ingen modell koster mer enn listepris.
  6. API-kredittModeller fra Claude, GPT, Gemini og Grok gjennom ett endepunkt, med forhåndsbetalt kreditt. 25 USD. Start i dag.

Hvor innstillingen finnes

Konfigurasjonen
~/.openclaw/openclaw.json
Nøkkelen, hvis du vil ha den utenfor konfigurasjonen
~/.openclaw/.env

Hold nøkkelen utenfor konfigurasjonen

Legg nøkkelen i ~/.openclaw/.env, filen OpenClaw anbefaler for leverandørnøkler, og skriv ${AIGROW_API_KEY} som apiKey.

# ~/.openclaw/.env
AIGROW_API_KEY=ag_your_key_here

# openclaw.json, in the aigrow provider
apiKey: "${AIGROW_API_KEY}",

Flere modeller

List opp alle ID-ene du vil bruke under models, og bytt deretter med openclaw models set, for eksempel openclaw models set aigrow/claude-opus-5.5.

{
  models: {
    providers: {
      aigrow: {
        baseUrl: "https://aigrow.gg/v1",
        apiKey: "ag_your_key_here",
        api: "openai-completions",
        models: [
          { id: "claude-opus-5.5", name: "Claude Opus 5.5", contextWindow: 1000000 },
          { id: "grok-4.7", name: "Grok 4.7", contextWindow: 500000 },
          { id: "gpt-6.1-sol", name: "GPT-6.1 Sol", contextWindow: 1050000 },
        ],
      },
    },
  },
  agents: {
    defaults: { model: { primary: "aigrow/claude-opus-5.5" } },
  },
}

Hvilken modell du bør bruke

Skriv inn ID-en nøyaktig slik den står her.

Claude Opus 5.5claude-opus-5.5
Standard i hver blokk på denne siden og en god hovedmodell for agentarbeid. Kontekst: 1 000 000 tokens.
Grok 4.7grok-4.7
For en Grok-modell. Den koster mindre per mottatt token enn noen Claude-modell her. Kontekst: 500 000 tokens.
GPT-6.1 Solgpt-6.1-sol
For en GPT-modell. Den koster mindre enn Opus både per sendt token og per mottatt token. Kontekst: 1 050 000 tokens.
Claude Fable 5.2claude-fable-5.2
Koster mer per token enn Opus. Sammenlign de to på kodingstopplisten før du bytter. Kontekst: 1 000 000 tokens.

Prislisten viser alle ID-er og kredittsatsen for hver av dem, Claude API-priser viser listeprisene, og toppliste for koding sammenligner modellene på kodeoppgaver.

Sjekk at det fungerer

Først nøkkelen alene, deretter OpenClaw med den.

Nøkkelen

Be om modelllisten. Det krever en gyldig nøkkel og koster ingenting.

curl https://aigrow.gg/v1/models -H "Authorization: Bearer ag_your_key_here"

En fungerende nøkkel får listen tilbake:

{
  "object": "list",
  "data": [
    { "id": "claude-opus-5.5", "object": "model", ... },
    { "id": "claude-fable-5.2", "object": "model", ... },
    { "id": "claude-fable-5.1", "object": "model", ... },
    { "id": "gpt-6-astra", "object": "model", ... },
    { "id": "claude-sonnet-5.5", "object": "model", ... },
    { "id": "gpt-6.1-sol", "object": "model", ... },
    { "id": "gpt-6.1-terra", "object": "model", ... },
    { "id": "grok-4.7", "object": "model", ... },
    { "id": "gemini-4-argon", "object": "model", ... },
    ...
  ],
  "has_more": false
}

OpenClaw

Kjør én runde fra terminalen. agent exec leser den samme konfigurasjonen og krever ingen kjørende OpenClaw Gateway.

openclaw agent exec "Reply with the word ready" --model aigrow/claude-opus-5.5

Et fungerende oppsett skriver ut svaret og avslutter med kode 0:

ready

Når det feiler

Først feilene fra OpenClaw, deretter svarene endepunktet gir til alle verktøy.

OpenClaw Gateway nekter å starte etter endringen
OpenClaw avviser en konfigurasjon med en ukjent nøkkel, feil type eller ugyldig verdi. openclaw doctor peker ut det nøyaktige problemet, og openclaw doctor --fix utfører reparasjonene den kjenner til.
OpenClaw gir en advarsel om ${AIGROW_API_KEY}
Variabelen mangler eller er tom, så leverandøren har ingen nøkkel. Sett AIGROW_API_KEY i ~/.openclaw/.env eller i miljøet OpenClaw startes i.
openclaw models set sier at leverandøren er ukjent
Leverandøren må først ligge i models.providers. Sjekk at ID-en er aigrow både i konfigurasjonen og i modellreferansen, som i aigrow/claude-opus-5.5.
Verktøyet mitt viser 401 eller autentiseringsfeil
Nøkkelen mangler eller er skrevet feil. Kopier den på nytt fra API-tilgang på kontrollpanelet, og pass på at den sendes som nøkkel, ikke som modellnavn. En tilbakekalt nøkkel feiler på samme måte: opprett en ny og bytt den inn.
Jeg får 402 eller en melding om kreditt
Saldoen din er tom. Åpne API-tilgang på kontrollpanelet, løs inn en kode eller kjøp en ny pakke, så går neste forespørsel gjennom. Ingenting annet trenger å endres.
Jeg får 404 eller Unknown model
Modellen må være en som endepunktet tilbyr, for eksempel claude-opus-5.5. Leverandørens egne skrivemåter fungerer også (claude-opus-5-5, anthropic/claude-opus-5.5), men en id med dato eller en modell utenfor katalogen avvises før forespørselen videresendes, og ingenting faktureres. Send GET /v1/models med nøkkelen din for å få den oppdaterte listen, eller les idene i prislisten.
Forespørsler avvises med 429
Endepunktet ba deg senke tempoet. Hver 429 har en retry-after-header, og OpenAI- og Anthropic-SDK-ene venter så lenge og prøver på nytt automatisk. I en egen løkke bør du vente det antallet sekunder som oppgis, eller sende færre forespørsler samtidig. En avvist forespørsel blir ikke fakturert.
Modellen er utilgjengelig akkurat nå
En 404 som sier at modellen ikke er tilgjengelig akkurat nå, betyr at modellen er midlertidig utilgjengelig. Nøkkelen og saldoen din er i orden. Prøv igjen om litt, eller send forespørselen til en annen modell.
Jeg får en 502 eller 503
En midlertidig feil, og den belastes aldri saldoen din. Prøv forespørselen på nytt. Hvis den fortsetter å feile, kontakt oss via butikken, så ser vi på det.

Dette fungerer ikke gjennom AIGROW

  • OpenClaws egne kostnadstall. Blokken setter ingen priser, så OpenClaw regner hver forespørsel som 0. Aktivitetsloggen under API-tilgang viser hva hver forespørsel kostet.

  • Direkte nettsøk i modellen. Et nettsøkverktøy som sendes med en forespørsel, besvares ut fra det modellen allerede vet, uten live-resultater. Et verktøy som henter sider på din egen maskin, fungerer fortsatt.

  • Alle andre endepunkter enn disse tre: /v1/messages, /v1/chat/completions og /v1/models. Responses API, embeddings og token-telling svarer 404.

  • Ruterfelt som models, route, provider og plugins. De fjernes, så en forespørsel går alltid til den ene modellen den oppgir.

Hva en måned med OpenClaw koster

OpenClaw faktureres per token til kredittsatsene i prislisten. En agent sender hele samtalen på nytt for hvert trinn, så en lang oppgave koster mer enn den siste meldingen tilsier. Aktivitetsloggen under API-tilgang viser hva hver forespørsel kostet.

Begrens hva OpenClaw kan bruke

Gi OpenClaw sin egen nøkkelUnder API-tilgang, i API-nøkler, oppretter du en nøkkel som heter OpenClaw, slik at grensen gjelder bare for dette verktøyet.
Sett en månedlig grenseSkriv inn et beløp i dollar i feltet for månedlig grense når du oppretter nøkkelen, eller sett det senere på nøkkelens rad. Et tomt felt betyr ingen grense.
Hva skjer ved grensenNår nøkkelen har brukt opp grensen i kalendermåneden (UTC), svarer endepunktet på forespørslene med en 402-feil som nevner grensen, og OpenClaw viser den. En forespørsel som allerede kjører, blir ferdig, så en måned kan ende litt over grensen. Øk grensen eller vent til den 1.; de andre nøklene dine fungerer som før.

Spørsmål om OpenClaw og et eget API

Hvordan legger jeg til en egendefinert leverandør i OpenClaw?
Legg til en oppføring under models.providers i ~/.openclaw/openclaw.json med baseUrl satt til https://aigrow.gg/v1, api satt til openai-completions, nøkkelen din som apiKey og modell-ID-ene under models. Sett deretter agents.defaults.model.primary til aigrow/claude-opus-5.5.
Hvor lagrer OpenClaw konfigurasjonen sin?
I ~/.openclaw/openclaw.json, en JSON5-fil, så kommentarer og avsluttende komma går fint. OPENCLAW_CONFIG_PATH peker OpenClaw til en fil et annet sted, og OpenClaw Gateway bruker endringer i filen av seg selv.
Kan jeg sette det opp uten å redigere filen?
Ja. openclaw config set skriver én verdi om gangen, og fanen Config i Control UI på http://127.0.0.1:18789 viser de samme innstillingene som et skjema.
Kan jeg begrense hva OpenClaw bruker?
Ja. Gi OpenClaw sin egen nøkkel under API-tilgang og sett en månedlig grense på den. Når nøkkelen har brukt opp grensen i en kalendermåned (UTC), får forespørslene en 402-feil frem til den 1. i neste måned, og de andre nøklene dine fungerer som før.

Kilder: OpenClaw Custom providers · OpenClaw Configuration · OpenClaw Environment variables · OpenClaw models CLI · OpenClaw agent CLI. Sjekket 28. oktober 2026.

Sett opp et annet verktøy

  • Claude CodeAnthropic-protokoll

    Fire miljøvariabler, i skallet eller i settings.json.

  • ClineOpenAI-protokoll

    Leverandøren OpenAI Compatible, fire felt på innstillingsskjermen.

  • Roo CodeOpenAI-protokoll

    Leverandøren OpenAI Compatible, de samme feltene som i Cline.

  • Kilo CodeOpenAI-protokoll

    En egendefinert leverandør i fanen Providers. Modelllisten fylles ut av seg selv.

  • ContinueOpenAI-protokoll

    En models-oppføring i config.yaml, med provider openai og en apiBase.

  • AiderOpenAI-protokoll

    OPENAI_API_BASE og OPENAI_API_KEY, deretter openai/ foran modell-ID-en.

  • OpenCodeOpenAI-protokoll

    En provider-blokk i opencode.json og nøkkelen via /connect.

  • ZedAnthropic- og OpenAI-protokoller

    En Anthropic-kompatibel leverandør for Claude og en OpenAI-kompatibel for GPT og Grok.

  • GooseOpenAI-protokoll

    OpenAI-leverandøren med OPENAI_HOST, eller en egen leverandørfil.

  • Vercel AI SDKAnthropic- og OpenAI-protokoller

    OpenAI Compatible-leverandøren for alle modeller, eller Anthropic-leverandøren for Claude.

  • OpenAI Agents SDKOpenAI-protokoll

    Din egen AsyncOpenAI-klient, byttet til chat completions, med sporing slått av.

  • LangChainAnthropic- og OpenAI-protokoller

    ChatOpenAI med base_url for alle modeller, eller ChatAnthropic for Claude.

API-veiledningen har SDK-er, curl, endepunktene og feilkodene.

Lim inn blokken, så kjører OpenClaw på kreditten din.

Kjøp en kredittpakke, løs inn koden fra e-posten under API-tilgang, opprett en nøkkel og sett den inn i stedet for ag_your_key_here.