Claude API — Anthropics API til integration og automatisering
Claude API giver programmatisk adgang til Claude-modellerne via Messages API — med streaming, tool use og op til 200K tokens context window.
Claude API er Anthropics programmatiske adgang til Claude-modellerne. Det er grænsefladen der lader udviklere og SEO-praktikere integrere Claude i egne applikationer, scripts og automatiseringsworkflows — frem for at bruge Claude.ai-interfacet manuelt.
Messages API — grundstrukturen
Claude API’s primære endpoint er Messages API. En request indeholder:
import anthropic
client = anthropic.Anthropic(api_key="DIN_API_NØGLE")
message = client.messages.create(
model="claude-sonnet-4-6",
max_tokens=1024,
system="Du er en præcis SEO-analytiker der returnerer JSON.",
messages=[
{
"role": "user",
"content": "Kategoriser søgeintentionen for disse søgeord: [liste]"
}
]
)
print(message.content[0].text)
Tre nøgleparametre:
model — vælg specifik model. claude-sonnet-4-6 er standardvalget for de fleste produktionsworkflows. claude-haiku-4-5-20251001 til høj-volumen, lav-kompleksitet. claude-opus-4-6 til de mest krævende opgaver.
system — systemp-prompten der definerer Claudes rolle og output-format. Afgørende for konsistent, struktureret output.
messages — konversationshistorikken som array. Multi-turn konversationer bygges ved at tilføje assistant-svar og nye user-messages til arrayet.
Tool use — agentic integration
Tool use (function calling) er API-funktionen der muliggør agentic workflows. Du definerer tools som funktioner med JSON Schema:
tools = [{
"name": "hent_sogeordsdata",
"description": "Henter søgevolumen og KD for et søgeord",
"input_schema": {
"type": "object",
"properties": {
"keyword": {"type": "string"},
"land": {"type": "string", "default": "dk"}
},
"required": ["keyword"]
}
}]
Claude beslutter autonomt hvornår et tool er relevant, returnerer et tool_use-block med parametre, og din kode eksekverer funktionen. Det er fundamentet for SEO-agenter der kombinerer Claude med Ahrefs API, Google Search Console API eller egne databaser.
Streaming
For brugervendte applikationer med lange outputs bruger du streaming — Claude returnerer tokens efterhånden som de genereres frem for at vente på hele svaret:
with client.messages.stream(
model="claude-sonnet-4-6",
max_tokens=2048,
messages=[{"role": "user", "content": "..."}]
) as stream:
for text in stream.text_stream:
print(text, end="", flush=True)
Struktureret output
Claude returnerer ikke native JSON uden instruktion — men med en klar systemp-prompt og max_tokens kan output gøres konsistent og maskinlæsbart:
System: Returner altid et JSON-objekt med felterne: keyword, intention, prioritet. Ingen forklarende tekst.
Alternativt bruges Anthropic’s beta-feature for structured output med defineret JSON Schema.
Prismodel og forbrugsstyring
Claude API faktureres per token — input og output separat, med output-tokens dyrere. Brug Anthropic Console til at monitorere forbrug og sætte udgiftsgrænser. Til høj-volumen workflows: brug Haiku til klassifikation og simple opgaver, Sonnet til analyse og generering.
Sidst opdateret: marts 2026. Denne artikel er en del af Stegger.dk’s SEO-ordbog.
Andre artikler i samme emne
- Anthropic — Virksomheden bag Claude
- Anthropic og AI-sikkerhed — Constitutional AI og ansvarlig AI-udvikling
- Claude Code — Anthropics agentic kodningsassistent
- Claude Computer Use — AI der styrer computere som en bruger
- Claude til SEO — Praktisk brug af Anthropics model i søgemaskinoptimering
- Claude-modeller oversigt — Opus, Sonnet og Haiku forklaret
Ofte stillede spørgsmål
- Hvad er forskellen på Claude.ai og Claude API?
- Claude.ai er det browserbaserede chat-interface til menneskelig brug. Claude API er programmatisk adgang til de samme modeller — til at bygge applikationer, automatisere workflows og integrere Claude i egne systemer. API'et kræver kode og en API-nøgle, men giver fuld kontrol over systemp-prompt, modellvalg, output-format og skalerbarhed.
- Hvad er tool use i Claude API?
- Tool use (function calling) er en API-funktion der lader Claude kalde definerede funktioner i din kode baseret på brugerens input. Claude beslutter hvornår et tool er relevant, returnerer et struktureret tool-call med parametre, og din kode eksekverer funktionen og returnerer resultatet til Claude. Det er fundamentet for agentic workflows der kombinerer Claude med egne databaser, APIs og tjenester.
- Hvad koster Claude API?
- Claude API prissættes per token (input + output separat). Sonnet 4.6 koster ca. 3 USD per million input-tokens og 15 USD per million output-tokens (pr. 2026). Haiku 4.5 er markant billigere. Opus er dyrere. Der er ingen månedlig grundpris — du betaler kun for hvad du bruger. Priserne er sammenlignelige med OpenAI API.
Placering i ordbogen
- Anthropic — Virksomheden bag Claude
- Anthropic og AI-sikkerhed — Constitutional AI og ansvarlig AI-udvikling
- Claude Code — Anthropics agentic kodningsassistent
- Claude Computer Use — AI der styrer computere som en bruger
- Claude til SEO — Praktisk brug af Anthropics model i søgemaskinoptimering
- Claude-modeller oversigt — Opus, Sonnet og Haiku forklaret