CLI-Profil (SSO)
Übersicht
Careti bietet die Möglichkeit, AWS Credentials oder AWS-Profile zu verwenden, um auf AWS Bedrock-Services zuzugreifen. SSO/federierte Rollen werden gegenüber der Legacy IAM-Konfiguration empfohlen; diese Anleitung beschreibt, wie Sie Ihre Umgebung so konfigurieren, dass Careti SSO-Rollen für die Authentifizierung verwendet.
Konfigurationsschritte
-
Installieren Sie die neueste Version der AWS CLI
- Folgen Sie der AWS-Dokumentation, um die für Ihr Betriebssystem spezifische Version der AWS CLI zu installieren
-
Konfigurieren Sie die IAM-Authentifizierung mit der AWS CLI
- Wenn Sie noch keinen AWS-Zugriff über das IAM Identity Center haben, folgen Sie dem IAM User Guide, um IAM-Benutzer und -Rollen einzurichten. Stellen Sie sicher, dass Sie über eine
PowerUserAccess-Rolle verfügen. - Wenn Sie über Ihren Arbeitgeber Zugriff auf AWS haben, öffnen Sie Ihr AWS-Zugangsportal und suchen Sie das entsprechende Konto. Stellen Sie sicher, dass Sie über
PowerUserAccess-Berechtigungen verfügen. - Öffnen Sie den Link
Access keysund notieren Sie sich dieSSO start URLundSSO region, die im nächsten Schritt benötigt werden
- Wenn Sie noch keinen AWS-Zugriff über das IAM Identity Center haben, folgen Sie dem IAM User Guide, um IAM-Benutzer und -Rollen einzurichten. Stellen Sie sicher, dass Sie über eine
-
Fahren Sie mit der Konfiguration Ihres Profils über den aws configure sso CLI-Wizard fort
- Sobald die Konfiguration abgeschlossen ist, verwenden Sie den folgenden Befehl zur Authentifizierung der AWS CLI:
aws sso login --profile <AWS-profile-name> - Notieren Sie sich den Profilnamen, den Sie Ihrem AWS-Konto zuweisen. Dieser wird für die Konfiguration von Careti in den folgenden Schritten benötigt
- Sobald die Konfiguration abgeschlossen ist, verwenden Sie den folgenden Befehl zur Authentifizierung der AWS CLI:
-
Falls noch nicht geschehen, installieren Sie VS Code und die Careti-Erweiterung. Weitere Informationen finden Sie auf der Seite Erste Schritte.
-
Öffnen Sie die Careti-Erweiterung und klicken Sie dann auf die Schaltfläche Einstellungen ⚙️, um Ihren API Provider auszuwählen.
- Wählen Sie im Dropdown-Menü API Provider den Eintrag AWS Bedrock aus
- Wählen Sie den Radio-Button AWS Profile aus und geben Sie dann den AWS Profile Name aus Schritt 3 ein
- Wählen Sie Ihre AWS Region aus dem Dropdown-Menü aus
- Das Aktivieren der Checkbox cross-region inference ist für einige Modelle erforderlich
.png)