Skip to main content

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

  1. 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
  2. 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 keys und notieren Sie sich die SSO start URL und SSO region, die im nächsten Schritt benötigt werden
  3. 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
  4. Falls noch nicht geschehen, installieren Sie VS Code und die Careti-Erweiterung. Weitere Informationen finden Sie auf der Seite Erste Schritte.

  5. Ö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
AWS Bedrock-Konfiguration in den Careti-Einstellungen zeigt die Einrichtung der Profil-Authentifizierung