Dieser Leitfaden führt dich durch den Prozess der Einrichtung und des Ausführens von API-Aufrufen an Claude in Microsoft Foundry mit einem der Client-SDKs von Anthropic oder direkten HTTP-Anfragen. Wenn du auf Claude in Microsoft Foundry zugreifst, wird dir die Claude-Nutzung über den Azure Marketplace in Rechnung gestellt, sodass du auf die neuesten Funktionen von Claude zugreifen und gleichzeitig die Kosten über dein Azure-Abonnement verwalten kannst.
Claude ist in den Bereitstellungstypen Global Standard und US Data Zone Standard in Foundry-Ressourcen verfügbar und wird in Claude Consumption Units über den Azure Marketplace abgerechnet. Besuche Pricing für Details.
Claude-Modelle in Microsoft Foundry sind in zwei Hosting-Optionen verfügbar. Du wählst die Hosting-Option aus, wenn du die Bereitstellung konfigurierst.
| Hosted on Azure | Hosted on Anthropic | |
|---|---|---|
| Wo die Inferenz läuft | Von Anthropic betriebener Dienst, der auf Azure-Infrastruktur läuft | Von Anthropic betriebener Dienst, der auf Anthropic-Infrastruktur läuft |
| Modellverfügbarkeit | Die neuesten Modelle der Opus- und Haiku-Familien | Alle Claude-Modelle, die auf Microsoft Foundry verfügbar sind |
| Bereitstellungstypen | Global Standard, US Data Zone Standard | Global Standard |
| Empfohlen für | Die meisten Workloads | Zugriff auf Funktionen oder Modelle, die noch nicht auf Azure gehostet werden |
Anthropic fungiert als unabhängiger Auftragsverarbeiter für Microsoft. Kunden, die Claude über Microsoft Foundry nutzen, unterliegen den Datennutzungsbedingungen von Anthropic. Bei Bereitstellungen, die auf Azure gehostet werden, verbleiben Prompts und Completions innerhalb von Azure; nur Nutzungsmetadaten und Inhalte, die von den Sicherheitssystemen von Anthropic markiert wurden, werden an Anthropic übermittelt. Anthropic hält weiterhin seine Sicherheits- und Datenzusagen ein.
Bevor du beginnst, stelle sicher, dass du Folgendes hast:
Die Client-SDKs von Anthropic unterstützen Foundry über ein plattformspezifisches Paket oder eine Client-Klasse.
Foundry wird von den C#-, Java-, PHP-, Python- und TypeScript-SDKs unterstützt. Foundry ist derzeit nicht in den Go- und Ruby-SDKs verfügbar.
Foundry verwendet eine zweistufige Hierarchie: Ressourcen enthalten deine Sicherheits- und Abrechnungskonfiguration, während Deployments (Bereitstellungen) die Modellinstanzen sind, die du über die API aufrufst. Du erstellst zunächst eine Foundry-Ressource und dann eine oder mehrere Claude-Bereitstellungen darin.
Erstelle eine Foundry-Ressource, die erforderlich ist, um Dienste in Azure zu nutzen und zu verwalten. Du kannst diesen Anweisungen folgen, um eine Foundry-Ressource zu erstellen. Alternativ kannst du mit dem Erstellen eines Foundry-Projekts beginnen, was das Erstellen einer Foundry-Ressource beinhaltet.
So stellst du deine Ressource bereit:
{resource} in API-Endpunkten (zum Beispiel https://{resource}.services.ai.azure.com/anthropic/v1/*)Nachdem du deine Ressource erstellt hast, stelle ein Claude-Modell bereit, um es für API-Aufrufe verfügbar zu machen. Diese Schritte beschreiben das neue Foundry-Portal (der Schalter New Foundry ist aktiviert):
claude-opus-4-8). Jedes Modell erscheint einmal im Katalog, unabhängig davon, wie viele Hosting-Optionen es unterstützt.my-claude-deployment). Der Bereitstellungsname kann nach der Erstellung nicht mehr geändert werden.inference_geo: "us" in der Claude API entspricht.Wenn der Schalter New Foundry deaktiviert ist, befindest du dich im klassischen Portal-Layout. Öffne dort Model catalog im linken Bereich, um ein Modell zu finden und bereitzustellen, und öffne Models + endpoints (unter My assets), um deine Bereitstellungen und deren Endpunktdetails anzuzeigen.
Der von dir gewählte Bereitstellungsname wird zum Wert, den du im model-Parameter deiner API-Anfragen übergibst. Du kannst mehrere Bereitstellungen desselben Modells mit unterschiedlichen Namen erstellen, um separate Konfigurationen oder Ratenlimits zu verwalten.
Claude in Microsoft Foundry unterstützt zwei Authentifizierungsmethoden: API-Keys und Entra ID-Token. Beide Methoden verwenden von Azure gehostete Endpunkte im Format https://{resource}.services.ai.azure.com/anthropic/v1/*.
Nach der Bereitstellung deiner Foundry-Claude-Ressource kannst du einen API-Key aus dem Foundry-Portal abrufen:
api-key- oder x-api-key-Header in deinen Anfragen oder übergib ihn an das SDK.Die Foundry-SDKs benötigen einen API-Key und entweder einen Ressourcennamen oder eine Basis-URL. Die C#-, Java-, PHP-, Python- und TypeScript-SDKs lesen diese automatisch aus den folgenden Umgebungsvariablen, wenn sie definiert sind:
ANTHROPIC_FOUNDRY_API_KEY – Dein API-KeyANTHROPIC_FOUNDRY_RESOURCE – Dein Ressourcenname (zum Beispiel example-resource)ANTHROPIC_FOUNDRY_BASE_URL – Alternative zum Ressourcennamen; die vollständige Basis-URL (zum Beispiel https://example-resource.services.ai.azure.com/anthropic/)Die Parameter resource und base_url schließen sich gegenseitig aus. Gib entweder den Ressourcennamen an (den das SDK verwendet, um die URL als https://{resource}.services.ai.azure.com/anthropic/ zu konstruieren) oder direkt die vollständige Basis-URL.
Beispiel mit API-Key:
Halte deine API-Keys sicher. Committe sie niemals in die Versionskontrolle und teile sie nicht öffentlich. Jeder, der Zugriff auf deinen API-Key hat, kann über deine Foundry-Ressource Anfragen an Claude stellen.
Für erhöhte Sicherheit und zentralisierte Zugriffsverwaltung kannst du Entra ID-Token verwenden:
Authorization: Bearer {TOKEN}-HeaderBeispiel mit Entra ID:
Die Microsoft Entra ID-Authentifizierung ermöglicht es dir, den Zugriff mit Azure RBAC zu verwalten, in das Identitätsmanagement deiner Organisation zu integrieren und die manuelle Verwaltung von API-Keys zu vermeiden.
Foundry fügt Request-Identifier in HTTP-Antwort-Headern für Debugging und Tracing hinzu. Wenn du den Support kontaktierst, gib sowohl den request-id- als auch den apim-request-id-Wert an, damit die Teams deine Anfrage schnell in den Anthropic- und Azure-Systemen lokalisieren und untersuchen können.
Claude in Microsoft Foundry unterstützt die meisten leistungsstarken Funktionen von Claude. Du findest alle derzeit unterstützten Funktionen in der Funktionsübersicht.
Claude Fable 5, Claude Opus 4.8, Claude Opus 4.7, Claude Opus 4.6, Claude Sonnet 5 und Claude Sonnet 4.6 haben ein 1M-Token-Kontextfenster auf Microsoft Foundry. Andere Claude-Modelle, einschließlich Claude Sonnet 4.5, haben ein 200k-Token-Kontextfenster.
fallbacks-Parameter; verwende stattdessen das clientseitige Fallback-Muster)Die folgenden Funktionen sind für Bereitstellungen verfügbar, die auf Anthropic gehostet werden, werden aber für Bereitstellungen, die auf Azure gehostet werden, nicht unterstützt:
Anfragen, die diese Funktionen gegen eine auf Azure gehostete Bereitstellung verwenden, geben absichtlich einen 400 Bad Request-Fehler zurück. Claude Code erkennt auf Azure gehostete Bereitstellungen und passt seinen Funktionsumfang automatisch an.
API-Antworten von Claude in Microsoft Foundry folgen dem standardmäßigen Claude API-Antwortformat. Dies umfasst das usage-Objekt in den Antwort-Bodies, das detaillierte Informationen zum Token-Verbrauch für deine Anfragen liefert. Das usage-Objekt ist über alle Plattformen hinweg konsistent (Claude API, Foundry, Claude Platform auf AWS, Amazon Bedrock und Google Cloud).
Details zu Antwort-Headern, die spezifisch für Foundry sind, findest du unter Korrelations-Request-IDs.
Lebenszyklusbegriffe (Deprecated, Retired) sind in Modell-Deprecations definiert. Microsoft Foundry folgt dem Lebenszyklusplan der Claude API.
Die folgenden Claude-Modelle sind über Foundry verfügbar:
| Modell | Standard-Bereitstellungsname | Hosted on Azure | Hosted on Anthropic |
|---|---|---|---|
| Claude Fable 5 | claude-fable-5 | ✓ | |
| Claude Opus 4.8 | claude-opus-4-8 | ✓ | ✓ |
| Claude Opus 4.7 | claude-opus-4-7 | ✓ | |
| Claude Opus 4.6 | claude-opus-4-6 | ✓ | |
| Claude Opus 4.5 | claude-opus-4-5 | ✓ | |
| Claude Opus 4.1 Deprecated. Wird am 5. August 2026 eingestellt. | claude-opus-4-1 | ✓ | |
| Claude Sonnet 5 (Preview) | claude-sonnet-5 | ✓ | |
| Claude Sonnet 4.6 | claude-sonnet-4-6 | ✓ | |
| Claude Sonnet 4.5 | claude-sonnet-4-5 | ✓ | |
| Claude Haiku 4.5 | claude-haiku-4-5 | ✓ | ✓ |
Standardmäßig entsprechen die Bereitstellungsnamen den in der vorstehenden Tabelle gezeigten Modell-IDs. Du kannst jedoch benutzerdefinierte Bereitstellungen mit anderen Namen im Foundry-Portal erstellen, um verschiedene Konfigurationen, Versionen oder Ratenlimits zu verwalten. Verwende den Bereitstellungsnamen (nicht unbedingt die Modell-ID) in deinen API-Anfragen.
Du führst ein Upgrade auf ein neueres Claude-Modell durch? Führe in Claude Code /claude-api migrate aus, um Modell-ID-Austausche und Breaking-Parameter-Änderungen in deiner gesamten Codebasis anzuwenden. Der Skill erkennt, auf welche Cloud-Plattform dein Code abzielt, und passt Modell-ID-Formate und Feature-Änderungen für diese Plattform an. Siehe Migration zu einem neueren Claude-Modell.
Claude in Microsoft Foundry wird über den Azure Marketplace abgerechnet. Die Nutzung wird in Claude Consumption Units (CCUs) angegeben, stündlich gemessen und monatlich nachträglich auf deiner Azure-Rechnung in Rechnung gestellt. CCUs sind keine vorausbezahlten Credits; es gibt kein CCU-Guthaben und keine Verpflichtung.
Für den CCU-Preis, die Umrechnungsmechanik und die Token-Raten pro Modell siehe Claude in Microsoft Foundry – Preise.
So verschiebst du eine bestehende Bereitstellung von einer Hosting-Option zur anderen:
model-Parameter zu übergeben.Wenn sich die neue Bereitstellung in derselben Foundry-Ressource befindet, bleiben deine Endpunkt-URL und Authentifizierung unverändert. Wenn du eine neue Ressource erstellt hast, aktualisiere den Endpunkt und die Anmeldedaten deiner Anwendung, damit sie darauf verweisen.
Azure bietet umfassende Monitoring- und Logging-Funktionen für deine Claude-Nutzung über standardmäßige Azure-Muster:
Anthropic empfiehlt, deine Aktivitäten mindestens auf rollierender 30-Tage-Basis zu protokollieren, um Nutzungsmuster zu verstehen und potenzielle Probleme zu untersuchen.
Die Logging-Dienste von Azure werden innerhalb deines Azure-Abonnements konfiguriert. Das Aktivieren des Loggings gewährt Microsoft oder Anthropic keinen Zugriff auf deine Inhalte über das hinaus, was für die Abrechnung und den Betrieb des Dienstes erforderlich ist.
Fehler: 401 Unauthorized oder Invalid API key
Fehler: 403 Forbidden
Fehler: 429 Too Many Requests
Foundry enthält die standardmäßigen Ratenlimit-Header von Anthropic (anthropic-ratelimit-tokens-limit, anthropic-ratelimit-tokens-remaining, anthropic-ratelimit-tokens-reset, anthropic-ratelimit-input-tokens-limit, anthropic-ratelimit-input-tokens-remaining, anthropic-ratelimit-input-tokens-reset, anthropic-ratelimit-output-tokens-limit, anthropic-ratelimit-output-tokens-remaining und anthropic-ratelimit-output-tokens-reset) nicht in den Antworten. Verwalte die Ratenlimitierung stattdessen über die Monitoring-Tools von Azure.
Fehler: Model not found oder Deployment not found
claude-sonnet-4-6).Fehler: Invalid model parameter
Claude Mythos Preview ist eine Forschungsvorschau, die eingeladenen Kunden auf Microsoft Foundry zur Verfügung steht. Weitere Informationen findest du unter Project Glasswing.
Was this page helpful?