Usar a AI Prompt Flow para iterar e melhorar os prompts de IA

Escrito por:  Morgan T
Ultima atualização:  

A extensão AI Prompt Flow do Lucidchart permite que todos experimentem LLMs (grandes modelos de linguagem) e melhorem seus prompts de IA, independentemente da experiência técnica. Com a extensão, você pode criar modelos do seu fluxo de IA com várias entradas de usuário, usando amostras de interações para ajudar no treinamento de respostas. Depois de criar seu modelo, compartilhe os resultados usando os recursos de compartilhamento e colaboração do Lucidchart.

Disponibilidade dos planos: Gratuito, Individual, Equipe e Corporativo.

 

Observação: no momento, os recursos de IA da Lucid estão disponíveis para todos os usuários, mas poderão ser limitados às assinaturas pagas no futuro.

Atualmente, nossos recursos de IA são compatíveis apenas com o idioma inglês.

Instalar AI Prompt Flow

Siga estas etapas para instalar a extensão AI Prompt Flow:

  1. Faça login em lucid.app.
  2. Clique em Integrações no canto inferior esquerdo do menu de navegação.
  3. Procure por "AI Prompt Flow" usando a barra de pesquisa no alto da página.
  4. Clique no bloco AI Prompt Flow.
  5. Clique em Conectar no canto superior direito da página.

Configurar extensão

Depois de instalar a extensão, conecte seu modelo de IA seguindo estas etapas:

  1. Abra um documento do Lucidchart.
  2. Clique ai-prompt-flow-icon.png o ícone do fluxo do AI Prompt da barra de ferramentas principal no lado esquerdo.
  3. Selecione Configurações na parte superior do painel.
  4. Clique em Conectar modelo.
  5. Insira um nome para o modelo.
  6. Selecione um tipo de serviço no menu suspenso.
  7. Insira o URL do endpoint e a chave de API para sua implantação GPT.
    • Consulte a documentação associada do OpenAI e do Azure para determinar o URL do endpoint apropriado para APIs de preenchimento de chat.
    • As chaves de API são acessadas por meio de sua conta do OpenAI ou do Azure.
  8. Insira o modelo que você está usando.
    • Atualmente, a AI Prompt Flow funciona com qualquer modelo compatível com APIs de preenchimento de chat do OpenAI ou do Azure.
  9. Clique em Salvar.

Veja um exemplo das configurações de conexão para o modelo GPT 3.5 Turbo do OpenAI. Dependendo do tipo de serviço e do modelo usado, suas configurações podem ser diferentes.

connect-new-model-to-lucidchart-ai-scratchboard.png

Observação: para usar a extensão AI Prompt Flow, talvez você precise comprar créditos de API por meio do OpenAI ou Azure.

Partes de um modelo de IA

Antes de configurar seu primeiro modelo, leia cada uma das seções abaixo para se familiarizar com as diferentes partes que você pode incluir.

Prompt do sistema

O prompt do sistema contém instruções sobre como o modelo de IA deve se comportar. Considere incluir os seguintes detalhes:

  • A finalidade do fluxo de trabalho da IA
  • O formato que você espera receber
  • Limitações, parâmetros ou contexto que ajudem a orientar a saída

system-prompt-in-ai-prompt-flow.png

Prompt de usuário

O prompt do usuário é uma amostra de texto que um usuário final enviaria por meio do fluxo de IA.

user-prompt-in-ai-prompt-flow.png

Variável global

Variável global (ou segmento de prompt) é uma parte reutilizável de um prompt. Ela é útil se houver informações que você deseja incluir em vários prompts do sistema ou do usuário. Você pode atualizá-la em um local central e ela será refletida em qualquer lugar em que for referenciada. Você não precisa conectar a variável global aos prompts individuais que a utilizarem. Para fazer referência a uma variável global em um prompt do sistema ou do usuário, use este formato: ${PromptSegmentName}.

global-variable-prompt-segment-example.png

Variáveis fornecidas pelo usuário

As variáveis fornecidas pelo usuário permitem que você crie prompts flexíveis que aceitam valores do usuário final. Para fazer referência às variáveis do usuário em um prompt do usuário, use este formato: ${UserVariableName}.

user-provided-variables-in-ai-prompt-flow.png

Amostras de interações

As amostras de interações consistem em uma lista com alguns exemplos de solicitações de usuários e as respostas esperadas da IA. Se você conectar a tabela de amostras de interações a um prompt do sistema, os exemplos serão usados na resposta da IA.

sample-interactions-few-shot-learning-ai-prompt-flow.png

Saída

A saída é o que você pode esperar que a IA produza com base nos parâmetros que você forneceu. Ela é gerada pela extensão AI Prompt Flow.

ai-prompt-flow-output-example.png

O exemplo abaixo mostra cada uma dessas partes e como elas interagem umas com as outras na tela.

example-of-all-parts-of-ai-prompt-flow-in-lucidchart.png

Configurar e executar um prompt de IA

Configurar um prompt

Para configurar seu modelo de IA:

  1. Clique ai-prompt-flow-icon.png o ícone do fluxo do Prompt de IA da barra de ferramentas principal no lado esquerdo de um documento Lucidchart .
  2. Arraste uma forma do Prompt do sistema para a tela.
  3. Digite os parâmetros do Prompt do sistema.
  4. Arraste uma ou mais formas do Prompt do usuário para a tela.
  5. Digite sua amostra de entrada de usuário.
  6. Para adicionar contexto ao seu modelo, arraste um Segmento de prompt, Variáveis de usuário ou Amostra de interações para a tela. Esses elementos não são necessários para executar um prompt.

Executar um prompt

Depois de configurar o modelo, siga estas etapas para executar um prompt de IA:

  1. Selecione uma forma de Prompt do sistema ou Prompt do usuário na tela.
  2. Abra o painel AI Prompt Flow no canto superior direito do espaço de trabalho.
  3. Clique em Executar prompt.

Uma nova forma aparecerá na tela com o título "Saída".

ai-prompt-flow-example-of-executing-prompt.gif

Perguntas frequentes

Como posso fazer referência a uma resposta anterior no modelo?
Você pode usar a resposta de um modelo como parte do prompt de um modelo subsequente. Conecte uma forma de Saída a um Prompt do sistema e use ${PriorResponse} na forma do Prompt do sistema ou na forma do Prompt do usuário.

ai-prompt-flow-example-of-referencing-prior-response.png


Posso usar a AI Prompt Flow para criar fluxogramas?
Sim. Se solicitado, a AI Prompt Flow pode produzir código da Mermaid como saída. Mermaid é uma ferramenta de visualização de fluxogramas e diagramas baseada em JavaScript. Se a saída do modelo estiver no código da Mermaid, o Lucidchart gerará automaticamente o diagrama correspondente.

create-diagram-using-ai-prompt-flow-example.png


Como vocês usarão meus dados?
A Lucid se dedica a cumprir seus compromissos com você em relação à privacidade, segurança e proteção dos seus dados, inclusive com quaisquer recursos de IA. O uso desses recursos está sujeito aos nossos Termos de Serviço ou ao seu MSA com a Lucid (conforme aplicável) e aos Termos de IA Suplementares da Lucid. Nossos recursos atuais de IA são fornecidos pelo Microsoft Azure OpenAI Service.

Não usamos dados de clientes para treinar modelos de forma a violar a confidencialidade dos dados de nossos clientes. Não usamos os prompts que você insere para gerar conteúdo para outros clientes com base em seus dados. Armazenamos documentos para seu uso, e todo conteúdo desses documentos também é armazenado para seu uso.

À medida que expandimos nossos recursos de IA, continuaremos a fazer isso de uma forma que não viole a confidencialidade dos dados de nossos clientes.

Recursos

Para saber mais sobre esta funcionalidade, consulte os recursos adicionais abaixo. Os recursos estão disponíveis apenas em inglês.

Blog
Utilizando IA em todo o fluxo de trabalho de um projeto: 5 desafios comuns resolvidos pela IA
 

Publicação da comunidade
Compartilhe seus modelos da AI Prompt Flow!

 

Dar feedback sobre este artigo

Tem feedback sobre este artigo? Conte-nos sobre sua experiência aqui

Encontrou o que procurava?

Ainda tem dúvidas ou quer compartilhar o que aprendeu? Visite nossa Comunidade   para obter ajuda e colaborar com outras pessoas.