Partilhar via


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.

Explicar uma fórmula

Utilize o Copilot na barra de fórmulas para compreender o desempenho de uma fórmula em linguagem simples.

  1. Selecione um controlo e a propriedade correspondente. Por exemplo, um controlo de etiqueta com a respetiva propriedade de Texto.

  2. Na barra de fórmulas, selecione a lista pendente junto da etiqueta de campo fx a ver e escolha Explicar esta fórmula.

    Captura de ecrã do menu funcionalidade do Copilot que mostra o item Explicar esta fórmula.

    Alternativamente, pode selecionar um subconjunto de uma fórmula e, em seguida, selecionar a lista pendente perto da etiqueta de campo fx e escolher Explicar esta seleção para explicar apenas essa parte.

    Captura de ecrã da opção Copilot para Explicar esta secção, a mostrar parte da fórmula realçada pelo utilizador.

    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. Quando o Copilot explica uma seleção, poderá adicionar contexto se isso for importante para a explicação.

    Captura de ecrã da explicação de uma fórmula do Copilot.

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.

  1. Com a aplicação de tela aberta para edição, escreva um comentário de código utilizando // ou /* na barra de fórmulas.

    Captura de ecrã de um comentário escrito na barra de fórmulas do Copilot.

    Aguarde alguns segundos para que o Copilot gere uma sugestão de fórmula ou pressione Enter para gerá-la imediatamente.

  2. Pressione Tab no teclado para aceitar e usar a fórmula sugerida. Também pode escrever através da sugestão.

    Captura de ecrã de um comentário com uma fórmula sugerida.

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 num controlo e propriedade singulares, e não faz alterações a outros controlos nem 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 menu pendente do Copilot na barra de fórmulas, pode agora gerar uma fórmula utilizando linguagem natural para fazer um pedido discreto.

Nota

Por predefinição, a caraterística de Copilot para fórmulas está ativada. Para desativá-la, pode encontrar a definição com a sua aplicação aberta. Aceda a Definições/Atualizações/Pré-visualização e localize o comutador Copilot para fórmulas. Desativar a definição faz com que a opção de menu Criar uma fórmula (pré-visualização) desapareça do menu pendente Copilot da barra de fórmulas.

Utilizar Copilot para criar uma fórmula a partir de um pedido discreto

  1. Selecione um controlo, como uma etiqueta de Texto, e a respetiva propriedade correspondente, como Texto.

  2. Na barra de fórmulas, selecione o menu de funcionalidade do Copilot>Criar uma fórmula.

    Captura de ecrã da funcionalidade de Criar uma Fórmula que mostra uma entrada de amostra.

  3. Na caixa de texto Copilot, escreva o seu pedido, como mostrar o dia da semana de hoje.

  4. Selecione a seta Criar para submeter o seu pedido.

  5. O Copilot tenta criar uma fórmula. Selecione Aplicar para inserir a fórmula na mesma posição da interface do Copilot ou atualize e volte a submeter o seu pedido.

    Captura de ecrã da funcionalidade de Criar uma Fórmula que mostra a fórmula recomendada.

    O resultado é visto depois de aplicar a fórmula.

    Captura de ecrã que mostra o dia da semana numa etiqueta de texto.

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

Fórmulas geradas pelo Copilot a partir de comentários (vídeo)