OpenClaw med en anpassad leverantör

Lägg till den här leverantören i openclaw.json, så kör OpenClaw sina agenter på modellerna Claude, GPT, Gemini och Grok via din AIGROW-nyckel.

Har du redan en kod? Lös in den under API-åtkomst och skapa sedan en nyckel.

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" } },
  },
}

Byt ut ag_your_key_here mot en nyckel från API-åtkomst.

Vad filmen säger
  1. Just nu kostar varje anrop till Claude eller GPT dig fullt listpris.
  2. Räkningen växer med varje användare du lägger till.
  3. Samma modeller. Upp till 75 % under listpris.
  4. En endpoint förClaude, GPT, Gemini och Grok
  5. 100 US$ API-kredit för 25 US$. Besparingen varierar mellan modeller. Ingen modell kostar mer än listpriset.
  6. API-kreditModellerna Claude, GPT, Gemini och Grok via en enda endpoint, med förbetald kredit. 25 US$. Börja idag.

Var inställningen finns

Konfigurationen
~/.openclaw/openclaw.json
Nyckeln, om du håller den utanför konfigurationen
~/.openclaw/.env

Håll nyckeln utanför konfigurationen

Lägg nyckeln i ~/.openclaw/.env, den fil som OpenClaw rekommenderar för leverantörsnycklar, och 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}",

Fler modeller

Lista varje id du vill ha under models och byt sedan med openclaw models set, till exempel 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" } },
  },
}

Vilken modell du ska använda

Skriv in id:t exakt som det står här.

Claude Opus 5.5claude-opus-5.5
Standardval i varje block på den här sidan och en bra huvudmodell för agentarbete. Kontext: 1 000 000 tokens.
Grok 4.7grok-4.7
För en Grok-modell. Den kostar mindre per mottagen token än någon Claude-modell här. Kontext: 500 000 tokens.
GPT-6.1 Solgpt-6.1-sol
För en GPT-modell. Den kostar mindre än Opus, både per skickad och per mottagen token. Kontext: 1 050 000 tokens.
Claude Fable 5.2claude-fable-5.2
Kostar mer per token än Opus. Jämför de två på topplistan för kodning innan du byter. Kontext: 1 000 000 tokens.

Prislistan har alla id:n och deras kreditpris, API-priser för Claude visar listpriserna och topplistan för kodning jämför modellerna på kodningsprompter.

Kontrollera att det fungerar

Först nyckeln för sig, sedan OpenClaw med den.

Nyckeln

Hämta listan över modeller. Det kräver en giltig nyckel och kostar ingenting.

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

En fungerande nyckel får listan tillbaka:

{
  "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

Kör ett varv från terminalen. agent exec läser samma konfiguration och kräver ingen igångsatt OpenClaw Gateway.

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

En fungerande konfiguration skriver ut svaret och avslutas med kod 0:

ready

När det misslyckas

Först felen i OpenClaw, sedan svaren som endpointen ger alla verktyg.

OpenClaw Gateway vägrar starta efter ändringen
OpenClaw avvisar en konfiguration med en okänd nyckel, fel typ eller ogiltigt värde. openclaw doctor pekar ut exakt vad som är fel, och openclaw doctor --fix utför de reparationer den känner till.
OpenClaw varnar för ${AIGROW_API_KEY}
Variabeln saknas eller är tom, så leverantören har ingen nyckel. Ange AIGROW_API_KEY i ~/.openclaw/.env eller i den miljö som OpenClaw startar i.
openclaw models set säger att leverantören är okänd
Leverantören måste först finnas i models.providers. Kontrollera att id:t är aigrow både i konfigurationen och i modellreferensen, som i aigrow/claude-opus-5.5.
Mitt verktyg visar 401 eller ett autentiseringsfel
Nyckeln saknas eller är felskriven. Kopiera den igen från API-åtkomst på kontrollpanelen och kontrollera att den skickas som nyckel, inte som modellnamn. En återkallad nyckel ger samma fel: skapa en ny och byt ut den.
Jag får 402 eller ett meddelande om kredit
Ditt saldo är slut. Öppna API-åtkomst på kontrollpanelen, lös in en kod eller köp ett nytt paket, så går nästa anrop igenom. Inget annat behöver ändras.
Det står 404 eller Unknown model
Modellen måste vara en som endpointen erbjuder, till exempel claude-opus-5.5. Leverantörens egna stavningar fungerar också (claude-opus-5-5, anthropic/claude-opus-5.5), men ett daterat id eller en modell utanför katalogen avvisas innan anropet skickas vidare, och ingenting debiteras. Anropa GET /v1/models med din nyckel för den aktuella listan, eller läs id:na i prislistan.
Anrop avvisas med 429
Endpointen bad dig sakta ner. Varje 429 har en retry-after-header, och SDK:erna från OpenAI och Anthropic väntar så länge och försöker igen av sig själva. I en egen loop väntar du det antal sekunder som anges eller skickar färre begäranden samtidigt. En nekad begäran debiteras inte.
Modellen är inte tillgänglig just nu
Ett 404-svar som säger att modellen inte är tillgänglig just nu betyder att modellen tillfälligt är otillgänglig. Din nyckel och ditt saldo är i ordning. Försök igen om en stund eller skicka begäran till en annan modell.
Jag får ett 502 eller 503
Det är ett tillfälligt fel och det debiteras aldrig mot ditt saldo. Försök igen. Om det fortsätter att misslyckas kan du kontakta oss via butiken, så tittar vi på det.

Vad som inte fungerar via AIGROW

  • OpenClaws egna kostnadssiffror. Blocket anger inga priser, så OpenClaw räknar varje förfrågan som 0. Aktivitetsloggen under API-åtkomst visar vad varje förfrågan kostade.

  • Live-webbsökning i modellen. Ett webbsökningsverktyg som skickas med en begäran besvaras utifrån det modellen redan vet, utan live-resultat. Ett verktyg som hämtar sidor på din egen dator fungerar fortfarande.

  • Alla andra endpoints än dessa tre: /v1/messages, /v1/chat/completions och /v1/models. Responses API, embeddings och tokenräkning svarar med 404.

  • Routerfält som models, route, provider och plugins. De tas bort, så en begäran går alltid till den enda modell den anger.

Vad en månad med OpenClaw kostar

OpenClaw debiteras per token enligt kreditpriserna i prislistan. En agent skickar hela konversationen på nytt i varje steg, så en lång uppgift kostar mer än det sista meddelandet antyder. Aktivitetsloggen under API-åtkomst visar vad varje anrop kostade.

Begränsa hur mycket OpenClaw får spendera

Ge OpenClaw en egen nyckelSkapa en nyckel med namnet OpenClaw under API-åtkomst, i avsnittet API-nycklar, så gäller taket bara det här verktyget.
Sätt ett månadstakAnge ett belopp i dollar i fältet för månadstak när du skapar nyckeln, eller ställ in det senare på nyckelns rad. Ett tomt fält betyder inget tak.
Vad som händer vid taketNär nyckeln har förbrukat sitt tak under kalendermånaden (UTC) svarar endpointen på dess förfrågningar med felet 402, som nämner taket, och OpenClaw visar det. En förfrågan som redan pågår slutförs, så en månad kan sluta något över taket. Höj taket eller vänta till den 1:a. Dina andra nycklar fortsätter fungera.

Frågor om OpenClaw och ett eget API

Hur lägger jag till en anpassad leverantör i OpenClaw?
Lägg till en post under models.providers i ~/.openclaw/openclaw.json med baseUrl inställd på https://aigrow.gg/v1, api inställt på openai-completions, din nyckel som apiKey och modell-id:na under models. Ställ sedan in agents.defaults.model.primary på aigrow/claude-opus-5.5.
Var sparar OpenClaw sin konfiguration?
I ~/.openclaw/openclaw.json, en JSON5-fil, så kommentarer och avslutande kommatecken går bra. OPENCLAW_CONFIG_PATH pekar OpenClaw mot en fil någon annanstans, och OpenClaw Gateway tillämpar en ändring i filen på egen hand.
Kan jag konfigurera det utan att redigera filen?
Ja. openclaw config set skriver ett värde i taget, och fliken Config i Control UI på http://127.0.0.1:18789 visar samma inställningar som ett formulär.
Kan jag begränsa hur mycket OpenClaw får spendera?
Ja. Ge OpenClaw en egen nyckel under API-åtkomst och sätt ett månadstak för den. När nyckeln har förbrukat sitt tak under en kalendermånad (UTC) får dess förfrågningar felet 402 fram till den 1:a nästa månad, och dina andra nycklar fortsätter fungera.

Källor: OpenClaw Custom providers · OpenClaw Configuration · OpenClaw Environment variables · OpenClaw models CLI · OpenClaw agent CLI. Kontrollerat 28 oktober 2026.

Ställ in ett annat verktyg

  • Claude CodeAnthropic-protokoll

    Fyra miljövariabler, i skalet eller i settings.json.

  • ClineOpenAI-protokoll

    Leverantören OpenAI Compatible, fyra fält i inställningsvyn.

  • Roo CodeOpenAI-protokoll

    Leverantören OpenAI Compatible, samma fält som i Cline.

  • Kilo CodeOpenAI-protokoll

    En egen leverantör under fliken Providers. Modellistan fylls i automatiskt.

  • ContinueOpenAI-protokoll

    En models-post i config.yaml, med provider openai och en apiBase.

  • AiderOpenAI-protokoll

    OPENAI_API_BASE och OPENAI_API_KEY, sedan openai/ före modell-ID:t.

  • OpenCodeOpenAI-protokoll

    Ett provider-block i opencode.json och nyckeln via /connect.

  • ZedAnthropic- och OpenAI-protokoll

    En Anthropic-kompatibel leverantör för Claude, en OpenAI-kompatibel för GPT och Grok.

  • GooseOpenAI-protokoll

    OpenAI-leverantören med OPENAI_HOST, eller en egen leverantörsfil.

  • Vercel AI SDKAnthropic- och OpenAI-protokoll

    Leverantören OpenAI Compatible för alla modeller, eller leverantören Anthropic för Claude.

  • OpenAI Agents SDKOpenAI-protokoll

    Din egen AsyncOpenAI-klient, omställd till chat completions, med spårning avstängd.

  • LangChainAnthropic- och OpenAI-protokoll

    ChatOpenAI med base_url för alla modeller, eller ChatAnthropic för Claude.

API-guiden har SDK:er, curl, endpoints och felkoder.

Klistra in blocket så körs OpenClaw på din kredit.

Köp ett kreditpaket, lös in koden från ditt mejl under API-åtkomst, skapa en nyckel och sätt in den i stället för ag_your_key_here.