OpenAI: action Chat AI
- Última atualização2025/07/21
OpenAI: action Chat AI
O OpenAI: A ação Chat AI imita o ChatGPT (um subconjunto de IA generativa) que recebe uma mensagem como entrada e gera uma resposta como saída.
Pré-requisitos
- Você deve ter a função Criador de bots para usar a OpenAI de Chat com IA da action em um bot.
- Certifique-se de ter as credenciais obrigatórias para enviar uma solicitação e de ter incluído OpenAI: Ação de autenticação antes de chamar qualquer ação do OpenAI.
Este exemplo mostra como enviar uma mensagem em linguagem natural usando a OpenAI de Chat com IA da action para obter uma resposta adequada.
Procedimento
- Na Automation Anywhere Control Room, acesse o painel Ações, selecione IA generativa > OpenAI, arraste OpenAI: Chat AI, e coloque-a na tela.
-
Insira ou selecione os seguintes campos:
-
Para Autenticar, selecione Versão mais recente para usar o OpenAI: 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.
- Digite Padrão como o nome da sessão para restringir a sessão atual.
-
Selecione um LLM (Large Language Model, grande modelo de linguagem) para usar para o seu chat na lista suspensa Modelo. É possível selecionar os seguintes modelos:
- gpt-3.5-turbo (padrão)
- gpt-3.5-turbo-16k
- gpt-4
- gpt-4-32k
- GPT-4o
- GPT-4o-mini
- GPT-4.1
- GPT-4.1-mini
- GPT-4.1-nano
- o1
- o1-mini
- o3-mini
- Outra versão suportada para inserir outros modelos compatíveis. Além dos modelos listados acima, é possível explorar uma variedade de outros modelos de visualização baseados em texto compatíveis com o OpenAI other supported versions (excluindo modelos de visão).
-
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.
- Insira o número máximo 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 ficar no comprimento máximo do contexto do modelo selecionado, considerando o comprimento da resposta gerada.
- 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 específica. Quanto maior o valor, mais aleatória é a resposta.
-
Para gerenciar os parâmetros opcionais, selecione Sim em Mostrar mais opções para adicionar outros parâmetros, como: Top P, Parar, Penalidade de Presença, Penalidade de Frequência, Usuário, Viés Logit e Formato da resposta. Para mais informações sobre esses parâmetros opcionais, consulte OpenAI create chat.
Nota:
Compatibilidade para os modelos
o1
,o1-mini
eo3-mini
Os modelos
o1
,o1-mini
eo3-mini
têm limitações específicas. Ao usar esses modelos, observe o seguinte:-
Suporte a anexos: esses modelos não têm suporte para anexos.
-
Compatibilidade de parâmetros: os seguintes parâmetros são ignorados:
-
Top P
-
Interromper
-
Máximo de tokens
-
Penalidade de presença
-
Penalidade de frequência
-
Usuário
-
Viés de logit
-
-
Parâmetro de temperatura: O parâmetro
temperatura
sempre tem o valor padrão1
para esses modelos, substituindo qualquer outro valor que você especificar.
Planeje suas automações adequadamente para garantir a compatibilidade com essas restrições específicas do modelo.
-
- Salve a resposta em uma variável. Neste exemplo, a resposta é salva como STR_OpenAIChatResponse.
-
Para Autenticar, selecione Versão mais recente para usar o OpenAI: Ação de autenticação com a chave de API.
-
Clique em Executar para iniciar o bot. Você pode ler o valor do campo imprimindo a resposta em uma action
Caixa de mensagem. Neste exemplo, STR_OpenAIChatResponse 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.