Usar o Copilot para criar e editar fórmulas do Power Fx
Copilot é um recurso de IA que o Power Apps Studio ajuda você a criar e modificar fórmulas do Power Fx rapidamente. Você pode usar o Copilot na barra de fórmulas para explicar fórmulas do Power Fx em linguagem natural ou gerar fórmulas do Power Fx a partir de linguagem natural ou comentários do código.
Pré-requisitos
O Copilot deve estar habilitado para seu ambiente e locatário. Para obter mais informações, consulte Habilitar ou desabilitar o Copilot (versão preliminar) no Power Apps.
Observação
Por padrão, a nova barra de fórmulas está habilitada. Se o Menu de funcionalidade do Copilot não estiver visível, verifique as seguintes configurações do aplicativo no Power Apps Studio:
- Na barra de comandos, selecione Configurações>Atualizações.
- Na guia Desativado, desative a alternância da Barra de fórmula herdada.
Explicar uma fórmula
Use o Copilot na barra de fórmulas para entender o que uma fórmula está fazendo na linguagem simples.
Selecione um controle e sua propriedade correspondente.
Na barra de fórmulas, selecione o Menu de funcionalidades do Copilot>Explicar esta fórmula.
O Copilot fornece uma explicação da fórmula, você pode copiar e inserir como um comentário de código ou compartilhar com outros criadores que estejam trabalhando no mesmo aplicativo.
Limitações conhecidas da explicação de fórmulas
- O tamanho máximo de uma explicação de fórmula é 5000 caracteres.
- O Copilot só reconhece as propriedades padrão no Power Apps.
- O Copilot não reconhece funções definidas pelo usuário.
Observação
O conteúdo gerado por IA pode ser impreciso e deve ser verificado quanto à precisão.
Gerar fórmulas a partir de comentários de código
O Copilot pode gerar fórmulas do Power Fx a partir de comentários de código na barra de fórmulas. Você mesmo pode aceitar a sugestão ou digitar a fórmula. Os comentários de código de fórmula também podem servir como documentação para suas fórmulas, bem como os comentários de código comuns.
Com seu aplicativo de tela aberto para edição, digite um comentário de código usando
//
ou/*
na barra de fórmulas.Aguarde alguns segundos para que Copilot gere uma sugestão de fórmula ou pressione Enter para gerá-la imediatamente.
Pressione Tab no teclado para aceitar e usar a fórmula sugerida. Você também pode digitar a sugestão.
A sugestão permanecerá até que você selecione outro lugar ou digite um caractere que não corresponda à sugestão.
Você pode manter os comentários usados para gerar fórmulas do Power Fx na barra de fórmulas como documentação, semelhante aos comentários de código tradicionais.
Observação
- Se o Copilot não fornecer uma sugestão, ele não poderá gerar uma fórmula com base no seu comentário. Tente reformular o comentário.
- Recomendamos colocar entre aspas os elementos que você deseja incluir em sua fórmula, como
"Button1.text"
.
Limitações conhecidas da geração de fórmulas a partir de comentários de código
- O Copilot só reconhece as propriedades padrão no Power Apps.
- O Copilot não reconhece funções definidas pelo usuário.
- Os comentários de código funcionam somente com funções gerais do Power Fx e não com funções específicas Power Apps, como
Navigate()
. - O painel avançado não desencadeia sugestões.
- As fórmulas existentes para essa propriedade não estão incluídas na sugestão.
IA responsável
Entenda as opções que você tem ao trabalhar com a IA. Saiba mais em Perguntas frequentes sobre o uso responsável da IA no Power Apps. Avalie as Perguntas frequentes sobre o Copilot do Power Fx para ver perguntas especificamente relacionadas a essa funcionalidade.
Suporte a Idiomas
A tabela a seguir lista os idiomas disponíveis para os recursos do copiloto da barra de fórmulas, que se baseia nas configurações do ambiente e do navegador do Power Platform.
Name | Código do Idioma | Funcionalidade com Suporte |
---|---|---|
Inglês | en-US | Explicar uma fórmula, Comentar fórmulas geradas |
Chinês (simplificado) - China | zh-Hans | Explicar uma fórmula |
Tcheco - República Tcheca | cs-CZ | Explicar uma fórmula |
Dinamarquês - Dinamarca | da-DK | Explicar uma fórmula |
Holandês - Países Baixos | nl-NL | Explicar uma fórmula |
Finlandês - Finlândia | fi-FI | Explicar uma fórmula |
Francês - França | fr-FR | Explicar uma fórmula |
Alemão - Alemanha | de-DE | Explicar uma fórmula |
Grego - Grécia | el-GR | Explicar uma fórmula |
Italiano - Itália | it-IT | Explicar uma fórmula |
Japonês - Japão | ja-JP | Explicar uma fórmula |
Coreano - Coreia do Sul | ko-KR | Explicar uma fórmula |
Norueguês (Bokmål) - Noruega | nb-NO | Explicar uma fórmula |
Polonês - Polônia | pl-PL | Explicar uma fórmula |
Português - Brasil | pt-BR | Explicar uma fórmula |
Russo - Rússia | ru-RU | Explicar uma fórmula |
Espanhol (Tradicional) - Espanha | es-ES | Explicar uma fórmula |
Sueco - Suécia | sv-SE | Explicar uma fórmula |
Tailandês - Tailândia | th-TH | Explicar uma fórmula |
Turco - Turquia | tr-TR | Explicar uma fórmula |