Op deze pagina
Anthropic-SDK, EU-modellen
Naast de OpenAI-API spreekt de Router ook de Anthropic-API. Via /v1/messages richt je je bestaande Anthropic-client op HostYourAI met x-api-key-authenticatie (een Authorization: Bearer-header werkt ook). Je houdt je tooling; de inference draait op open modellen in de EU.
Wat wordt ondersteund?
- De
/v1/messages-vorm van de Anthropic-API, inclusiefcount_tokens - Authenticatie via
x-api-keyofAuthorization: Bearer - Echte token-voor-token streaming (SSE), in het Anthropic-eventformaat
- Tool calling: agents zoals Claude Code, Cline en opencode kunnen tools aanroepen
- Dezelfde open modellen als via de OpenAI-route
Zo kun je één platform gebruiken voor zowel OpenAI- als Anthropic-gebaseerde applicaties, zonder twee aparte leveranciers.
Eén Router, twee API's
Of je team nu de OpenAI- of de Anthropic-SDK gebruikt: beide wijzen naar dezelfde Router en dezelfde EU-GPUs. Dat vereenvoudigt je stack en houdt al je inference binnen Europa.
Voorbeeld in code
Met de Anthropic-SDK zet je de base-URL op de Router en gebruik je je key als x-api-key:
from anthropic import Anthropic
client = Anthropic(
base_url="https://hostyourai.com",
api_key="hyai-...",
)
msg = client.messages.create(
model="llama-3.3-70b",
max_tokens=512,
messages=[{"role": "user", "content": "Hallo"}],
)
print(msg.content[0].text)
Liever de OpenAI-SDK? Diezelfde Router draait ook onze OpenAI-compatibele API.
Gebruik met Claude Code
Claude Code werkt rechtstreeks op de Router. Je zet een paar omgevingsvariabelen en kiest een model uit de catalogus:
export ANTHROPIC_BASE_URL="https://hostyourai.com"
export ANTHROPIC_AUTH_TOKEN="hyai-rt-..."
export ANTHROPIC_MODEL="Qwen/Qwen3.6-27B-FP8"
export ANTHROPIC_SMALL_FAST_MODEL="Qwen/Qwen3.6-27B-FP8"
claude
Kies een model dat tools ondersteunt, anders kan Claude Code geen bestanden lezen of commando's uitvoeren. Via GET /v1/models zie je per model supports_tools en hoeveel context er op dit moment geserveerd wordt (served_context_length). Agentic coderen gebruikt veel context; wil je zeker zijn van ruime context voor je codeersessies, mail dan naar info@hostyourai.com. Andere Anthropic-tools zoals Cline en opencode stel je op dezelfde manier in: base-URL naar HostYourAI, je eigen key en een model uit de catalogus. Alles over coding-agents op onze router lees je op HostYourAI Code.
Wat wordt ondersteund, eerlijk op een rij
| Anthropic-feature | Status bij HostYourAI |
|---|---|
/v1/messages request en response | Ondersteund |
/v1/messages/count_tokens | Ondersteund (snelle schatting) |
x-api-key- en Bearer-authenticatie | Ondersteund |
| System- en user-berichten | Ondersteund |
| Streaming | Token-voor-token, Anthropic-eventformaat |
| Tool calling | Ondersteund op modellen met tool-ondersteuning (zie catalogus) |
| Afbeeldingen in berichten | Nog niet, tekst-only |
Heb je multimodale input nodig, gebruik dan de OpenAI-compatibele route op dezelfde Router.
Vragen over de Anthropic-compatibele API
Waarom zou ik dit gebruiken in plaats van de Claude API?
Omdat je code al op de Anthropic-SDK is gebouwd en je de verwerking naar de EU wilt verplaatsen. Je wijzigt de base-URL en de key; je applicatie blijft hetzelfde. Zie ook het Claude API-alternatief.
Draai ik dan Claude-modellen?
Nee. Je roept open modellen aan zoals Llama, Qwen en Mistral, geserveerd op Europese GPUs. De API-vorm is Anthropic; de modellen zijn open gewichten uit de catalogus.
Werkt streaming?
Ja, token-voor-token. De Router vertaalt de stream live naar het Anthropic-eventformaat, dus ook streamende clients zoals Claude Code werken gewoon.
Werkt Claude Code hierop?
Ja. Zet ANTHROPIC_BASE_URL op https://hostyourai.com, gebruik je HostYourAI-key en kies een model uit de catalogus. Zie het voorbeeld hierboven.
Kan ik OpenAI- en Anthropic-clients mixen?
Ja. Beide routes lopen over dezelfde Router, dezelfde API-key en hetzelfde creditsaldo. Handig als verschillende teams verschillende SDK's gebruiken.
Waar draait mijn data?
Op GPUs in Europese datacenters. Je prompts verlaten de EU niet, er is een verwerkersovereenkomst beschikbaar en er wordt niet getraind op jouw data.
Wat kost het?
Hetzelfde als via de OpenAI-route: per token, per modelklasse, vanaf één prepaid saldo. Zie de prijzenpagina.