Ir para o conteúdo

Atividade OpenAI Prompt V2 no Jitterbit Studio

Introdução

Uma atividade Prompt V2 do OpenAI, utilizando sua conexão OpenAI, cria uma resposta para o prompt fornecido usando a API de Respostas do OpenAI e é destinada a ser usada como um alvo para consumir dados em uma operação. A Prompt V2 se comporta como a atividade OpenAI Prompt, mas adiciona um campo de Chat ID no assistente, dados de resposta mais ricos e a capacidade de chamar ferramentas registradas por uma atividade anterior de Registrar Ferramentas V2 ou Registrar Ferramentas do Servidor MCP usando o mesmo chatId.

Nota

Uma atividade Prompt V2 só tem acesso a ferramentas registradas por uma atividade Registrar Ferramentas V2 ou Registrar Ferramentas do Servidor MCP. Não pode usar ferramentas registradas pela atividade original Registrar Ferramentas.

Dica

Para gerenciar o histórico de chat entre operações, agentes privados armazenam o contexto do chat na memória automaticamente. Para grupos de agentes em nuvem, ative a configuração Armazenar contexto de chat entre operações (apenas atividades V2) na configuração da conexão OpenAI.

Modelos OpenAI suportados

Esta atividade pode ser configurada para usar um destes modelos do OpenAI:

Criar uma atividade de Prompt V2 do OpenAI

Uma instância de uma atividade Prompt V2 do OpenAI é criada a partir de uma conexão do OpenAI usando seu tipo de atividade Prompt V2.

Para criar uma instância de uma atividade, arraste o tipo de atividade para a tela de design ou copie o tipo de atividade e cole-o na tela de design. Para detalhes, veja Criar uma instância de atividade ou ferramenta em Reutilização de componentes.

Uma atividade existente do OpenAI Prompt V2 pode ser editada a partir destes locais:

Configurar uma atividade OpenAI Prompt V2

Siga estas etapas para configurar uma atividade OpenAI Prompt V2:

Etapa 1: Insira um nome e especifique as configurações

Nesta etapa, forneça um nome para a atividade e especifique o texto do prompt e configurações opcionais. Cada elemento da interface do usuário desta etapa é descrito abaixo.

Dica

Campos com um ícone de variável suportam o uso de variáveis globais, variáveis de projeto e variáveis Jitterbit. Comece digitando um colchete quadrado aberto [ no campo ou clicando no ícone de variável para exibir um menu com as variáveis existentes para escolher.

  • Menu de endpoint: Se você tiver vários endpoints do mesmo tipo de conector configurados, um menu na parte superior da tela exibe o nome do endpoint atual. Clique no menu para alternar para um endpoint diferente. Para mais informações, veja Alterar o endpoint atribuído em Telasa de configuração.

    • Editar endpoint: Aparece quando você passa o mouse sobre o nome do endpoint atual. Clique para editar a configuração de conexão do endpoint atualmente selecionado.
  • Nome: Insira um nome para identificar a atividade. O nome deve ser exclusivo para cada atividade OpenAI Prompt V2 e não deve conter barras / ou dois pontos :.

  • ID do chat: Insira o chatId. Se você encadear esta atividade após uma atividade Registrar Ferramentas V2 ou Registrar Ferramentas do Servidor MCP, use o mesmo chatId para que esta atividade tenha acesso às ferramentas registradas por aquela atividade. Se você não fornecer um chatId, um será gerado automaticamente.

  • Texto do prompt: Insira o prompt a ser usado para a resposta.

  • Modelo: Use o menu para selecionar um modelo OpenAI suportado. O modelo padrão é gpt-4.

  • Configurações opcionais: Clique para expandir configurações opcionais adicionais:

    • Função: Selecione a função do prompt, que pode ser Assistente, Sistema ou Usuário:

      • Assistente: Um assistente (o modelo) responde ao prompt do usuário. Um prompt de assistente armazena respostas anteriores do assistente ou pode ser escrito por você para dar exemplos de comportamento desejado. Este é um exemplo de um prompt de assistente:

        Você tem um conhecimento extenso do francês do século XVI.

      • Sistema: Um prompt de sistema define o comportamento do assistente. Você pode modificar a personalidade do assistente ou fornecer instruções específicas sobre como ele deve se comportar. Este é um exemplo de um prompt de sistema:

        Quando eu pedir ajuda para escrever algo, você responderá com um documento que contém pelo menos uma piada ou comentário brincalhão em cada parágrafo.

      • Ferramenta: Um prompt de ferramenta é o que um assistente usa para solicitar ao OpenAI que utilize uma ferramenta que foi registrada usando uma atividade de Registrar Ferramentas V2 ou Registrar Ferramentas de Servidor MCP. Este é um exemplo de um prompt de ferramenta:

        Use a ferramenta Conversor e me diga quanto valem 200 dólares na moeda brasileira.

      • Usuário: Um prompt de usuário é um pedido ao assistente. Este é um exemplo de um prompt de usuário:

        Escreva uma lista em Markdown de raças de gatos e uma característica de personalidade para cada raça.

    • Temperatura: Insira a temperatura de amostragem. O valor deve ser um decimal entre 0 e 2. Não é recomendado usar essa configuração com Probabilidade Máxima.

    • Máx Tokens: Insira o número máximo de tokens a serem utilizados.

    • Probabilidade Máxima: Insira a probabilidade máxima. Não é recomendado usar essa configuração com Temperatura.

  • Continuar em Caso de Erro: Selecione para continuar a execução da atividade se um erro for encontrado para um conjunto de dados em uma solicitação em lote. Se algum erro for encontrado, ele será registrado no log de operações.

  • Salvar & Sair: Se ativado, clique para salvar a configuração para esta etapa e fechar a configuração da atividade.

  • Próximo: Clique para armazenar temporariamente a configuração para esta etapa e continuar para a próxima etapa. A configuração não será salva até que você clique no botão Concluído na última etapa.

  • Descartar Alterações: Após fazer alterações, clique para fechar a configuração sem salvar as alterações feitas em qualquer etapa. Uma mensagem solicita que você confirme que deseja descartar as alterações.

Etapa 2: Revisar os esquemas de dados

Quaisquer esquemas de solicitação ou resposta são exibidos. Cada elemento da interface do usuário desta etapa é descrito abaixo.

  • Esquemas de dados: Esses esquemas de dados são herdados por transformações adjacentes e são exibidos novamente durante o mapeamento de transformação.

    Nota

    Os dados fornecidos em uma transformação têm precedência sobre a configuração da atividade.

    O conector OpenAI utiliza a API de Respostas OpenAI. Consulte a documentação da API para obter informações sobre os nós e campos do esquema.

  • Atualizar: Clique no ícone de atualizar ou na palavra Atualizar para regenerar esquemas do endpoint OpenAI. Esta ação também regenera um esquema em outros locais ao longo do projeto onde o mesmo esquema é referenciado, como em uma transformação adjacente.

  • Voltar: Clique para armazenar temporariamente a configuração para esta etapa e retornar à etapa anterior.

  • Concluído: Clique para salvar a configuração para todas as etapas e fechar a configuração da atividade.

  • Descartar Alterações: Após fazer alterações, clique para fechar a configuração sem salvar as alterações feitas em qualquer etapa. Uma mensagem solicita que você confirme que deseja descartar as alterações.

Próximas etapas

Após configurar uma atividade OpenAI Prompt V2, complete a configuração da operação adicionando e configurando outras atividades ou ferramentas como etapas da operação. Você também pode configurar as configurações da operação, que incluem a capacidade de encadear operações que estão no mesmo ou em diferentes fluxos de trabalho.

As ações de menu para uma atividade estão acessíveis a partir do painel do projeto e da tela de design. Para detalhes, veja o menu de ações da atividade em Fundamentos do conector.

Atividades do OpenAI Prompt V2 podem ser usadas como um alvo com esses padrões de operação:

Para usar a atividade com funções de script, escreva os dados em um local temporário e, em seguida, use esse local temporário na função de script.

Quando estiver pronto, implante e execute a operação e valide o comportamento verificando os logs da operação.