En esta página, se detallan los permisos necesarios para Model Armor y se proporcionan instrucciones para habilitarlo y inhabilitarlo.
Permisos necesarios
Puedes controlar el acceso a Model Armor con roles de IAM. Los siguientes roles otorgan acceso a las funciones de Model Armor:
| Rol | Permisos |
|---|---|
| Administradores y propietarios
|
resourcemanager.projects.getresourcemanager.projects.listmodelarmor.templates.createmodelarmor.templates.updatemodelarmor.templates.deleteresourcemanager.projects.getresourcemanager.projects.listmodelarmor.templates.useToSanitizeUserPromptmodelarmor.templates.useToSanitizeModelResponseresourcemanager.projects.getresourcemanager.projects.listmodelarmor.templates.getmodelarmor.templates.list
|
| Usuarios y aplicaciones que planean filtrar instrucciones y respuestas
|
resourcemanager.projects.getresourcemanager.projects.listmodelarmor.templates.useToSanitizeUserPromptmodelarmor.templates.useToSanitizeModelResponse
|
| Visores de plantillas (detectores y umbrales)
|
resourcemanager.projects.getresourcemanager.projects.listmodelarmor.templates.getmodelarmor.templates.list
|
| Administradores y propietarios
|
resourcemanager.projects.getresourcemanager.projects.listresourcemanager.folders.getresourcemanager.folders.listresourcemanager.organizations.getmodelarmor.floorSettings.getmodelarmor.floorSettings.update
|
| Visualizadores de configuración de límites
|
resourcemanager.projects.getresourcemanager.projects.listresourcemanager.folders.getresourcemanager.folders.listresourcemanager.organizations.getmodelarmor.floorSettings.get
|
Habilita Model Armor
Debes habilitar las APIs de Model Armor para poder usarlas.
Console
- En la consola de Google Cloud , ve a la página Model Armor.
- Haz clic en Habilitar las APIs de Model Armor.
gcloud
Antes de comenzar, sigue estos pasos con la herramienta de línea de comandos de Google Cloud CLI con la API de Model Armor:
- Ejecuta el comando
gcloud auth loginpara autenticar tu cuenta de Google Cloud de modo que la herramienta Google Cloud CLI pueda interactuar con los servicios de Google Cloud en tu nombre. Ejecuta el siguiente comando para establecer el proyecto Google Cloud predeterminado de la herramienta Google Cloud CLI.
gcloud config set project PROJECT_ID
Reemplaza
PROJECT_IDpor el ID real de tu proyecto.Ejecuta el siguiente comando para establecer el extremo de la API del servicio de Model Armor.
gcloud config set api_endpoint_overrides/modelarmor "https://modelarmor.LOCATION.rep.googleapis.com/"
Reemplaza
LOCATIONpor la región en la que deseas usar Model Armor.
Habilita Model Armor
Ejecuta el siguiente comando para habilitar Model Armor.
gcloud services enable modelarmor.googleapis.com --project=PROJECT_ID
Reemplaza PROJECT_ID por el ID del proyecto.
Inhabilita Model Armor
Ejecuta el siguiente comando para inhabilitar Model Armor.
gcloud services disable modelarmor.googleapis.com --project=PROJECT_ID
Reemplaza PROJECT_ID por el ID del proyecto.
Cómo inicializar un cliente de Model Armor en Python
Ejecuta los siguientes comandos para inicializar un cliente para interactuar con la API de Model Armor.
Para el extremo
modelarmor.LOCATION.rep.googleapis.com, haz lo siguiente:from google.cloud import modelarmor_v1 client = modelarmor_v1.ModelArmorClient(transport="rest", client_options = {"api_endpoint" : "modelarmor.LOCATION.rep.googleapis.com"})
Para el extremo
modelarmor.googleapis.com, haz lo siguiente:from google.cloud import modelarmor_v1 client = modelarmor_v1.ModelArmorClient(transport="rest", client_options = {"api_endpoint" : "modelarmor.googleapis.com"})
¿Qué sigue?
- Obtén información sobre las plantillas de Model Armor.
- Obtén más información sobre la configuración del piso de Model Armor.
- Limpia las instrucciones y las respuestas.
- Soluciona problemas de Model Armor.