Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
O Genie Code corre em modo Agente, que automatiza fluxos de trabalho em vários passos, planeia soluções, recupera ativos relevantes, executa código, utiliza as saídas das células para melhorar resultados e corrige erros automaticamente. Se quiser uma resposta conversacional direta sem execução autónoma de tarefas, diga isso no seu prompt, por exemplo: "Explique-me isto, não execute nenhum código."
Para concluir tarefas, o Genie Code envia o seu prompt e o contexto relevante para o modelo, incluindo nomes de tabelas e colunas, descrições, o código em que está a trabalhar, amostras de dados de tabelas e resultados das células. Todos os dados enviados para o modelo respeitam as permissões do seu Unity Catalog. Para mais detalhes, consulte Dados enviados aos modelos.
Requerimentos
Para utilizar as capacidades agenticas do Genie Code, o seu espaço de trabalho precisa do seguinte:
- Funcionalidades de IA potenciadas por parceiros ativadas tanto para a conta como para o espaço de trabalho. Consulte Funcionalidades de IA potenciadas por parceiros.
- O seu espaço de trabalho deve estar numa região suportada. O Código Genie é um Serviço Designado que utiliza Geos para gerir a residência de dados. Consulte a disponibilidade geográfica das funcionalidades do Código Genie.
Se as funcionalidades de IA suportadas por parceiros forem desativadas, o Genie Code continua disponível, mas sem as suas capacidades autónomas, utilizando um modelo alojado pela Databricks.
Aprovar ações da ferramenta
Quando o Genie Code precisa de usar uma ferramenta, como executar código, editar um caderno ou consultar uma tabela, pede a sua aprovação antes de avançar. Pode aprovar cada pedido individualmente, ou definir um modo de aprovação que se aplique ao resto do seu chat atual ou a todos os chats futuros.
Aprovar um único pedido
Quando o Genie Code pedir permissão para usar uma ferramenta, clique em Permitir para aprovar a ação ou em Ignorar para recusar.
Para alterar a forma como o Genie Code gere futuros pedidos de aprovação no chat atual, selecione um dos seguintes itens do mesmo prompt:
| Option | Comportamento |
|---|---|
| Pergunta sempre | O Código Génio pede aprovação sempre que usa uma ferramenta. |
| Permitir o chat atual | O Genie Code pode utilizar a ferramenta solicitada durante o resto da conversa atual sem voltar a pedir autorização. |
| Permitir sempre | O Código Génio pode usar a ferramenta solicitada em todos os chats sem pedir. |
| Aprovação automática (Recomendado) | O Código Genie aprova automaticamente as ações da ferramenta para o resto do chat atual. Um classificador de IA verifica cada ação com o seu pedido e bloqueia quaisquer ações que estejam fora do seu âmbito. |
Definir um modo de aprovação predefinido
Quando usas o Código Genie pela primeira vez, o modo padrão para cada chat é a aprovação automática. Para alterar o modo de aprovação, defina um novo padrão nas definições do Código Genie. Clica no cabeçalho do Código Génio para abrir definições.
Escolha uma das seguintes opções:
Pergunte primeiro: Aprove cada ferramenta quando estiver a correr. As substituições definidas para cada ferramenta continuam a aplicar-se.
Aprovação automática: Um classificador de IA analisa cada ação proposta contra a sua intenção declarada e aprova ou bloqueia cada uma, minimizando as aprovações manuais enquanto bloqueia ações que ultrapassam a sua intenção.
Importante
A aprovação automática é uma funcionalidade de produtividade, não um limite de segurança. O classificador é uma heurística de melhor esforço que pode estar errada. Pode aprovar ações inseguras ou bloquear ações seguras. Não confie nela para impor requisitos de segurança, conformidade ou controlo de acessos. Mantenha a aprovação automática desligada ao trabalhar com dados de produção, espaços de trabalho sensíveis ou recursos partilhados onde as consequências de uma aprovação incorreta são importantes. Continuas responsável por rever os resultados do Código Génio.
Quando a aprovação automática está ativa, o Genie Code aprova as ações necessárias para executar o seu pedido nos recursos que possui ou a que fez referência. Por exemplo, pode executar consultas só de leitura, editar os teus próprios ficheiros e notebooks, escrever em tabelas que te pertencem e executar tarefas ou pipelines que já mencionaste. Executa também uma ação que lhe pede explicitamente, mesmo quando essa ação altera ou remove dados, como eliminar uma tabela que indicar ou apagar linhas da tabela em que está a trabalhar. A aprovação automática segue a tua intenção, por isso não retém uma ação apenas porque ela é destrutiva.
O Genie Code bloqueia ações que vão além do seu pedido: uma alteração destrutiva a dados que não identificou (por exemplo, eliminar uma tabela que nunca mencionou), uma operação mais destrutiva do que o seu pedido implica (por exemplo, adicionar um CASCADE a uma DROP), ou uma ação que expanda o âmbito ou afete recursos partilhados (como implementações em ambiente de produção, alterações a permissões e segredos, chamadas que enviam dados para terceiros e operações arriscadas de controlo de versões, como pushes forçados).
Quando uma ação é bloqueada, o Código Génio recebe a razão e adapta-se, por exemplo, tentando novamente com um âmbito mais restrito.