Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
O Genie Code é executado no modo Agent, que automatiza fluxos de trabalho de várias etapas, planeja soluções, recupera ativos relevantes, executa código, usa saídas de célula para melhorar os resultados e corrige erros automaticamente. Se você quiser uma resposta de conversa direta sem execução de tarefa autônoma, diga isso em seu prompt, por exemplo, "Basta explicar isso para mim, não execute nenhum código".
Para realizar tarefas, o Genie Code envia seu prompt e o contexto relevante ao modelo, incluindo nomes de tabelas e colunas, descrições, o código em que você está trabalhando, amostras de dados de tabelas e resultados das células. Todos os dados enviados ao modelo obedecem às permissões do Unity Catalog. Para obter detalhes, consulte Os dados enviados para os modelos.
Requirements
Para usar as capacidades agênticas do Genie Code, seu espaço de trabalho precisa do seguinte:
- Recursos de IA fornecidos por parceiros habilitados tanto para a conta quanto para o workspace. Consulte recursos de IA impulsionados por parceiros.
- Seu workspace deve estar em uma região com suporte. O Genie Code é um serviço designado que usa o Geos para gerenciar a residência de dados. Consulte a disponibilidade geográfica dos recursos do Genie Code.
Se os recursos de IA oferecidos por parceiros estiverem desabilitados, o Genie Code continuará disponível, mas sem suas capacidades agênticas, usando um modelo hospedado pela Databricks.
Aprovar ações da ferramenta
Quando o Genie Code precisa usar uma ferramenta, como executar código, editar um notebook ou consultar uma tabela, ele solicitará sua aprovação antes de continuar. Você pode aprovar cada pedido individualmente ou definir um modo de aprovação que se aplique ao restante do seu chat atual ou a todos os chats futuros.
Aprovar uma única solicitação
Quando o Genie Code solicitar permissão para usar uma ferramenta, clique em Permitir para aprovar a ação ou em Ignorar para recusá-la.
Para mudar como o Genie Code lida com futuras solicitações de aprovação no chat atual, selecione um dos seguintes itens no mesmo prompt:
| Opção | Behavior |
|---|---|
| Pergunte todas as vezes | O Genie Code solicita aprovação sempre que usa uma ferramenta. |
| Permitir neste chat | O Genie Code pode usar a ferramenta solicitada durante o restante do chat atual sem pedir novamente. |
| Sempre permitir | O Código Gênio pode usar a ferramenta solicitada em todos os chats sem precisar pedir. |
| Aprovação automática (Recomendado) | O Genie Code aprova automaticamente as ações da ferramenta pelo restante do chat atual. Um classificador de IA verifica cada ação com seu pedido e bloqueia qualquer ação que esteja fora do seu escopo. |
Definir um modo de aprovação padrão
Quando você usa o Código Genie pela primeira vez, o modo padrão para cada chat é Auto-aprovar. Para mudar o modo de aprovação, defina um novo padrão nas configurações do Código Genie. Clique no No cabeçalho do painel Genie Code para abrir as configurações.
Escolha uma destas opções:
Pergunte primeiro: aprovar cada ferramenta quando ela for executada. As configurações específicas de cada ferramenta ainda se aplicam.
Autoaprovação: Um classificador de IA analisa cada ação proposta em relação à sua intenção declarada e aprova ou bloqueia cada uma, minimizando aprovações manuais enquanto bloqueia ações que vão além da sua intenção.
Importante
A aprovação automática é um recurso de produtividade, não um limite de segurança. O classificador é uma heurística de melhor esforço que pode estar errada. Ele pode aprovar ações não seguras ou bloquear ações seguras. Não confie nele para impor requisitos de segurança, conformidade ou controle de acesso. Mantenha a aprovação automática desativada ao trabalhar com dados de produção, espaços de trabalho sensíveis ou recursos compartilhados em que as consequências de uma aprovação incorreta sejam importantes. Você permanece responsável por revisar os resultados do Genie Code.
Quando a aprovação automática está ativada, o Código Genie aprova as ações necessárias para realizar sua solicitação em recursos que você possui ou já consultou. Por exemplo, ele executa consultas somente de leitura, edita seus próprios arquivos e notebooks, grava em tabelas que você possui e executa jobs ou pipelines que você já referenciou. Ela também completa uma ação que você solicita explicitamente mesmo quando essa ação muda ou remove dados, como eliminar uma tabela que você nomeia ou excluir linhas de uma tabela na qual está trabalhando. A aprovação automática segue sua intenção, então não retém uma ação apenas porque ela é destrutiva.
O Código Genie bloqueia ações que vão além do seu pedido: uma mudança destrutiva em dados que você não identificou (por exemplo, descartar uma tabela que você nunca mencionou), uma operação mais destrutiva do que sua solicitação implica (por exemplo, adicionar CASCADE a um DROP), ou uma ação que escala o escopo ou afeta recursos compartilhados (como implantações em produção, permissões e mudanças secretas, chamadas que enviam dados para terceiros, e operações arriscadas de controle de versão, como forças de pressão).
Quando uma ação é bloqueada, o Genie Code recebe o motivo e se adapta, por exemplo, repetindo com um escopo mais estreito.