paint-brush
Aceptando el desafío Azure Open AI - Día 4: Configuración del servicio de búsqueda de Azure AIpor@ssukhpinder
615 lecturas
615 lecturas

Aceptando el desafío Azure Open AI - Día 4: Configuración del servicio de búsqueda de Azure AI

por Sukhpinder Singh4m2024/03/29
Read on Terminal Reader

Demasiado Largo; Para Leer

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. El equipo de Microsoft lanzó recientemente un desafío Open AI, en el que un desarrollador puede aprender a crear soluciones de Azure AI.
featured image - Aceptando el desafío Azure Open AI - Día 4: Configuración del servicio de búsqueda de Azure AI
Sukhpinder Singh HackerNoon profile picture
0-item
1-item
2-item
3-item
4-item

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.

Introducción

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.

¿Por qué la búsqueda con Azure AI?

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.

Requisito previo

  • Experiencia trabajando con Azure y portales de Azure.
  • Una comprensión de la IA generativa.
  • Experiencia en un lenguaje de programación de alto nivel como C# o Python.

Empezando

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

  • Cargar documentos en Azure Blob Storage
  • Indexar los documentos
  • Pruebas

Configurar la búsqueda de IA de Azure

Paso 1: navegue hasta el Portal de Azure

Busque Azure AI Search y complete los siguientes detalles



Paso 2: Configuración de escala

Como estoy usando el nivel de precios gratuito, no puedo agregar capacidades de escalamiento ni crear réplicas como se muestra a continuación.




Paso 3: crear etiquetas

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.



Paso 4: revisar y crear

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.



Configurar el servicio Azure AI

Paso 1: crear el servicio Azure AI

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.

Paso 2: valores predeterminados de la red


Paso 3: Valores predeterminados de identidad


Paso 4: revisar y crear

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.


Configurar cuenta de almacenamiento de Azure

Paso 1: cree una cuenta de almacenamiento de Azure

Ahora creemos otro servicio que busque **Cuenta de Azure Storage** y complete los siguientes detalles


Paso 2: permitir el acceso anónimo

En la pestaña Avanzado, marque la casilla junto a Permitir habilitar el acceso anónimo en contenedores individuales


Paso 3: revisar y crear

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.


Cargar documentos en Azure Blob Storage

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

Indexar los documentos

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.

Pruebe 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.

Caso de prueba 1: recuperar todo

Esta consulta recupera todos los documentos del índice en formato JSON.


Caso de prueba 2: incluir recuento

Encima de los resultados de la búsqueda, encontrará un recuento que indica la cantidad de documentos devueltos por la búsqueda.


Caso de prueba 3: buscar palabras clave específicas

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.


Conclusión

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.

Programación C#🚀

¡Gracias por ser parte de la comunidad C#! Antes de que te vayas:

Si ha llegado hasta aquí, muestre su agradecimiento con una palmada y siga al autor. 👏️️

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#