Azure OpenAI: Ação Chat AI

O Azure OpenAI: A ação Chat AI utiliza os modelos ChatGPT e GPT-4 da Microsoft para gerar texto em um formato semelhante a um chat.

Pré-requisitos

  • Você deve ter a função de Criador de bots para usar o Azure OpenAI: ação Chat IA em um bot.
  • Certifique-se de ter as credenciais necessárias para enviar uma solicitação e de ter incluído Ação de autenticação antes de chamar qualquer ação do Microsoft Azure OpenAI.

Este exemplo mostra como enviar uma mensagem de linguagem natural usando o Azure OpenAI: use a ação Chat AI e obtenha uma resposta adequada.

Procedimento

  1. Na Automation Anywhere Control Room, acesse o painel Ações, selecione IA generativa > Microsoft Azure OpenAI, arraste Azure OpenAI: Use Chat AI e coloque-a na tela.
  2. Insira ou selecione os seguintes campos:

    Chat com IA do Azure

    1. Para Autenticar, selecione Versão mais recente para usar o Ação de autenticação com a chave de API.
      Se selecionar A ser descontinuado, você poderá autenticar usando a chave de API sem chamar a ação Autenticar.
      Nota: A opção A ser descontinuado será descontinuada na próxima versão.
    2. Digite Padrão como o nome da sessão para restringir a sessão atual.
    3. Insira o ID da implantação. O ID da implantação está vinculado ao LLM (Large Language Model, grande modelo de linguagem) que você deseja usar para seu prompt.
    4. Envie uma mensagem no chat para ser usada pelo modelo para gerar uma resposta.
      Nota: As ações de chat manterão o resultado da ação de chat anterior na mesma sessão. Se você chamar ações de chat consecutivamente, o modelo poderá entender as mensagens subsequentes e relacioná-las à mensagem anterior. No entanto, todo o histórico de chat é excluído após o término da sessão.
    5. Insira o número máximo de tokens (Máx. de tokens) para gerar. Por padrão, se você não inserir um valor, o número máximo de tokens gerados será definido automaticamente para mantê-lo dentro do comprimento máximo de contexto do modelo selecionado, considerando o comprimento da resposta gerada.
    6. Digite uma Temperatura. Esse valor se refere à aleatoriedade da resposta. À medida que a temperatura se aproxima de zero, a resposta se torna mais focada e determinística. Quanto maior o valor, mais aleatória é a resposta.
    7. Para gerenciar os parâmetros opcionais, clique em Mostrar mais opções e selecione Sim. Se você selecionar Sim, poderá adicionar outros parâmetros, como: Parar, Penalidade de Presença, Penalidade de Frequência, Viés Logit, Usuário e Formato da resposta. Para obter informações sobre esses parâmetros opcionais, consulte conclusões do Chat do Azure e Open AI.
    8. Salve a resposta em uma variável. Neste exemplo, a resposta é salva como str_chatai-response.
  3. Clique em Executar para iniciar o bot. Você pode ler o valor do campo imprimindo a resposta em uma ação de Caixa de mensagem. Neste exemplo, str_chatai-response imprime a resposta.
    Dica: Para manter vários chats no mesmo bot, será necessário criar várias sessões com nomes ou variáveis ​​diferentes.