Mencione @ChatGPT em um canal do Slack para iniciar uma solicitação. Se a delegação para a nuvem estiver habilitada no seu espaço de trabalho, o ChatGPT poderá encaminhar o trabalho no repositório para uma tarefa separada do Codex Cloud e enviar o resultado à conversa.
Para administradores do espaço de trabalho: consulte Configure e gerencie o @ChatGPT no Slack e no Microsoft Teams para saber como configurar o aplicativo, conectar espaços de trabalho e gerenciar os controles de acesso.
Configure o aplicativo do Slack
Um proprietário ou administrador do espaço de trabalho do ChatGPT configura a implantação do aplicativo no Slack. Os controles disponíveis dependem dos recursos habilitados no espaço de trabalho.
Se esses controles não aparecerem, pergunte ao administrador do seu espaço de trabalho do ChatGPT se a implantação no Slack está disponível. As políticas de aplicativos do seu espaço de trabalho do Slack também se aplicam.
A delegação para a nuvem precisa estar disponível no seu espaço de trabalho e exige um ambiente publicado e compartilhado com esse espaço. Peça ao administrador para habilitar o Codex Cloud para o Slack. Se o controle de acesso baseado em funções estiver habilitado no Codex Cloud, tanto a conta de serviço da implantação quanto a sua conta precisarão ter acesso ao Codex Cloud.
Conecte sua conta quando solicitado
Configurar o espaço de trabalho e conectar sua conta pessoal são etapas distintas. Se o ChatGPT pedir que você conecte sua conta antes de continuar, siga estas etapas:
- Selecione o link de conexão na mensagem do Slack e entre na sua conta se solicitado.
- Conecte o Slack ao mesmo espaço de trabalho em que você fez a solicitação.
- Volte à conversa original no Slack e mencione
@ChatGPTpara tentar novamente.
Inicie uma solicitação
- Em um canal em que o aplicativo esteja habilitado, mencione
@ChatGPTe descreva o resultado desejado. Para tarefas de programação, informe o repositório e inclua o contexto relevante da conversa. - Siga as instruções que aparecerem para conectar sua conta ou aprovar a solicitação. Antes de aprovar, confira o trabalho a ser realizado e o acesso solicitado.
- Faça as solicitações relacionadas na mesma conversa e mencione
@ChatGPTnovamente.
Por exemplo:
@ChatGPT investigue por que os testes de finalização de compra estão falhando no repositório acme/storefront e proponha uma correção.
Depois, continue na mesma conversa:
@ChatGPT adicione um teste de regressão para a correção e resuma as verificações que você executou.
Use um canal público ou privado do seu espaço de trabalho em que o aplicativo esteja habilitado. Esse fluxo não oferece suporte a canais do Slack Connect compartilhados com outra organização.
Execute tarefas de repositório no Codex Cloud
A delegação para a nuvem exige um ambiente compatível, compartilhado com o espaço de trabalho e com uma versão publicada. Se você usa um espaço de trabalho Enterprise, prepare, teste e publique a configuração seguindo o guia de ambientes de nuvem. Depois, siga as orientações para compartilhar o ambiente no seu espaço de trabalho Enterprise. Confirme se o ambiente está disponível para o repositório indicado na solicitação.
- Seleção do ambiente: o ChatGPT escolhe entre os ambientes de nuvem acessíveis e compartilhados com o espaço de trabalho. Ao usar sua conta, ele verifica se você tem acesso ao ambiente antes de iniciar a tarefa. Ambientes de nuvem pessoais ficam fora da seleção. Indique o repositório ou o ambiente compartilhado na solicitação para ajudar o ChatGPT a escolher.
- Tarefa de programação separada: o ChatGPT usa sua conta para executar o trabalho no repositório em uma tarefa separada. Você precisa ter acesso ao ambiente selecionado e a todos os repositórios que exigirem autenticação.
- Continuação do trabalho: solicitações relacionadas na mesma conversa do Slack podem dar continuidade à tarefa de programação no mesmo ambiente, desde que usem a mesma conta para executá-la. Uma solicitação feita com outra conta pode iniciar uma tarefa de programação separada. Inicie uma nova conversa quando precisar de outro ambiente.
Compartilhar um ambiente não concede acesso ao repositório nem compartilha os valores das suas credenciais pessoais. Antes de compartilhá-lo, confira os valores que pertencem ao ambiente e os arquivos preparados, pois quem usar o ambiente poderá ter acesso a eles.
Se nenhum ambiente compartilhado atender aos requisitos, resolva o problema de ambiente ou de acesso antes de tentar novamente. Para saber como acessar serviços, consulte Conecte-se a serviços e Variáveis de ambiente e segredos de rede.
Revise as aprovações e os resultados
Quando uma solicitação precisa da sua autorização, o ChatGPT pode exibir um cartão privado de aprovação com as opções Permitir e Negar. Antes de decidir, confira a tarefa e as opções de ambiente disponíveis.
O ChatGPT pode publicar uma mensagem na conversa original quando a tarefa começar. Quando disponíveis, as opções Acompanhar e Cancelar aparecem para quem fez a solicitação. Use Acompanhar para abrir a tarefa e conferir o trabalho realizado. A resposta no canal não dá a todos os membros acesso à tarefa.
O ChatGPT envia o resultado à conversa. Antes de usar o resultado ou mesclar as alterações, revise a resposta, as alterações e as verificações relatadas. Mencione @ChatGPT na conversa para pedir uma correção ou dar continuidade ao trabalho.
Uso de dados, privacidade e segurança
Quem tem acesso a um canal do Slack pode ler as respostas publicadas nele. Peça ao ChatGPT que compartilhe apenas informações apropriadas para esse público. Mesmo que o cartão de aprovação seja privado, a resposta publicada no canal fica visível para quem tem acesso a ele.
Não inclua segredos nos prompts do Slack. Para trabalhar em repositórios, use os controles de credenciais do ambiente. Consulte Segurança do agente e os limites de acesso da implantação e siga as políticas de dados e de aplicativos do seu espaço de trabalho.
Migre para o aplicativo do ChatGPT
Se você usava @Codex, passe a iniciar as solicitações com @ChatGPT depois que o administrador habilitar o aplicativo do ChatGPT. Siga as instruções de conexão e aprovação que aparecerem.
Dicas e solução de problemas
- Sem resposta: confirme se o ChatGPT está habilitado no canal e mencione
@ChatGPTexplicitamente. Use um canal interno da sua organização em vez de um canal do Slack Connect. - Nova solicitação de conexão da conta: verifique se você conectou o ChatGPT ao espaço de trabalho do Slack em que está fazendo a solicitação. Depois, tente novamente na mesma conversa.
- Nenhum ambiente de nuvem atende aos requisitos: verifique se o ambiente está publicado e compartilhado com o espaço de trabalho e se a conta que executa a tarefa tem o acesso necessário. Ambientes de nuvem pessoais não aparecem nesse fluxo.
- A tarefa de programação não inicia: peça ao administrador que confirme se a delegação para a nuvem está disponível e se o Codex Cloud está habilitado no seu espaço de trabalho. Se o controle de acesso baseado em funções estiver habilitado no Codex Cloud, verifique se tanto a conta de serviço da implantação quanto a sua conta têm acesso ao Codex Cloud. Verifique também se você tem acesso ao ambiente selecionado e aos repositórios dele.
- Você precisa de outro ambiente: inicie uma nova conversa e indique o repositório ou o ambiente compartilhado que deseja usar.
- Controles da tarefa indisponíveis: as opções Acompanhar e Cancelar dependem da configuração da implantação e se destinam a quem fez a solicitação.
- Conversas longas: na solicitação mais recente, resuma o problema, descreva o resultado esperado e indique o repositório para que a tarefa tenha contexto suficiente.