Utilizar o Copilot para criar e editar fórmulas Power Fx
Copilot é uma caraterística de IA no Power Apps Studio que ajuda a criar e modificar fórmulas do Power Fx rapidamente. Pode utilizar o Copilot na barra de fórmulas para explicar fórmulas do Power Fx numa linguagem natural ou a gerar fórmulas do Power Fx a partir de linguagem natural ou comentários de código.
Pré-requisitos
O Copilot tem de estar ativado para o seu ambiente e inquilino. Para obter mais informações, consulte Ativar ou desativar Copilot (pré-visualização) no Power Apps.
Nota
Por predefinição, a nova barra de fórmulas está ativada. Se o menu de funcionalidade do Copilot não estiver visível, verifique as seguintes definições da aplicação no Power Apps Studio:
- Na barra de comandos, selecione Definições>Atualizações.
- A partir do separador Retirados, desative o comutador Barra de fórmulas herdada.
Explicar uma fórmula
Utilize o Copilot na barra de fórmulas para compreender o desempenho de uma fórmula em linguagem simples.
Selecione um controlo e a propriedade correspondente.
Na barra de fórmulas, selecione o menu de funcionalidades do Copilot>Explicar esta fórmula, ou selecione um subconjunto de uma fórmula e, em seguida, selecione o menu de funcionalidades do Copilot>Explicar esta Seleção para explicar apenas essa parte.
O Copilot fornece uma explicação da fórmula que pode copiar e inserir como um comentário de código ou partilhar com outros criadores que estejam a trabalhar na mesma aplicação. Ao explicar uma seleção, o Copilot também pode fornecer contexto adicional se for importante para a explicação.
Limitações conhecidas da explicação de fórmulas
- O comprimento máximo para uma explicação de fórmula é de 5.000 caracteres. Se a fórmula exceder este limite, utilize um cálculo parcial para garantir que funciona.
- O Copilot só reconhece propriedades predefinidas no Power Apps.
- O Copilot não reconhece funções definidas pelo utilizador.
Nota
O conteúdo gerado por IA pode ser impreciso e deve ser verificado quanto à sua 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. 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 as suas fórmulas, tal como os comentários de código normais.
Com a aplicação de tela aberta para edição, escreva um comentário de código utilizando
//
ou/*
na barra de fórmulas.Aguarde alguns segundos para que Copilot gere uma sugestão de fórmula ou pressione Enter para a gerar imediatamente.
Prima a tecla de tabulação no teclado para aceitar e utilizar a fórmula sugerida. Também pode escrever através da sugestão.
A sugestão permanece até que selecione outro local ou escreva um caractere que não corresponda ầ sugestão.
Pode manter os comentários utilizados para gerar fórmulas do Power Fx na barra de fórmulas como documentação, semelhantes aos comentários de código tradicional.
Nota
- Se o Copilot não fornecer uma sugestão, então 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 pretende incluir na fórmula, como
"Button1.text"
.
Limitações conhecidas da geração de fórmulas a partir de comentários de código
- O Copilot funciona nesse controlo e propriedade singulares, e não fará alterações a outros controlos ou propriedades para alcançar o resultado desejado.
- O Copilot não tem em conta o texto da fórmula existente.
- O Copilot só reconhece propriedades predefinidas no Power Apps.
- O Copilot não reconhece funções definidas pelo utilizador.
- Os comentários de código só funcionam com funções gerais do Power Fx, e não com funções específicas do Power Apps, como
Navigate()
. - O painel avançado não aciona sugestões.
- As fórmulas existentes para a propriedade não estão incluídas na sugestão.
Criar uma fórmula (pré-visualização)
[Esta secção é documentação de pré-lançamento e está sujeita a alterações.]
A partir do botão Copilot na barra de fórmulas, pode agora gerar uma fórmula a partir de linguagem natural a partir de um pedido discreto.
Pré-requisitos
Antes de poder utilizar o Copilot para criar uma fórmula a partir de um pedido discreto na sua aplicação de tela, tem de ativar Copilot para a fórmula nas definições da aplicação no Power Apps.
- Abra a sua aplicação de tela para edição no Power Apps Studio. Na barra de comandos, selecione Definições>Atualizações.
- No separador Pré-visualização, localize e ative a definição Copilot para fórmulas.
Utilizar Copilot para criar uma fórmula a partir de um pedido discreto
Selecione um controlo e a propriedade correspondente.
Na barra de fórmulas, selecione o menu de funcionalidade do Copilot>Criar uma fórmula.
O menu Copilot é aberto inline quando a barra de fórmulas está expandida ou abaixo da barra de fórmulas se estiver encolhida.
Na caixa de texto Copilot, escreva o seu pedido, como mostrar o dia da semana de hoje.
O Copilot tentará criar uma fórmula. Selecione Aceitar para inserir a fórmula na mesma posição da interface do Copilot ou atualize e volte a submeter o seu pedido.
Nota
As mesmas limitações aplicam-se à criação de fórmulas a partir de um pedido discreto como geração de fórmulas a partir de comentários de código.
IA responsável
Entenda as opções que tem ao trabalhar com IA. Mais informações em FAQ sobre utilização responsável de IA no Power Apps. Consulte as FAQ do Copilot do Power Fx para perguntas especificamente sobre esta funcionalidade.
Suporte ao Idioma
A tabela seguinte lista os idiomas disponíveis para as funcionalidades do copiloto da barra de fórmulas, que se baseiam nas definições do seu ambiente e browser do Power Platform.
Name | Código de Idioma | Funcionalidades Suportadas |
---|---|---|
Português | en-US | Explicar uma fórmula, Comentar fórmulas geradas, Criar uma fórmula |
Chinês (Simplificado) - China | zh-Hans | Explicar uma fórmula, Comentar fórmulas geradas |
Checo - República Checa | cs-CZ | Explicar uma fórmula, Comentar fórmulas geradas |
Dinamarquês - Dinamarca | da-DK | Explicar uma fórmula, Comentar fórmulas geradas |
Neerlandês - Países Baixos | nl-NL | Explicar uma fórmula, Comentar fórmulas geradas |
Finlandês - Finlândia | fi-FI | Explicar uma fórmula, Comentar fórmulas geradas |
Francês - França | fr-FR | Explicar uma fórmula, Comentar fórmulas geradas |
Alemão - Alemanha | de-DE | Explicar uma fórmula, Comentar fórmulas geradas |
Grego - Grécia | el-GR | Explicar uma fórmula, Comentar fórmulas geradas |
Italiano - Itália | it-IT | Explicar uma fórmula, Comentar fórmulas geradas |
Japonês - Japão | ja-JP | Explicar uma fórmula, Comentar fórmulas geradas |
Coreano - Coreia do Sul | ko-KR | Explicar uma fórmula, Comentar fórmulas geradas |
Norueguês (Bokmål) - Noruega | nb-NO | Explicar uma fórmula, Comentar fórmulas geradas |
Polaco - Polónia | pl-PL | Explicar uma fórmula, Comentar fórmulas geradas |
Português - Brasil | pt-BR | Explicar uma fórmula, Comentar fórmulas geradas |
Russo - Rússia | ru-RU | Explicar uma fórmula, Comentar fórmulas geradas |
Espanhol (Ordenação Tradicional) - Espanha | es-ES | Explicar uma fórmula, Comentar fórmulas geradas |
Sueco - Suécia | sv-SE | Explicar uma fórmula, Comentar fórmulas geradas |
Tailandês - Tailândia | th-TH | Explicar uma fórmula, Comentar fórmulas geradas |
Turco - Turquia | tr-TR | Explicar uma fórmula, Comentar fórmulas geradas |