Op deze pagina
Anthropic-SDK, EU-modellen
Naast de OpenAI-API spreekt de Router ook de Anthropic-API. Via een /v1/messages-shim richt je je bestaande Anthropic-client op HostYourAI met x-api-key-authenticatie. Je houdt je tooling; de inference draait op open modellen in de EU.
Wat wordt ondersteund?
- De
/v1/messages-vorm van de Anthropic-API - Authenticatie via
x-api-key - Tekstgesprekken met system- en user-berichten
- 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.
Wat wordt ondersteund, eerlijk op een rij
| Anthropic-feature | Status bij HostYourAI |
|---|---|
/v1/messages request en response | Ondersteund |
x-api-key-authenticatie | Ondersteund |
| System- en user-berichten | Ondersteund |
| Streaming | Gebufferd: het antwoord komt in één keer terug |
| Afbeeldingen in berichten | Nog niet, tekst-only |
Heb je echte token-voor-token streaming of multimodale input nodig, gebruik dan de OpenAI-compatibele route op dezelfde Router; die ondersteunt beide volledig.
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?
Streaming-verzoeken worden geaccepteerd maar gebufferd beantwoord: je krijgt het volledige antwoord in één keer. Voor token-voor-token streaming gebruik je de OpenAI-route.
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.