No tienes acceso a esta clase

隆Contin煤a aprendiendo! 脷nete y comienza a potenciar tu carrera

Desarrollo y Despliegue chatbot

15/21
Recursos

驴C贸mo desplegar un asistente virtual como aplicaci贸n web en Microsoft Azure?

Al haber integrado nuestros datos en un asistente virtual, el siguiente paso transformador es desplegarlo como una aplicaci贸n web en Microsoft Azure. Cuando nuestro chatbot es capaz de responder bas谩ndose en la informaci贸n proporcionada, estamos listos para avanzar hacia el despliegue de la aplicaci贸n.

驴Cu谩l es el proceso de despliegue desde Azure?

  • Crear una nueva Web App: Comenzamos seleccionando la opci贸n para desplegar una aplicaci贸n web desde cero. Lo primero que necesitamos especificar es el nombre de nuestra aplicaci贸n, un nombre representativo y amigable, como "mis rese帽as de retail".

  • Seleccionar suscripci贸n y grupo de recursos: Elegimos la suscripci贸n pertinente y creamos un grupo de recursos. Este paso es crucial, ya que el grupo de recursos act煤a como un contenedor para todos los elementos relacionados con nuestra soluci贸n. Un buen nombre podr铆a ser "mi retail", y debemos especificar la regi贸n para el despliegue, en este caso, el este de Estados Unidos.

  • Plan de facturaci贸n y configuraci贸n del historial de chat: Determinamos el plan de facturaci贸n para nuestra aplicaci贸n. Activar el historial de chat es opcional, pero recomendable, asoci谩ndose este con Cosmos DB, que implica algunos costos adicionales.

驴C贸mo aseguramos la autenticaci贸n y seguridad?

Implementar la autenticaci贸n a trav茅s de Azure Active Directory es esencial en este proceso. Esto asegura que solo personas con una cuenta activa o que pertenezcan al Active Directory de la organizaci贸n puedan acceder al asistente virtual. El proceso de despliegue puede demorar varios minutos, generalmente alrededor de cinco, pero el inicio de sesi贸n podr铆a necesitar hasta diez minutos.

驴Qu茅 ocurre tras el despliegue exitoso?

Una vez desplegada la aplicaci贸n, el servicio de autenticaci贸n se habilita, permitiendo iniciar sesi贸n con nuestras credenciales. Es necesario aceptar ciertos permisos para interactuar con el asistente. Luego, podemos disfrutar de nuestro asistente virtual a trav茅s de una interfaz web, como un cliente de chat que usuarios autorizados pueden consultar.

驴Qu茅 recursos utiliza la infraestructura del despliegue?

Despu茅s de completar el despliegue del asistente virtual en Azure OpenAI Studio, tres recursos principales se crean:

  • App Service: Es la aplicaci贸n web que alberga nuestro asistente virtual, facilitando la interacci贸n con los datos.

  • Cosmos DB: Utilizado para almacenar el historial de chat, un componente essencial si decidimos activar esta funcionalidad.

  • App Service Plan: Define el tier utilizado para la facturaci贸n, englobando el costo de la infraestructura necesaria para mantener la aplicaci贸n web operativa.

Con estas herramientas, ahora podemos facilitar interacciones din谩micas y significativas mediante un chatbot que consulta nuestras propias bases de datos. 隆Adelante, despliega tu asistente virtual e integra tus datos para mejorar la interacci贸n!

Aportes 5

Preguntas 0

Ordenar por:

驴Quieres ver m谩s aportes, preguntas y respuestas de la comunidad?

**T铆tulo: Desarrollo y Despliegue de Chatbots: Una Gu铆a para Implementar un Asistente Virtual en Microsoft Azure** **Introducci贸n:** Ahora que hemos aprendido a integrar nuestros datos en el asistente virtual, el siguiente paso es desplegar este asistente virtual como una aplicaci贸n web en Microsoft Azure. **Despliegue de la Aplicaci贸n Web:** Primero, debemos comprobar que nuestro chatbot est谩 respondiendo correctamente y utilizando los datos que hemos proporcionado. Una vez hecho esto, podemos proceder a desplegar la aplicaci贸n. Para ello, vamos a la opci贸n de "Desplegar a nueva Web App". Aqu铆 especificaremos el nombre de nuestra aplicaci贸n, la suscripci贸n, el grupo de recursos y la ubicaci贸n de despliegue. Tambi茅n definiremos el plan de facturaci贸n y activaremos el historial del chat. **Implementaci贸n de la Autenticaci贸n:** Es importante mencionar que durante este proceso de despliegue se implementar谩 la autenticaci贸n a trav茅s de Azure Active Directory. Esto significa que nuestro asistente virtual no podr谩 ser consultado por cualquiera, sino s贸lo por aquellos que tengan una cuenta activa en el Active Directory de la organizaci贸n. **Tiempo de Despliegue:** El proceso de despliegue puede tardar unos minutos, y es posible que tengamos que esperar un poco m谩s para poder autenticarnos en la aplicaci贸n una vez desplegada. **Interactuando con el Asistente Virtual:** Una vez desplegado el asistente virtual, podremos interactuar con 茅l a trav茅s de una interfaz web. Por ejemplo, podr铆amos pedirle que nos d茅 rese帽as sobre un producto en particular, como una camisa de algod贸n. El asistente virtual consultar谩 la informaci贸n y nos proporcionar谩 una respuesta basada en los datos que hemos integrado. **Infraestructura de Despliegue:** Tras el despliegue de un asistente virtual, encontraremos tres recursos principales: el App Service, que representa la aplicaci贸n web; el servicio Cosmos DB, que se utiliza para guardar el historial de chat; y el App Service Plan, que representa el tier de facturaci贸n para la infraestructura de la aplicaci贸n web. **Conclusi贸n:** En esta clase, aprendimos c贸mo desplegar un asistente virtual capaz de chatear con nuestros propios datos utilizando Azure Portal y Azure Studio. Te animo a que despliegues tu propio asistente virtual e integres tus datos para que puedas interactuar con ellos.
Pero tengo la siguiente duda 馃 y es que si bien dentro del chatbot propio de Azure AI s铆 permite acceder a la informaci贸n no estructurada que se le agreg贸. **- 驴Funcionar铆a de la misma manera, para poder leer toda esa informaci贸n al consultarla desde el servicio de API, y poder manejarla en mi proyecto de c贸digo?** En mi caso, esa es la manera que estoy trabajando. Incluso, el servicio me responde si necesidad de tener desplegado el chatbot, 煤nicamente habiendo configurado el entorno, ya lo permite. Pero supongo que tendr茅 que probar con la propia informaci贸n agregada.
Vi que el AI Search tuvo una Tier standard que vale $245,28/mes. 驴C贸mo es ese costo? 驴var铆a de acuerdo con los mb de los archivos guardados? Es que tengo 2 pdf y no s茅 si se me cobrar铆a todo eso.
Hola, tengo un par de dudas: 1\. El servicio de Azure OpenAI soporta desplegar el chatbot con otros tipos de autenticaci贸n o solo permite con AZ AD? Esta pregunta, con el objetivo de darle acceso a otros tipos de usuario fuera de mi organizaci贸n. 2\. La UI del chatbot se puede configurar? Por ejemplo, logo, colores, etc. Gracias!
tengo una duda yo quiero hacer un bot, pero hay dato que ocupo mostralos en tiempo real, yo quiero hacer llamados al API de los datos a cosnultar pero no se como hacerlo, existe alguna froma