Criar com IA
O design de microsserviços por Inteligência Artificial (IA) permite sua geração automática a partir de solicitações expressas em linguagem natural. Essa funcionalidade reduz a necessidade de conhecimentos técnicos avançados e agiliza o processo de desenvolvimento, eliminando a necessidade de programação manual.
O código do microsserviço é gerado de acordo com a solicitação realizada, mas o processo de criação é concluído na seção Designer, de onde o microsserviço pode ser habilitado para que possa ser executado através do módulo Workspaces ou do dispositivo do usuário final.
Criar um microsserviço
Os passos para criar um microsserviço através da IA são os seguintes:
-
Acessar
Portal
->Microsserviços
->Criar com IA
. -
No painel central, escreva a solicitação em linguagem natural, com um máximo de 400 caracteres. Na parte inferior,
Tente algo como isto
oferece exemplos que podem ajudar a criar uma solicitação. -
No menu suspenso, escolher em que âmbito será executado: Microsserviço de Sistema ou Microsserviço de Sessão.
-
Clicar na seta do quadro laranja para continuar.
-
Caso existam microsserviços similares, eles serão oferecidos como alternativas disponíveis. O usuário poderá clicar sobre cada um deles para analisar seu uso em relação ao objetivo desejado. Ao fazer isso, ele será redirecionado para a seção Marketplace.
Se após revisar as alternativas, o usuário considerar que deve criar um novo microsserviço, deve clicar em
Criar com IA
. -
Alguns segundos depois, a IA projetará o microsserviço.
O botão
Copiar código
permite copiar o código gerado para a área de transferência, facilitando seu uso em testes se assim for necessário.informaçãoEsta funcionalidade só gera microsserviços em PowerShell.
-
Revisar o código do microserviço.
-
A caixa
Melhore o microsserviço
, localizada na parte inferior direita da tela, permite ao usuário adicionar informações para otimizar o microsserviço. Com cada melhoria se gera uma nova versão do código, que pode ser vista na coluna Microsserviços criados, localizada na parte superior. -
Clicar em
Criar microsserviço
.informaçãoSe voltar a clicar em
Criar microsserviço
sobre uma solicitação de microsserviço já existente, será solicitado ao usuário a confirmação para verificar se deseja criar um novo. Em caso afirmativo, será gerado outro microsserviço cujo nome incluirá um número no final para diferenciá-lo do original. Em nenhum caso o código ou configuração de um microsserviço já criado será sobrescrito. -
A seguir, o usuário será direcionado para a seção Designer para que possa editar a configuração do microsserviço, se assim desejar.
-
Clicar em
Salvar
. -
O microsserviço aparecerá na lista das seções Designer e Marketplace.
Por padrão, os microsserviços gerados com IA são criados sem nenhuma categoria e têm a licença Flexxible Microservices License. Essa configuração pode ser modificada no Designer.
A IA também pode cometer erros. A execução de microsserviços desenhados com este método é responsabilidade do usuário.
Minhas solicitações
A coluna Minhas solicitações
, localizada à esquerda da tela, mostra as solicitações de microsserviços que o usuário fez à IA. Cada usuário só pode ver as suas próprias, não são compartilhadas com o restante da organização.
Esta funcionalidade permite que o histórico de solicitações seja visível a todo momento pelo usuário que a criou para que ele sempre possa voltar a elas. Também permite dar feedback sobre o resultado; para isso, o usuário pode clicar sobre os botões com formas de dedo polegar, localizados no canto superior direito da tela.
Excluir uma solicitação
-
Ir para a coluna
Minhas solicitações
, localizada no lado esquerdo da tela. -
Clicar sobre uma solicitação da lista para entrar no detalhe do código.
-
Clicar no ícone de
Excluir
, localizado no canto superior direito da tela. -
Ler a mensagem de aviso.
-
Clicar em
Cancelar
ouExcluir
, conforme o caso.
Excluir uma solicitação não implica apagar o microsserviço criado a partir dela.
Microserviços criados
No extremo direito da tela, a coluna Microsserviços criados
apresenta a lista de todos os microsserviços criados a partir de uma solicitação. Este painel permite identificar se uma solicitação gerou um ou vários microserviços, assim como acessar diretamente cada um deles para revisão.
-
Quando a IA projeta a primeira versão de um microsserviço, mas este não foi criado através do botão
Criar microsserviço
, a colunaMicrosserviços criados
mostra uma mensagem como a da imagem a seguir:
A seta laranja localizada no quadro de cada versão permite carregar o código da versão anterior.
-
Quando a IA projeta a primeira versão e se clica em
Criar microsserviço
, a colunaMicrosserviços criados
mostra o nome do microsserviço. Ao clicar sobre ele, acessa-se sua visão detalhada na seção Designer. -
Quando a IA projeta e cria mais de uma versão de um microsserviço, a coluna
Microsserviços criados
mostra a palavra Múltiplo.Ao clicar em Múltiplo abre-se uma janela modal com a lista dos microserviços criados a partir dessa solicitação. Ao selecionar um deles, acessa-se sua visualização de detalhes na seção Designer.
Habilitar um microsserviço
O processo para habilitar ou desabilitar um microsserviço gerado com IA é o mesmo utilizado para criar microsserviços manualmente.
Passos para habilitar um microsserviço a partir do Designer:
-
Acessar
Portal
->Microsserviços
->Designer
. -
Procurar o microsserviço na lista e clicar sobre ele.
-
Clicar no botão
Habilitar
, localizado no canto superior direito da tela. -
O microsserviço aparecerá marcado com um ponto verde (indicando que está habilitado) na seção Marketplace.
Passos para habilitar um microsserviço a partir do Marketplace:
- Acessar
Portal
->Microsserviços
->Marketplace
. - Procurar o microsserviço na lista e clicar sobre ele.
- Clicar no botão
Habilitar
, localizado no canto superior direito da tela. - O microsserviço aparecerá marcado com um ponto verde (sinal de estar habilitado).
Os microsserviços habilitados são executados sob demanda a partir do módulo Workspaces: seção Workspaces (contexto Sistema) e seção Sessões (contexto Sessão), conforme a configuração definida.
Habilitar um microserviço para o usuário final
O processo para habilitar um microsserviço criado com IA para sua execução pelo usuário final é o mesmo que para os microsserviços projetados manualmente.
Por favor, consulte o guia Habilitar microsserviços para o usuário final.
A Flexxible recomenda revisar as abas Privacidade
e Destinatários
na seção Designer antes de habilitar um microserviço para verificar se têm a configuração desejada.