Un día dedicado a Azure Open AI, centrado en aprovechar Azure AI Search para la indexación y el enriquecimiento de documentos.
El equipo de Microsoft lanzó recientemente un desafío Open AI, en el que un desarrollador puede aprender cómo crear soluciones y aplicaciones de Azure AI.
El artículo demuestra cómo utilizar Azure AI Search para desarrollar una solución en la que los documentos se indexan y enriquecen mediante habilidades de IA, mejorando su capacidad de búsqueda.
Azure AI Search aprovecha la inteligencia artificial avanzada y el aprendizaje automático para enriquecer las capacidades de indexación y búsqueda. Puede comprender automáticamente el contenido de documentos, imágenes y otros tipos de medios, extrayendo información valiosa, identificando patrones e incluso comprendiendo sentimientos. Estas capacidades permiten resultados de búsqueda más matizados e inteligentes.
Antes de comenzar la implementación real, se deben configurar 3 recursos de Azure diferentes antes de continuar.
Configurar la búsqueda de IA de Azure
Configurar el servicio Azure AI
Configurar cuenta de almacenamiento de Azure
¡Sus recursos de Azure AI Search y Azure AI Services deben estar en la misma ubicación!
Una vez que se completen los requisitos previos anteriores, debe realizar los siguientes pasos en el Portal de Azure
Busque Azure AI Search y complete los siguientes detalles
Como estoy usando el nivel de precios gratuito, no puedo agregar capacidades de escalamiento ni crear réplicas como se muestra a continuación.
Para este ejercicio no se requieren nombres de etiquetas. Pero en un entorno de producción, se debe agregar porque es una práctica recomendada.
Publique las comprobaciones de validación de Azure Cloud y continúe con la creación del recurso. Asegúrese de revisar los detalles ingresados en los pasos anteriores.
Ahora creemos otro servicio que busque **Azure AI Service** y complete los siguientes detalles.
Ahora, continúe con los pasos restantes mientras se seleccionan las opciones predeterminadas, cree el servicio y finalmente espere a que se implemente el servicio.
Publique las comprobaciones de validación de Azure Cloud y continúe con la creación del recurso. Asegúrese de revisar los detalles ingresados en los pasos anteriores.
Ahora creemos otro servicio que busque **Cuenta de Azure Storage** y complete los siguientes detalles
En la pestaña Avanzado, marque la casilla junto a Permitir habilitar el acceso anónimo en contenedores individuales
Ahora, continúe con los pasos restantes mientras se seleccionan las opciones predeterminadas, cree el servicio y finalmente espere a que se implemente el servicio.
Con los recursos necesarios implementados, proceda a cargar documentos en su cuenta de Azure Storage.
Siga el artículo proporcionado por Microsoft.
Inicio rápido: carga, descarga y enumeración de blobs: Azure Portal - Azure Storage
Abra el servicio Azure AI y en la pestaña Descripción general, seleccione "Importar datos" como se resalta a continuación
En el menú desplegable, seleccione "Azure Blob Storage" como se muestra a continuación.
La pestaña Conecta tus datos debe seguir las siguientes reglas
La pestaña Agregar habilidades cognitivas debe seguir las siguientes reglas
La pestaña Agregar indexador de destino personalizado debe seguir las siguientes reglas
Haga clic en Enviar para iniciar la creación de la fuente de datos, el conjunto de habilidades, el índice y el indexador.
Hacia la parte superior de la página de descripción general del recurso Azure AI Search, opte por Explorador de búsqueda. Dentro del Explorador de búsqueda, ingrese * (un solo asterisco) en el cuadro Cadena de consulta y luego haga clic en el botón Buscar.
Esta consulta recupera todos los documentos del índice en formato JSON.
Encima de los resultados de la búsqueda, encontrará un recuento que indica la cantidad de documentos devueltos por la búsqueda.
Esta búsqueda localiza documentos que contienen referencias a “Nueva York” dentro de cualquier campo de búsqueda y proporciona el nombre de archivo del documento junto con sus frases clave.
La guía paso a paso sobre cómo configurar los recursos necesarios de Azure y las instrucciones detalladas para cargar documentos, indexarlos y probar la configuración son cruciales para cualquiera que busque implementar una solución sólida de administración de documentos.
¡Gracias por ser parte de la comunidad C#! Antes de que te vayas:
Síguenos: X | LinkedIn | Dev.to | Hashnodo | Boletín | tumblr
Visita nuestras otras plataformas: GitHub | Instagram | Tiktok | Quora | diario.dev
Más contenido en Programación C#