O Assistente de Inteligência Artificial é um componente essencial no Cronapp, permitindo aos usuários gerar códigos, blocos de programação visual e outros artefatos diretamente a partir do uso de linguagem natural, utilizando textos (formatos ASCII, MIME, TXT) como conteúdo de entrada e saída. Essa funcionalidade acelera o desenvolvimento de soluções complexas, simplificando processos e oferecendo uma experiência personalizada e eficiente na criação das aplicações.
Além disso, garantimos a privacidade e a segurança dos dados dos usuários. Não armazenamos informações em nossa arquitetura, e utilizamos o AWS Bedrock, que não retém nem utiliza as solicitações para retreinamento da plataforma. A comunicação ocorre de forma segura, com criptografia padrão, por meio do SDK oficial da AWS para Java.
Esta documentação fornece uma visão detalhada sobre a funcionalidade AI Assistant integrada ao Cronapp, destacando seus recursos e benefícios para o desenvolvimento de soluções. É importante destacar que o Assistente de IA utiliza uma plataforma externa, o que pode resultar em algumas inconsistências nas respostas fornecidas.
Para acessar a funcionalidade do AI Assistant, clique no botão exibido no destaque 8 da Figura 1. Ao clicar, a janela do Assistente de IA será exibida, permitindo que o usuário insira suas solicitações. As respostas geradas pela IA serão visualizadas na mesma janela, facilitando a interação e o uso da funcionalidade.
Figura 1 - Janela do Assistente de IA do Cronapp
Destaques da Figura 1:
Na aba AI Assistant, o usuário pode inserir solicitações diretamente para a IA. Além disso, possui algumas sugestões e insights adicionais de prompts ou entradas para facilitar a interação com o assistente. A usabilidade é simples, basta digitar o comando desejado (2) e clicar no botão "Gerar" (3). Em seguida, a resposta será automaticamente exibida (Figura 2.1).
Figura 2 - Enviando uma solicitação para o IA Assistant
É importante destacar que a qualidade das solicitações que você fornece ao AI Assistant pode afetar a qualidade das respostas do modelo. O conjunto específico de entradas fornecidas pelo usuário é chamado de prompt, que orienta o AI Assistant para gerar uma resposta ou saída apropriada para uma determinada tarefa ou instrução.
Um prompt eficaz é composto por vários elementos, incluindo a tarefa ou instrução completa que o usuário deseja realizar, uma descrição clara do contexto da tarefa, exemplos que ilustram a solicitação, e o texto de entrada que orienta o AI Assistant a gerar a resposta desejada. Dependendo do seu objetivo, da natureza dos dados disponíveis e da complexidade da tarefa, o prompt deve integrar um ou mais desses componentes de maneira estratégica para obter os melhores resultados. É importante lembrar que o AI Assistant utiliza uma plataforma externa, o que pode resultar em algumas inconsistências nas respostas fornecidas.
A imagem abaixo exibe a resposta gerada pelo Assistente de IA à solicitação realizada. Editamos a imagem para reduzir o conteúdo exibido na resposta, permitindo uma melhor visualização das funcionalidades.
Figura 2.1 - Aba Chat
Botões em destaque na Figura 2.1:
Ao clicar nos botões do destaque 2 da Figura 2.1, será exibida a janela de avaliação das respostas geradas pela IA (Figura 2.2). Se desejar, o usuário pode de forma anônima realizar uma avaliação dos resultados de sua solicitação. É possível adicionar um comentário opcional da avaliação realizada, e, em caso de avaliação negativa, o usuário pode selecionar entre várias opções pré-definidas na caixa de seleção apresentada.
Figura 2.2 - Janela de avaliação das respostas geradas pela IA
Nesta página