Damit Sie offene Modelle aktivieren und eine Prompt-Anfrage stellen können, muss ein Google Cloud-Administrator die erforderlichen Berechtigungen festlegen und bestätigen, dass die Organisationsrichtlinie die Verwendung der erforderlichen APIs zulässt.
Erforderliche Berechtigungen für die Verwendung offener Modelle festlegen
Die folgenden Rollen und Berechtigungen sind für die Verwendung offener Modelle erforderlich:
Sie benötigen die IAM-Rolle „Manager von Nutzer-Beschaffungsberechtigungen“ (Identity and Access Management). Nutzer, denen diese Rolle zugewiesen wurde, können Open-Source-Modelle in Model Garden aktivieren.
Sie benötigen die Berechtigung
aiplatform.endpoints.predict
. Diese Berechtigung ist in der IAM-Rolle „Vertex AI-Nutzer“ enthalten. Weitere Informationen finden Sie unter Vertex AI-Nutzer und Zugriffssteuerung.
Console
Um einem Nutzer die IAM-Rollen für Manager von Nutzer-Beschaffungsberechtigungen zuzuweisen, rufen Sie die Seite IAM auf.
Suchen Sie in der Spalte Hauptkonto das Nutzer-Hauptkonto, für das Sie den Zugriff auf offene Modelle aktivieren möchten, und klicken Sie dann in dieser Zeile auf Hauptkonto bearbeiten.
Klicken Sie im Bereich Zugriff bearbeiten auf
Weitere Rolle hinzufügen.Wählen Sie unter Rolle auswählen die Option Consumer Procurement Entitlement Manager aus.
Klicken Sie im Bereich Berechtigungen bearbeiten auf
Weitere Rolle hinzufügen.Wählen Sie unter Rolle auswählen die Option Vertex AI-Nutzer aus.
Klicken Sie auf Speichern.
gcloud
-
In the Google Cloud console, activate Cloud Shell.
Weisen Sie die Rolle „Manager von Nutzer-Beschaffungsberechtigungen“ zu, die zum Aktivieren offener Modelle in Model Garden erforderlich ist.
gcloud projects add-iam-policy-binding PROJECT_ID \ --member=PRINCIPAL --role=roles/consumerprocurement.entitlementManager
Erteilen Sie die Rolle „Vertex AI-Nutzer“, die die
aiplatform.endpoints.predict
-Berechtigung enthält, die zum Senden von Prompts erforderlich ist:gcloud projects add-iam-policy-binding PROJECT_ID \ --member=PRINCIPAL --role=roles/aiplatform.user
Ersetzen Sie
PRINCIPAL
durch die Kennung des Hauptkontos. Die Kennung hat das Formatuser|group|serviceAccount:email
oderdomain:domain
, z. B.user:cloudysanfrancisco@gmail.com
,group:admins@example.com
,serviceAccount:test123@example.domain.com
oderdomain:example.domain.com
.Es wird eine Liste von Richtlinienbindungen ausgegeben, die Folgendes enthält:
- members: - user:PRINCIPAL role: roles/roles/consumerprocurement.entitlementManager
Weitere Informationen finden Sie unter Einzelne Rolle zuweisen und
gcloud projects add-iam-policy-binding
.
Organisationsrichtlinie für den Zugriff auf offene Modelle festlegen
Damit Sie offene Modelle aktivieren können, muss in Ihrer Organisationsrichtlinie die folgende API zugelassen sein: Cloud Commerce Consumer Procurement API – cloudcommerceconsumerprocurement.googleapis.com
Wenn Ihre Organisation eine Organisationsrichtlinie zum Einschränken der Dienstnutzung festlegt, muss ein Organisationsadministrator bestätigen, dass cloudcommerceconsumerprocurement.googleapis.com
durch Festlegen der Organisationsrichtlinie zulässig ist.
Wenn Sie eine Organisationsrichtlinie haben, die die Nutzung von Modellen in Model Garden einschränkt, muss die Richtlinie den Zugriff auf offene Modelle zulassen. Weitere Informationen finden Sie unter Zugriff auf Kontrollmodell verwalten.