Guide

OpenRouter guide för nybörjare: vad det är, vad det kostar och hur du kommer igång på Mac och Windows

OpenRouter är en tjänst som gör det möjligt att använda många olika AI-modeller via ett enda API. I stället för att skapa separata integrationer för OpenAI, Claude, Gemini, DeepSeek, Mistral, Llama och andra modeller kan du samla mycket via OpenRouter.

OpenRouter guide för nybörjare: vad det är, vad det kostar och hur du kommer igång på Mac och Windows

OpenRouter är en tjänst som gör det möjligt att använda många olika AI-modeller via ett enda API. I stället för att skapa separata integrationer för OpenAI, Claude, Gemini, DeepSeek, Mistral, Llama och andra modeller kan du samla mycket via OpenRouter.

För nybörjare betyder det enklare testning, färre API-nycklar och snabbare väg från idé till fungerande AI-app.

Kort sammanfattning

OpenRouter är en plattform som samlar många AI-modeller bakom ett gemensamt API. Det betyder att du kan använda modeller från flera olika AI-leverantörer utan att bygga en separat koppling till varje leverantör.

OpenRouter beskriver sin tjänst som ett API för hundratals AI-modeller och providers. Tjänsten har stöd för en OpenAI-kompatibel API-struktur, vilket gör att många verktyg och appar som redan fungerar med OpenAI-liknande API:er även kan kopplas till OpenRouter.

Enkelt sagt:

OpenRouter är som en växel för AI-modeller. Du skickar frågan till OpenRouter, väljer modell och får tillbaka svaret från rätt AI-modell.

Varför använder man OpenRouter?

Den största anledningen är att det blir enklare att testa och använda flera AI-modeller.

Utan OpenRouter behöver du ofta:

  • skapa konto hos flera AI-leverantörer
  • hantera flera API-nycklar
  • läsa olika dokumentationer
  • skriva olika integrationer
  • jämföra priser manuellt
  • bygga egna fallback-lösningar

Med OpenRouter kan du i stället använda en gemensam väg in till många modeller. Det är extra användbart om du bygger en app, en chatbot, en AI-agent, ett internt verktyg eller ett system där du vill kunna byta modell snabbt.

OpenRouter har även stöd för routing och fallback, vilket betyder att trafiken kan styras mellan olika providers eller modeller beroende på inställningar, tillgänglighet och kostnad.

Vad kostar OpenRouter?

För gratisanvändare finns rate limits. Enligt OpenRouters prissida har gratisanvändare en gräns på 50 requests per dag och 20 requests per minut. För pay-as-you-go-användare med minst 10 dollar i credits finns ingen OpenRouter-gräns på betalda modeller, medan gratis modeller har en gräns på 1000 requests och 20 requests per minut.

Betalda modeller kostar vanligtvis per token. En token är en liten textbit. Du betalar alltså för texten du skickar in till modellen och texten modellen svarar med.

OpenRouter anger också att de inte har minsta spend eller bindingstid på pay-as-you-go. Du betalar för det du använder.

Tar OpenRouter extra avgifter?

OpenRouter anger i sin FAQ att det finns en avgift vid köp av credits: 5,5 procent, med minst 0,80 dollar. De skriver också att de skickar vidare underliggande inferenskostnad utan påslag.

Det finns också stöd för BYOK, vilket betyder Bring Your Own Key. Då kan du använda vissa egna provider-nycklar via OpenRouter. Enligt OpenRouter är de första 1 miljon BYOK-requests per månad gratis, och därefter tas en avgift på 5 procent av vad samma modell och provider normalt skulle kosta via OpenRouter.

Fördelar med OpenRouter

  • en enda integration
  • många modeller att välja mellan
  • routing och fallback
  • lättare att jämföra modeller
  • bra för experiment och prototyper
  • fungerar både för små test och större appar
  • färre integrationskostnader när du vill byta modell

För utvecklare är OpenRouter särskilt användbart eftersom man kan testa flera modeller i samma projekt utan att bygga om hela integrationen varje gång.

Så kommer du igång med OpenRouter

För att komma igång behöver du:

  • ett OpenRouter-konto
  • en API-nyckel
  • en modell att testa
  • Terminal på Mac eller PowerShell på Windows

Steg 1: Skapa konto på OpenRouter

Börja med att skapa ett konto på OpenRouter. När du är inloggad går du till API Keys och skapar en ny API-nyckel.

Spara nyckeln säkert. Den ska inte delas med andra.

Steg 2: Välj AI-modell

Gå till OpenRouters modellsida och välj en modell. Där kan du se vilka modeller som finns, vad de kostar och vilka funktioner de stödjer. OpenRouter har en modellkatalog där du kan jämföra olika alternativ innan du testar.

Steg 3: Testa ett första anrop

curl https://openrouter.ai/api/v1/chat/completions \
  -H "Authorization: Bearer $OPENROUTER_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "openai/gpt-4o-mini",
    "messages": [
      {
        "role": "user",
        "content": "Förklara OpenRouter enkelt för en nybörjare."
      }
    ]
  }'

Får du tillbaka ett AI-svar fungerar din OpenRouter-nyckel.

Steg 4: Följ upp tokenkostnaden

Efter första testet är nästa steg att följa upp hur många tokens du använder och vad det kostar. Då ser du snabbt om modellen är lagom billig för ditt projekt.

Steg 5: Byt modell efter behov

Det bästa med OpenRouter är att du inte behöver bestämma dig för en modell för alltid. Du kan byta när du vill.

Kom igång med OpenRouter på Windows

På Windows använder du PowerShell.

Spara API-nyckeln på Windows

Öppna PowerShell och kör:

setx OPENROUTER_API_KEY "DIN_OPENROUTER_API_KEY_HÄR"

Om allt fungerar får du ett svar direkt i PowerShell.

Använd OpenRouter med Node.js

Om du bygger en app med Node.js kan du använda OpenAI SDK och ändra base URL till OpenRouter.

Installera SDK:n:

npm install openai

Exempel:

import OpenAI from "openai";

const client = new OpenAI({
  baseURL: "https://openrouter.ai/api/v1",
  apiKey: process.env.OPENROUTER_API_KEY,
});

const completion = await client.chat.completions.create({
  model: "openai/gpt-4o-mini",
  messages: [
    {
      role: "user",
      content: "Förklara OpenRouter enkelt för en nybörjare."
    }
  ]
});

console.log(completion.choices[0].message.content);

Är OpenRouter säkert?

OpenRouter kan vara säkert att använda, men du måste tänka på vilken information du skickar till AI-modellerna.

Skicka inte:

  • lösenord
  • privata API-nycklar
  • känsliga kunduppgifter
  • hemliga dokument
  • personuppgifter utan rätt kontroll

OpenRouter skriver att privat input- och output-loggning är avstängd som standard och att användaren kan aktivera loggning i observability-inställningarna. Samtidigt kan olika providers ha egna policyer för datalagring och loggning.

För hobbyprojekt och testning är detta oftast enkelt att hantera. För företag och kunddata bör du kontrollera sekretessinställningar och provider-policies noggrant.

OpenRouter för Mac och Windows

OpenRouter fungerar både på Mac och Windows eftersom det är ett API. Det spelar alltså ingen roll om du utvecklar på MacBook, Windows-laptop, stationär PC eller server.

På Mac använder du oftast Terminal.
På Windows använder du oftast PowerShell.
I kod använder du exempelvis Node.js, Python eller ett verktyg som stödjer OpenAI-kompatibla API:er.

FAQ om OpenRouter

Vad är OpenRouter?

OpenRouter är en API-plattform som ger tillgång till många olika AI-modeller via ett enda API.

Är OpenRouter gratis?

OpenRouter har gratis modeller och betalda modeller. Gratis modeller har begränsningar i antal requests per dag och minut.

Behöver jag kunna koda?

Inte alltid. Om du bara vill använda OpenAI:s modeller kan OpenAI API vara enklare. Om du vill använda många olika modeller är OpenRouter ofta mer flexibelt.

Slutsats

OpenRouter är ett bra val för dig som vill använda flera AI-modeller utan att bygga separata integrationer för varje leverantör.

För nybörjare är det särskilt användbart eftersom du kan börja enkelt: skapa konto, skapa API-nyckel, välj modell och testa via Terminal på Mac eller PowerShell på Windows.

För utvecklare är den stora fördelen flexibilitet. Du kan testa olika modeller, jämföra pris och kvalitet, bygga fallback och byta modell utan att bygga om hela appen.

Kort sagt:

OpenRouter gör det enklare att använda flera AI-modeller från ett och samma ställe.

Källor