Azure OpenAI: Acción Chat AI

Azure OpenAI: La acción de Chat AI utiliza los modelos ChatGPT y GPT-4 de Microsoft para generar texto en un formato similar a un chat.

Antes de empezar

  • Debe tener el rol Bot Creator para usar Azure OpenAI: acción Chat AI en un bot.
  • Asegúrese de tener las credenciales necesarias para enviar una solicitud y haber incluido Authenticate action antes de invocar cualquier acción de Microsoft Azure OpenAI.

Este ejemplo muestra cómo enviar un indicador en lenguaje natural mediante Azure OpenAI: acción Chat AI y obtener una respuesta adecuada.

Procedimiento

  1. En Automation Anywhere Control Room, navegue hasta el panel Acciones, seleccione IA generativa > de Microsoft Azure OpenAI, arrastre Azure OpenAI: Chat AI y colóquelo en el lienzo.
  2. Ingrese o seleccione los siguientes campos:

    Azure Chat AI

    1. Para Autenticar, seleccione Última versión para usar Authenticate action 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.
    2. Introduzca Predeterminado como nombre de la sesión para limitarla a la sesión actual.
    3. Ingrese el ID de implementación. El ID de implementación está vinculado al modelo de lenguaje extenso (LLM) que desea utilizar para su indicador.
    4. 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.
    5. Ingrese la cantidad máxima de tokens (Máximo 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.
    6. Introduzca una Temperatura. Este valor se refiere a la aleatoriedad de la respuesta. A medida que la temperatura se acerca a cero, la respuesta se torna más focalizada y determinista. Cuanto más alto es el valor, más aleatoria es la respuesta.
    7. Para administrar los parámetros opcionales, haga clic en Mostrar más opciones y seleccione . Si selecciona , puede agregar otros parámetros como los siguientes: Detener, Penalización de presencia, Penalización de frecuencia, Logit bias, Usuario y Formato de respuesta. Para obtener información sobre estos parámetros opcionales, consulte Conclusiones de Azure Open AI Chat.
    8. Guardar la respuesta en una variable. Por ejemplo, la respuesta se guarda en str_chatai-response.
  3. 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 acción. En este ejemplo, str_chatai-response imprime la respuesta.
    Consejo: Para mantener múltiples chats en el mismo bot, deberá crear múltiples sesiones con diferentes nombres o variables.