Messages API, tools, visie, streaming SSE, prompt-caching

Claude API by Anthropic - Berichten, Tools, Visie, Streaming

Gebruik de Messages API om gestructureerde berichtenlijsten met tekst- en afbeeldingsblokken te verzenden, reacties via SSE te streamen en tools te koppelen voor betrouwbare workflows.

Kies een Claude-model

Kies het model dat past bij uw latentie-, kosten- en redeneerbehoeften.

Claude Haiku 4.5

Snelle reactie en lage kosten voor frequente oproepen en lichte taken.

Bekijk modeldetails

Claude Sonnet 4.5

Gebalanceerde prestaties en kosten voor algemene chat, analyse en contentworkflows.

Bekijk modeldetails

Claude Opus 4.1

Stabiele versie voor complexe redeneertaken en productie-grade gebruik.

Bekijk modeldetails

Claude Sonnet 4.0

Klassieke versie met betrouwbare prestaties voor dagelijkse werkbelastingen.

Bekijk modeldetails

Claude Opus 4.5

Sterkste mogelijkheden voor diepgaande analyse, planning en meerstaps workflows.

Bekijk modeldetails

Online Demo (Qwen)

Deze demo toont alleen de berichtenworkflow en gebruikt geen Claude-modellen.

Opmerking: De onderstaande demo is bedoeld om de interactiestroom te demonstreren. Kies voor productie een Claude-model en roep de Claude API aan.

Kies Claude-model

Demo laden...

Wat is Claude API?

Claude API is het ontwikkelaarsplatform van Anthropic om te bouwen met Claude-modellen via de Messages API, met ondersteuning voor gestructureerde prompts, multimodale input en toolgebruik.

Messages API

Stuur een array van berichten naar /v1/messages met een model en max_tokens. De API is stateless, dus voeg de volledige gespreksgeschiedenis toe voor multi-turn apps.

Visie en Multimodale Input

Voeg tekst- en afbeeldingsblokken samen toe. Afbeeldingen ondersteunen base64- of URL-bronnen en image/jpeg, image/png, image/gif en image/webp types.

Streaming Reacties (SSE)

Stel stream: true in om server-sent events te ontvangen en reacties incrementeel te renderen.

Toolgebruik met JSON Schema

Definieer tools in de parameter tools met naam, beschrijving en input_schema (JSON Schema) zodat Claude uw functies kan aanroepen.

Waarom kiezen voor Claude API?

Moderne API-primitieven ontworpen voor betrouwbare productieapplicaties en agentworkflows.

Stateless, Reproduceerbare Gesprekken

Berichten zijn stateless. Stuur de volledige geschiedenis bij elke beurt om multi-step workflows deterministisch en eenvoudig te debuggen te houden.

Prompt-caching voor Hergebruik

Voeg cache_control toe om promptvoorvoegsels te hergebruiken. De standaard cache-levensduur is 5 minuten met een optionele cache van 1 uur voor herhaalde, lange prompts.

Streaming SSE voor Realtime UX

Stream output via SSE voor chat- en assistent-ervaringen met incrementele output.

Tool-Ready Automatisering

Definieer tools met JSON Schema-input en laat Claude ze aanroepen wanneer nodig.

Snelstartgids

Van API-sleutel tot uw eerste Messages-verzoek in enkele minuten.

  • Maak een API-sleutel

    Maak een API-sleutel aan in de Console en sla deze veilig op.

  • Roep /v1/messages aan

    Stuur een POST-verzoek met model, max_tokens en een berichtenarray. Voeg de volledige geschiedenis toe voor multi-turn gesprekken.

  • Voeg streaming, tools en afbeeldingen toe

    Schakel stream: true in voor SSE, definieer tools met JSON Schema en voeg afbeeldingsblokken (base64 of URL) toe indien nodig.

curl --request POST \
  --url https://api.evolink.ai/v1/messages \
  --header "Authorization: Bearer YOUR_API_KEY" \
  --header "Content-Type: application/json" \
  --data '{
    "model": "claude-sonnet-4-5-20250929",
    "max_tokens": 1024,
    "messages": [
      { "role": "user", "content": "Hello, world" }
    ]
  }'

Veelgestelde Vragen

Klaar om te beginnen met Claude API?

Kies het juiste model, verkrijg uw API-sleutel en stuur vandaag nog uw eerste Messages-verzoek.

Kies een model