Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Arbeitsbereiche () Anthropic-compatible
Amazon Bedrock Workspaces bieten Isolierung auf Anwendungsebene für Ihre generativen KI-Workloads mithilfe der Anthropic-compatible Messages-API auf dem Endpunkt. bedrock-mantle Workspaces ermöglichen es Ihnen, Ihre KI-Anwendungen zur Kostenverfolgung, Beobachtbarkeit und Zugriffskontrolle zu segmentieren.
Anmerkung
Workspaces können nur mit Modellen verwendet werden, die die Messages-API auf dem Endpunkt unterstützen. bedrock-mantle Informationen darüber, welche Modelle die Messages-API unterstützen, finden Sie unterVon Amazon Bedrock unterstützte APIs.
Wenn Sie die OpenAI-compatible APIs (Responses API, Chat Completions) verwenden, verwenden Sie Projekte (OpenAI-compatible) stattdessen.
Was ist ein Workspace?
Ein Workspace ist eine logische Grenze, die verwendet wird, um Workloads wie Anwendungen, Umgebungen oder Experimente innerhalb von Amazon Bedrock zu isolieren, wenn die Anthropic Messages API verwendet wird. Workspaces sind dieselbe zugrunde liegende Ressource wie Projekte (OpenAI-compatible) — sie werden mithilfe der Projects-API verwaltet und bieten dieselben Funktionen:
-
Zugriffsisolierung: Steuern Sie mithilfe von IAM-Richtlinien für Amazon Bedrock Projects, wer auf bestimmte Workspace-Ressourcen zugreifen kann
-
Kostenüberwachung: Verfolgen Sie Ausgaben auf Workspace-Ebene mithilfe von AWS-Tags und AWS Cost Explorer
-
Beobachtbarkeit: Verfolge Nutzungsmetriken und -muster pro Workspace zur Überwachung und Optimierung.
Workspaces ermöglichen es Ihnen, mehrere generative KI-Workloads in der Produktion zu verwalten, ohne separate AWS Konten oder Organisationen zu erstellen. Dies reduziert die betriebliche Komplexität und gewährleistet gleichzeitig Sicherheit und Governance.
Jedes AWS Konto hat einen Standardarbeitsbereich (Projekt), in dem alle Inferenzanfragen verknüpft sind. Sie können mit der Projekte-API zusätzliche Workspaces erstellen und in Anfragen der Messages-API mithilfe der anthropic-workspace Kopfzeile auf diese verweisen.
Wann sollten Sie Workspaces verwenden
Sie sollten Workspaces verwenden, wenn Sie:
-
Nach Geschäftsstruktur organisieren: Verwalten Sie die Nutzung von Amazon Bedrock auf der Grundlage Ihrer Organisationstaxonomie wie Geschäftseinheiten, Teams, Anwendungen oder Kostenstellen
-
Verfolgen Sie die Kosten genau: Überwachen Sie KI-Ausgaben und ordnen Sie sie bestimmten Teams, Projekten oder Umgebungen zu
-
Setzen Sie Zugriffsrichtlinien durch: Wenden Sie detaillierte IAM-Berechtigungen an, um zu kontrollieren, wer auf bestimmte KI-Workloads zugreifen kann
-
Skalieren Sie Produktionsworkloads: Führen Sie mehrere Produktionsanwendungen mit klaren betrieblichen Grenzen und Überwachung aus
Arbeitsbereiche im Vergleich zu Projekten
Workspaces und Projekte (OpenAI-compatible) sind dieselbe zugrunde liegende Ressource — beide werden über die Projects-API verwaltet. Der Unterschied besteht darin, wie Sie sie in Ihren Inferenzanfragen referenzieren, je nachdem, welche API Sie verwenden:
| Feature | Arbeitsbereiche | Projekte |
|---|---|---|
| Unterstützte APIs | API für anthropische Nachrichten | OpenAI-compatible APIs (Antworten, Chat-Abschlüsse) |
| Endpoint | bedrock-mantle.{region}.api.aws/anthropic/v1/messages |
bedrock-mantle.{region}.api.aws/v1 |
| Header | anthropic-workspace: {project-id} |
OpenAI-Project: {project-id} |
| Verwaltungs-API | Projekt-API | Projekte-API |
| Zugriffskontrolle | Projekt als Ressource in IAM-Richtlinien | Projekt als Ressource in IAM-Richtlinien |
| Nachverfolgung der Kosten | AWS Tags auf Projekten | AWS Tags auf Projekten |
Erste Schritte mit Workspaces
In diesem Abschnitt erfahren Sie, wie Sie einen Workspace erstellen, ihn mit Anfragen der Messages-API verknüpfen und Ihre Einrichtung verifizieren.
Voraussetzungen
Stellen Sie vor Beginn sicher, dass Sie über Folgendes verfügen:
-
Ein AWS Konto mit Amazon Bedrock-Zugriff
-
IAM-Berechtigungen zum Erstellen und Verwalten von Amazon Bedrock-Projekten
-
Ein API-Schlüssel für die Amazon Bedrock-Authentifizierung
-
Zugriff auf Claude-Modelle (sieheZugriff auf Modelle beantragen)
Schritt 1: Einrichten Ihrer Umgebung
Konfigurieren Sie Ihre Umgebungsvariablen mit Ihren Amazon Bedrock-Anmeldeinformationen:
export BEDROCK_API_KEY="<your-bedrock-key>" export BEDROCK_REGION="us-east-1"
Schritt 2: Erstellen Sie einen Arbeitsbereich
Arbeitsbereiche werden mithilfe der Projects-API erstellt. Erstellen Sie einen Arbeitsbereich (Projekt) mit einem Namen und Tags für die Kostenüberwachung:
curl -X POST "https://bedrock-mantle.$BEDROCK_REGION.api.aws/v1/organization/projects" \ -H "Authorization: Bearer $BEDROCK_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "name": "Claude Chatbot Production", "tags": { "Application": "CustomerChatbot", "Environment": "Production", "Team": "NLPEngineering", "CostCenter": "41250" } }'
Antwort:
{ "arn": "arn:aws:bedrock-mantle:us-east-1:123456789012:project/proj_abc123def456", "created_at": 1772135628, "id": "proj_abc123def456", "name": "Claude Chatbot Production", "object": "organization.project", "status": "active", "tags": { "Application": "CustomerChatbot", "Environment": "Production", "Team": "NLPEngineering", "CostCenter": "41250" } }
Beachten Sie das id Feld — das ist der Wert, den Sie in der anthropic-workspace Kopfzeile übergeben.
Schritt 3: Verbinde Anfragen mit deinem Workspace
Um deine Messages-API-Anfragen mit einem Workspace zu verknüpfen, füge den anthropic-workspace Header mit der Projekt-ID hinzu:
Alle Inferenzanfragen, die mit derselben Workspace-ID gestellt wurden, werden gruppiert, sodass die Kosten pro Workspace nachverfolgt, Zugriffskontrolle und Beobachtbarkeit gewährleistet werden können.
Schritt 4: Überprüfe deine Workspace-Einrichtung
Führe alle Workspaces (Projekte) auf, um zu überprüfen, ob dein Workspace erfolgreich erstellt wurde:
curl -X GET "https://bedrock-mantle.$BEDROCK_REGION.api.aws/v1/organization/projects" \ -H "Authorization: Bearer $BEDROCK_API_KEY"
Arbeitsbereiche verwalten
Da Workspaces über die Projects-API verwaltet werden, gelten alle Projektmanagement-Operationen. Detaillierte Arbeiten mit -Projekten Anweisungen finden Sie unter:
-
Workspaces auflisten: Rufe alle Workspaces in deinem Konto ab
-
Details abrufen: Erhalte Informationen zu einem bestimmten Workspace
-
Arbeitsbereiche aktualisieren: Ändern Sie den Namen oder die Tags des Arbeitsbereichs
-
Schlagworte verwalten: Fügen Sie Tags für die Kostenzuweisung hinzu oder entfernen Sie sie
-
Arbeitsbereiche archivieren: Archivieren Sie Arbeitsbereiche, die nicht mehr verwendet werden
Best Practices
Empfohlene Workspace-Struktur
Ein Workspace pro Anwendung: Erstellen Sie separate Workspaces für jede einzelne Anwendung oder jeden Dienst.
├── Claude-Chatbot-Production ├── Claude-Chatbot-Staging ├── Claude-Chatbot-Development ├── Claude-Summarizer-Production └── Claude-Summarizer-Development
-
Separate Umgebungen: Verwenden Sie unterschiedliche Arbeitsbereiche für Entwicklungs-, Staging- und Produktionsumgebungen.
-
Isolierung von Experimenten: Schaffen Sie spezielle Arbeitsbereiche für Experimente und Machbarkeitsnachweise.
Lebenszyklusmanagement von Arbeitsräumen
-
Arbeitsbereiche frühzeitig erstellen: Richten Sie Arbeitsbereiche ein, bevor Sie Anwendungen bereitstellen
-
Verwenden Sie eine einheitliche Benennung: Folgen Sie den Benennungskonventionen der Organisation
-
Tag für die Kostenzuweisung: Geben Sie immer Stichwörter für Kostenstelle und Team an
-
Regelmäßige Audits: Überprüfe und archiviere regelmäßig ungenutzte Arbeitsbereiche
-
Überwachen Sie die Nutzung: Verfolgen Sie Workspace-Kennzahlen, um Optimierungsmöglichkeiten zu identifizieren