OpenAI: action Chat AI
- Última actualización2025/07/21
OpenAI: action Chat AI
El OpenAI: La acción de Chat AI se comporta como ChatGPT (un subconjunto de IA generativa), que toma un mensaje como entrada y genera una respuesta como salida.
Antes de empezar
- Debe tener el rol Bot creator a fin de usar la OpenAI de Chat AI de action en un bot.
- Asegúrese de tener las credenciales necesarias para enviar una solicitud y haber incluido OpenAI: Acción Autenticar antes de llamar cualquier acción de OpenAI.
En este ejemplo, se describe cómo enviar un mensaje en lenguaje natural con la OpenAI de Chat AI de action y obtener una respuesta adecuada.
Procedimiento
- En la Automation Anywhere Control Room, navegue hasta el panel Acciones, seleccione IA generativa > OpenAI, arrastre OpenAI: Chat AI y colóquelo en el lienzo.
-
Ingrese o seleccione los siguientes campos:
-
Para Autenticar, seleccione Última versión para usar OpenAI: Acción Autenticar con la clave API.
Si selecciona Estar en desuso, puede autenticarse con la clave API sin llamar a la acción Autenticar.Nota: La opción Estar en desuso quedará obsoleta en la próxima versión.
- Introduzca Predeterminado como nombre de la sesión para limitarla a la sesión actual.
-
Seleccione un modelo de lenguaje extenso (LLM) para usar en su chat del menú desplegable Modelo. Puede seleccionar los siguientes modelos:
- gpt-3.5-turbo (predeterminado)
- 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
- Otra versión compatible para ingresar un modelo compatible. Además de los modelos enumerados anteriormente, puede explorar una variedad de otros modelos de vista previa basados en texto compatibles desde OpenAI other supported versions (excluidos los modelos de visión).
-
Ingrese un mensaje para que el modelo lo use para generar una respuesta.
Nota: Las acciones de chat conservan el resultado de la acción de chat anterior dentro de la misma sesión. Si activa las acciones de chat consecutivamente, el modelo puede comprender los mensajes posteriores y relacionarlos con el mensaje anterior. Sin embargo, todo el historial de chat se elimina una vez finalizada la sesión.
- Ingrese la cantidad máxima de tokens que desea generar. De manera predeterminada, si no ingresa un valor, la cantidad máxima de tokens generados se establece automáticamente para mantenerla dentro de la longitud máxima de contexto del modelo seleccionado considerando la longitud de la respuesta generada.
- Introduzca una Temperatura. Este valor se refiere a la aleatoriedad de la respuesta. A medida que la temperatura se acerca a cero, hace que la respuesta sea más focalizada y determinista. Cuanto más alto es el valor, más aleatoria es la respuesta.
-
Para administrar los parámetros opcionales, seleccione Sí en Mostrar más opciones, lo que le permitirá agregar otros parámetros, como: P superior, Detener, Penalización de presencia, Penalización de frecuencia, Usuario, Logit bias y Formato de respuesta. Para obtener información acerca de estos parámetros opcionales, consulte OpenAI create chat.
Nota:
Compatibilidad para los modelos
o1
,o1-mini
yo3-mini
Los modelos
o1
,o1-mini
yo3-mini
tienen limitaciones específicas. Al usar estos modelos, tenga en cuenta lo siguiente:-
Compatibilidad con archivos adjuntos: Estos modelos no admiten archivos adjuntos.
-
Compatibilidad de parámetros: Se ignoran los siguientes parámetros:
-
P superior
-
Detener
-
Máximo de Tokens
-
Penalización por presencia
-
Penalización de frecuencia
-
Usuario
-
Logit bias
-
-
Parámetro de temperatura: El parámetro
temperatura
siempre tiene un valor predeterminado de1
para estos modelos, y anula cualquier otro valor que especifique.
Planifique sus automatizaciones en consecuencia para garantizar la compatibilidad con estas restricciones específicas del modelo.
-
- Guardar la respuesta en una variable. En este ejemplo, la respuesta se guarda en STR_OpenAIChatResponse.
-
Para Autenticar, seleccione Última versión para usar OpenAI: Acción Autenticar con la clave API.
-
Haga clic en Ejecutar para iniciar el bot. Podrá leer el valor del campo simplemente mediante la impresión de la respuesta en un Cuadro de mensaje
action. En este ejemplo, STR_OpenAIChatResponse imprime la respuesta.
Consejo: Para mantener múltiples chats en el mismo bot, deberá crear múltiples sesiones con diferentes nombres o variables.