Este documento descreve como guardar e partilhar comandos no Vertex AI Studio. A partilha de comandos permite-lhe colaborar com os membros da equipa, garantir a consistência e criar uma biblioteca de comandos eficazes para várias tarefas.
A partilha funciona da seguinte forma:
Por predefinição, todos os utilizadores da Vertex AI têm acesso total a todos os comandos guardados no projeto. Não é necessário partilhar comandos guardados com outros utilizadores no projeto, a menos que existam restrições organizacionais ou de projeto aplicadas aos mesmos ou a recursos específicos, como conjuntos de dados.
Os utilizadores do Vertex AI podem partilhar qualquer comando no projeto, mesmo comandos que não foram criados nem guardados por eles.
Apenas os utilizadores do Vertex AI podem partilhar comandos. Se um utilizador externo for convidado a colaborar num comando, não pode partilhar o comando com outro utilizador.
A partilha de comandos é por comando e não por projeto. Os utilizadores convidados só podem aceder aos comandos para os quais foram convidados a colaborar. Não têm acesso aos outros comandos no projeto.
Antes de começar
Se o projeto ainda não tiver ativado a funcionalidade de partilha de comandos, peça ao seu administrador para a ativar.
Para ativar a partilha de comandos, o administrador tem de ter as seguintes autorizações:
Nível da organização:
- Autorizações para gerir políticas de recusa (
roles/iam.denyAdmin
)
- Autorizações para gerir políticas de recusa (
Nível do projeto:
Autorizações para gerir funções personalizadas (
roles/iam.roleAdmin
)Autorizações para definir e remover funções em entidades (
roles/resourcemanager.projectIamAdmin
)Autorizações para gerir contas de serviço (
roles/iam.serviceAccountAdmin
)Autorizações para gerir etiquetas (
roles/resourcemanager.tagAdmin
)Autorizações para usar etiquetas (
roles/resourcemanager.tagUser
)Autorizações para usar recursos do Vertex AI (
roles/aiplatform.user
)
Ative a partilha de comandos
Para ativar a partilha de comandos:
No Vertex AI Studio, aceda a Gestão de comandos ou ao Playground de chat
Abra um comando guardado e clique no botão
Partilhar.Se a sua conta tiver as autorizações para ativar a partilha, é apresentado um botão Ativar.
Se a sua conta não tiver as autorizações para ativar a partilha, é apresentada uma lista das funções necessárias.
Clique em Ativar.
O sistema cria uma conta de serviço ao nível do projeto, conhecida como a conta de serviço de partilha de comandos, no seu projeto com as autorizações necessárias para a partilha de comandos. Para mais informações, consulte as informações de segurança.
Guarde um comando
Para guardar um comando para utilização ou partilha posterior:
Aceda ao Vertex AI Studio.
Escreva um novo comando ou abra um comando existente e, de seguida, clique em enviar Enviar.
Clique no
botão Guardar.
Partilhe um comando guardado
Assim que a partilha de comandos estiver ativada, qualquer utilizador do Vertex AI pode partilhar um comando guardado.
No Vertex AI Studio, aceda a Gestão de comandos ou ao Playground de chat
Abra um comando guardado e clique no botão
Partilhar.Se a partilha de comandos tiver sido ativada com êxito, é apresentada uma janela semelhante à seguinte:
Quando um comando é partilhado, os destinatários do comando partilhado recebem uma notificação por email semelhante à seguinte:
Pare de partilhar um comando
Para revogar o acesso a um comando:
Abra um comando guardado e clique no botão
Partilhar.Junto aos diretores, selecione Remover e, de seguida, clique em Guardar.
Tenha em atenção que a eliminação de um comando guardado remove automaticamente o acesso de todas as pessoas com quem foi partilhado.
Informações de segurança
Quando ativa a partilha de comandos, concede ao serviço da API Vertex AI as autorizações para convidar utilizadores para o seu projeto em seu nome. Especificamente, cria uma conta de serviço ao nível do projeto, conhecida como a conta de serviço de partilha de comandos, no seu projeto com as seguintes autorizações:
iam.roles.create
iam.roles.list
iam.roles.update
iam.roles.delete
resourcemanager.projects.setIamPolicy
resourcemanager.projects.getIamPolicy
cloudasset.assets.searchAllIamPolicies
Para garantir que apenas o serviço da API Vertex AI está autorizado a usar a conta de serviço de partilha de comandos, o sistema cria automaticamente uma política de recusa quando a partilha de comandos está ativada.
O que se segue
- Explore outras funcionalidades do Vertex AI Studio