2.1 KiB
Erkenntnisse zur Nutzung von Anthropic Claude 3.5 Opus im Azure Databricks Playground
Gesprächsverlauf und Zusammenfassung (Stand: 04.08.2025):
-
Beim Versuch, Anthropic Claude 3.5 Opus im Azure Databricks Playground zu nutzen, erscheint die Fehlermeldung:
{"error_code":"CUSTOMER_UNAUTHORIZED","message":"{"external_model_provider":"anthropic","external_model_error":{"type":"error","error":{"type":"authentication_error","message":"invalid x-api-key"}}}"}
-
Im Endpoint-Setup gibt es die Optionen "API key secret" als Plain Text oder als Secret Reference. Beide Varianten verlangen einen gültigen API-Key vom Modellanbieter (hier: Anthropic).
-
Ein beliebiger oder leerer Wert im Feld führt zu einer Fehlermeldung. Das Feld ist verpflichtend, auch wenn kein Key vorhanden ist.
-
Die Microsoft-Dokumentation zu den Databricks Foundation Model APIs zeigt:
- Für Open-Source-Modelle (z.B. Llama, MPT) ist kein externer Key nötig.
- Für kommerzielle Modelle wie Anthropic Claude ist ein echter API-Key erforderlich, auch im Playground.
- Databricks hostet zwar die Infrastruktur, aber die Authentifizierung und Abrechnung erfolgt über den Modellanbieter.
-
Die Option "secret reference" ist sicherer, aber auch hier wird ein echter Key benötigt.
-
Fazit: Ohne gültigen API-Key ist der Playground für Anthropic Claude 3.5 Opus nicht nutzbar. Für Open-Source-Modelle funktioniert der Playground meist ohne zusätzliche Authentifizierung.
Tipp:
- Für Experimente mit Foundation Models im Playground empfiehlt sich die Nutzung von Open-Source-Modellen.
- Für kommerzielle Modelle wie Claude ist ein Account und API-Key beim Anbieter zwingend erforderlich.
Gesprächsverlauf (gekürzt):
- Frage: Muss ich einen Anthropic-Account haben? Antwort: Ja, für kommerzielle Modelle ist ein API-Key nötig.
- Frage: Was passiert bei beliebigem Secret? Antwort: Fehlermeldung, da Key geprüft wird.
- Frage: Was bringt "secret reference"? Antwort: Sicherere Speicherung, aber Key weiterhin nötig.
- Erkenntnis: Playground ist für kommerzielle Modelle ohne Key nicht nutzbar.