Spring til indhold
AI Ordbog

AI Ordbog

API (Application Programming Interface)

Grænsefladen der lader software kommunikere med AI-modeller programmatisk.

Kristian Primdal Skrevet og redigeret af Kristian Primdal · Sidst opdateret 18. marts 2026

Indhold

Hvad er en API?

En API, Application Programming Interface, er en grænseflade der lader to softwareprogrammer tale sammen. Tænk på det som en tjener på en restaurant: du (klienten) bestiller fra menuen (API-dokumentationen), tjeneren (API’en) bringer din bestilling til køkkenet (serveren), og køkkenet leverer din mad (svaret) tilbage via tjeneren.

I AI-kontekst er API’en den måde udviklere programmatisk tilgår AI-modeller. I stedet for at chatte med Claude på claude.ai sender du en struktureret forespørgsel via kode og får et struktureret svar tilbage. Det er fundamentet for at bygge AI-drevne applikationer.

Hvordan fungerer en AI-API?

  1. Du sender en forespørgsel (request). Din kode sender en HTTP POST-forespørgsel til API-endpointet med din prompt, modelvalg og parametre (temperature, max tokens osv.).
  2. Serveren processerer. AI-udbyderens servere kører din prompt gennem modellen og genererer et svar.
  3. Du modtager et svar (response). Serveren returnerer svaret som strukturerede data (typisk JSON) med modellens output, token-forbrug og metadata.
  4. Du bruger svaret. Din applikation parser svaret og viser det til brugeren, gemmer det i en database eller bruger det til videre processering.

AI-API’er i praksis

Et simpelt eksempel

Du vil bygge en kundesupport-chatbot. I stedet for at træne din egen model:

  1. Kunden skriver en besked i din app.
  2. Din app sender beskeden til Claudes API med kontekst om din virksomhed.
  3. Claude genererer et svar.
  4. Din app viser svaret til kunden.

Alt dette sker på millisekunder, og kunden oplever det som en sømløs chat.

Typiske use cases

  1. Chatbots og assistenter. Integration af AI-samtaler i websites, apps og interne værktøjer.
  2. Tekstgenerering. Automatisk generering af produktbeskrivelser, emails, rapporter og markedsføringstekst.
  3. Analyse og klassifikation. Sentimentanalyse af kundefeedback, kategorisering af supporthenvendelser, udtræk af data fra dokumenter.
  4. Kodning. AI-assisteret kodegenering, code review og debugging integreret i udviklingsværktøjer.
  5. Billedgenerering. Programmatisk generering af billeder via DALL-E eller Stable Diffusion API’er.
  6. Transskription. Konvertering af tale til tekst via Whisper API.

De vigtigste AI-API’er

  1. OpenAI API. Adgang til GPT-modellerne, DALL-E og Whisper. Den mest udbredte AI-API med det største økosystem af integrationer.
  2. Anthropic API. Adgang til Claude-modellerne. Kendt for lange kontekstvinduer og stærk kodningsevne.
  3. Google Vertex AI / Gemini API. Adgang til Gemini-modellerne integreret i Google Cloud.
  4. Mistral API (La Plateforme). Adgang til Mistrals modeller med europæisk dataopbevaring.
  5. Hugging Face Inference API. Adgang til tusindvis af open source-modeller via en unified API.
  6. Replicate. Kør open source-modeller via API uden egen infrastruktur.

Nøglebegreber i AI-API’er

  1. Endpoint. URL’en du sender forespørgsler til. F.eks. https://api.anthropic.com/v1/messages for Claude.
  2. API-nøgle. En hemmelig nøgle der identificerer dig og autoriserer dine forespørgsler. Skal holdes fortrolig.
  3. Token-forbrug. AI-API’er fakturerer typisk per token (input + output). Jo længere prompt og svar, jo højere omkostning.
  4. Rate limits. Begrænsninger på antal forespørgsler per minut/time. Forhindrer misbrug og sikrer fair adgang.
  5. Streaming. Mulighed for at modtage svaret token for token i realtid i stedet for at vente på det komplette svar.
  6. System prompt. En instruktion der definerer modellens rolle og adfærd for alle forespørgsler i en samtale.

Prissætning

AI-API’er bruger typisk pay-per-token modellen:

  1. Input tokens. Det du sender til modellen (din prompt, kontekst, samtalehistorik). Billigere end output.
  2. Output tokens. Det modellen genererer (svaret). Dyrere end input.
  3. Eksempel. Claude Sonnet koster omtrent $3 per million input tokens og $15 per million output tokens. En typisk samtale bruger 1.000-5.000 tokens totalt.
  4. Billedgenerering. Faktureres typisk per billede i stedet for per token.
  5. Gratis tiers. De fleste udbydere tilbyder gratis credits til at komme i gang.

API vs. interface

APIInterface (ChatGPT, claude.ai)
BrugerUdviklere/softwareMennesker
InteraktionProgrammatisk (kode)Visuel (chat)
TilpasningFuld kontrol over parametreBegrænset
IntegrationKan bygges ind i enhver appStandalone
SkalerbarhedAutomatisering af tusindvis af forespørgslerManuel, én ad gangen
PrisPay-per-tokenAbonnement

Bedste praksis

  1. Beskyt din API-nøgle. Aldrig hardcode nøgler i kildekode. Brug environment variables eller secret management.
  2. Implementér retry-logik. API’er kan fejle midlertidigt. Byg automatisk gentagelse med exponential backoff.
  3. Overvåg forbrug. Sæt budget-alerts op for at undgå uventede regninger. Token-forbrug kan vokse hurtigt.
  4. Cache svar. Hvis de samme spørgsmål stilles gentagne gange, cache svarene for at spare tokens og reducere latency.
  5. Brug streaming. For brugervendte applikationer giver streaming en markant bedre oplevelse. Brugeren ser svaret dukke op i realtid.

API’en er broen mellem AI-modeller og den virkelige verden AI-modeller i sig selv er bare software der genererer tekst. API’en er det der gør dem nyttige: den lader enhver applikation, fra en kundesupport-chatbot til en kodnings-IDE til en analyseplatform, tilgå verdens mest avancerede AI-modeller med et par linjer kode. Uden API’er ville AI-modeller kun eksistere i lukkede chatinterfaces. Med API’er kan de integreres overalt.


FAQ

Hvad er en API?

En API (Application Programming Interface) er en grænseflade der lader softwareprogrammer kommunikere med hinanden. I AI-kontekst er det den måde applikationer tilgår AI-modeller programmatisk. De sender forespørgsler og modtager svar via strukturerede HTTP-kald.

Hvad koster det at bruge en AI-API?

AI-API'er fakturerer typisk per token (tekstenhed). Priserne varierer per model og udbyder, men en typisk samtale koster brøkdele af en krone. Ved høj volumen kan omkostningerne vokse, men de fleste udbydere tilbyder gratis credits til at komme i gang.

Skal man kunne programmere for at bruge en AI-API?

Ja, grundlæggende programmeringsviden er nødvendigt for at bruge en API direkte. Men mange no-code og low-code platforme (Zapier, Make, n8n) tilbyder AI-API-integrationer uden kodning.

Hvad er forskellen på at bruge ChatGPT og OpenAIs API?

ChatGPT er et chatinterface til mennesker, du skriver og modellen svarer. API'en er til software, din kode sender forespørgsler og modtager svar programmatisk. API'en giver fuld kontrol over parametre, kan automatiseres og integreres i enhver applikation.


Relaterede termer

Nævnt i Ugens AI