Compartir a través de


Creación de un servicio Búsqueda de Azure AI en Azure Portal

Búsqueda de Azure AI es una plataforma de recuperación de información para la empresa. Admite la búsqueda tradicional y la búsqueda conversacional basada en IA para poder experimentar el "chat con sus datos" con su contenidos propios.

La forma más fácil de crear un servicio de búsqueda es a través de Azure Portal, tema que se trata en este artículo.

GIF animado que muestra cómo crear un servicio de Búsqueda de Azure AI en Azure Portal.

También puede usar:

Antes de comenzar

Algunas propiedades estarán fijas durante la vigencia del servicio de búsqueda. Antes de crear el servicio, debe decidir sobre las siguientes propiedades:

Propiedad Descripción
Nombre Se convierte en parte del punto de conexión de la dirección URL. El nombre debe ser único y seguir las reglas de nomenclatura.
Región Determina la residencia de datos y la disponibilidad de determinadas características. Por ejemplo, el clasificador semántico y la integración de Azure AI tienen requisitos de región. Elija una región que admita las características que necesita.
Nivel Determina la infraestructura, los límites de servicio y la facturación. Algunas características no están disponibles en niveles inferiores o especializados. Después de crear el servicio, puede cambiar entre los niveles Básico y Estándar (S1, S2 y S3).
Tipo de proceso Determina la virtualización y el modelo de seguridad. Puede elegir entre las máquinas virtuales estándar (recomendadas) y las máquinas virtuales confidenciales, que están pensadas para cargas de trabajo selectas que requieren privacidad y aislamiento de datos en uso.

Suscríbase a Azure

Azure AI Search requiere una suscripción gratuita o estándar de Azure.

Para probar la Búsqueda de Azure AI de forma gratuita, inicie una suscripción de prueba y, a continuación, cree el servicio de búsqueda en el nivel Gratis. Cada suscripción de Azure puede tener un servicio de búsqueda gratuito, que está pensado para la evaluación a corto plazo del producto y que no sea de producción. Puede completar todos nuestros inicios rápidos y la mayoría de nuestros tutoriales en el nivel Gratis. Para más información, consulte Prueba gratuita de Búsqueda de Azure AI.

Importante

Microsoft puede eliminar los servicios gratuitos que están inactivos durante un período prolongado de tiempo para dejar espacio para otros servicios.

Búsqueda de la oferta de Azure AI Search

  1. Inicie sesión en Azure Portal.

  2. En la esquina superior izquierda del panel, seleccione Crear un recurso.

    Captura de pantalla del botón Crear un recurso de Azure Portal.

  3. Use la barra de búsqueda para buscar Búsqueda de Azure AI.

    Captura de pantalla del icono de Búsqueda de Azure AI en Azure Portal.

Elija una suscripción

Si tiene varias suscripciones de Azure, elija una para el servicio de búsqueda.

Si va a implementar el cifrado administrado por el cliente o a usar otras características que dependan de identidades de servicio administradas para el acceso a datos externos, elija la misma suscripción que usa para Azure Key Vault u otros servicios que usen identidades administradas.

Configuración de un grupo de recursos

Un grupo de recursos es un contenedor que almacena los recursos relacionados con una solución de Azure. Úselo para consolidar los recursos de la misma solución, supervisar los costos y comprobar la fecha de creación del servicio de búsqueda.

Captura de pantalla del cuadro de diálogo Crear un grupo de recursos en la página Crear un servicio de búsqueda.

Con el tiempo, puede realizar un seguimiento de los costos actuales y proyectados de los recursos individuales y del grupo de recursos en general. En la captura de pantalla siguiente se muestra la información de costos que está disponible al combinar varios recursos en un grupo:

Captura de pantalla de la página Administración de costos en Azure Portal.

Asigne un nombre al servicio

Escriba un nombre para el servicio de búsqueda. El nombre forma parte del punto de conexión en el que se emiten llamadas API: https://your-service-name.search.windows.net. Por ejemplo, si escribe myservice, el punto de conexión se convierte en https://myservice.search.windows.net.

Al asignar un nombre al servicio, siga estas reglas:

  • Use un nombre que sea único en el espacio de nombres search.windows.net.
  • Utilice entre 2 y 60 caracteres
  • Use únicamente letras minúsculas, números y guiones (-).
  • No use guiones en los dos primeros caracteres ni en el último.
  • No use guiones consecutivos.

Sugerencia

Si tiene varios servicios de búsqueda, resulta útil incluir la región en el nombre del servicio. Por ejemplo, al decidir cómo combinar o adjuntar recursos, el nombre myservice-westus puede ahorrarle una visita a la página Propiedades.

Seleccione una región.

Importante

Debido a la alta demanda, Búsqueda de Azure AI no está disponible actualmente para las nuevas instancias de algunas regiones.

Si usa varios servicios de Azure, colocarlos todos en la misma región minimiza o anula los cargos de ancho de banda. No hay cargos por la salida de datos entre los servicios de la misma región.

En la mayoría de los casos, elija una región cercana a usted, a menos que se aplique cualquiera de las siguientes situaciones:

  • La región más cercana está a plena capacidad, que se indica mediante las notas al pie de cada tabla. Azure Portal posee la ventaja de ocultar las regiones y niveles no disponibles durante la configuración de recursos.

  • Quiere usar la fragmentación de datos integrada y la vectorización o aptitudes integradas para el enriquecimiento con IA. Las operaciones integradas tienen requisitos de región.

  • Quiere usar Azure Storage para la indexación basada en indexadores, o quiere almacenar los datos de la aplicación que no están en un índice. El estado de la sesión de depuración, las cachés de enriquecimiento y los almacenes de conocimiento son características de la Búsqueda de Azure AI que dependen de Azure Storage. La región que elija para Azure Storage tiene implicaciones para la seguridad de red. Si va a configurar un firewall, debe colocar los recursos en regiones independientes. Para más información, consulte Conexiones salientes de Búsqueda de Azure AI a Azure Storage.

Lista de comprobación para elegir una región

  1. ¿Búsqueda de Azure AI está disponible en una región cercana? Consulte la lista de regiones admitidas.

  2. ¿Tiene un nivel específico en mente? Compruebe la disponibilidad de región por nivel.

  3. ¿Tiene requisitos de continuidad empresarial y recuperación ante desastres (BCDR)? Cree dos o más servicios de búsqueda en distintas regiones de Azure, cada una con dos o más réplicas para que se puedan distribuir entre varias zonas de disponibilidad. Por ejemplo, si trabaja en Estados Unidos, puede elegir Este de EE. UU. y Oeste de EE. UU., o bien entre Centro-norte de EE. UU. y Centro-sur de EE. UU., en cada servicio de búsqueda. Para más información, consulte Implementaciones de varias regiones en Búsqueda de Azure AI.

  4. ¿Necesita enriquecimiento con inteligencia artificial, fragmentación y vectorización de datos integrados, o búsqueda incremental con tecnología de Foundry Tools? Para fines de facturación, debe adjuntar el recurso de Microsoft Foundry al servicio de búsqueda a través de una conexión sin claves (versión preliminar) o una conexión basada en claves. Las conexiones basadas en claves requieren que ambos servicios estén en la misma región.

    • Compruebe las regiones de Azure AI Search. Si usa OCR, reconocimiento de entidades u otras aptitudes respaldadas por Azure AI, la columna de enriquecimiento con IA indica si Azure AI Search y Microsoft Foundry están en la misma región.

    • Consulte Azure Vision en regiones de Foundry Tools para ver las API multiplataforma que habilitan la vectorización de texto e imagen. Estas API están basadas en Azure Vision y se accede a ellas a través de un recurso de Microsoft Foundry. Sin embargo, están disponibles con carácter general en menos regiones que el propio recurso de Microsoft Foundry.

Elija un nivel

La Búsqueda de Azure AI se ofrece en varios planes de tarifa:

  • Gratuito
  • Básico
  • Estándar
  • Optimizado para almacenamiento

Cada nivel tiene sus propios límites y capacidad, y algunas características dependen del nivel. Para obtener información sobre las características de procesamiento, la disponibilidad de características y la disponibilidad de regiones, consulte Elección de un nivel de servicio para Búsqueda de Azure AI.

Los niveles Básico y Estándar son las opciones más comunes para las cargas de trabajo de producción, pero muchos clientes empiezan con el nivel Gratis. Los niveles facturables difieren principalmente en el tamaño de partición, la velocidad de partición y los límites en el número de objetos que puede crear.

Captura de pantalla de la página Seleccionar plan de tarifa en Azure Portal.

Nota:

Los servicios creados después del 3 de abril de 2024 tienen particiones más grandes y cuotas de vectores superiores en cada nivel facturable.

Elija un tipo de cómputo

El tipo de proceso determina la virtualización y el modelo de seguridad que se usa para implementar el servicio de búsqueda. Hay dos tipos de cómputo:

  • El valor predeterminado (costo base) implementa el servicio de búsqueda en la infraestructura estándar de Azure, cifrando los datos en reposo y en tránsito, pero no en uso. Se recomienda para la mayoría de las cargas de trabajo de búsqueda.

  • Confidencial (10% adicional) usa la computación confidencial de Azure para aislar el procesamiento en un entorno de ejecución de confianza basado en hardware, lo que protege los datos sin cifrar en uso frente al acceso no autorizado. Se recomienda solo si tiene requisitos normativos, de cumplimiento o privacidad avanzados.

La computación confidencial tiene disponibilidad regional limitada, deshabilita o restringe determinadas características y aumenta el costo de ejecutar el servicio de búsqueda. Para obtener una comparación detallada de ambos tipos de proceso, consulte (Opcional) Habilitación de la computación confidencial.

Creación del servicio

Después de proporcionar las entradas necesarias, cree el servicio de búsqueda.

Captura de pantalla del botón Revisar y crear de la página Crear un servicio de búsqueda.

El servicio se implementa en cuestión de minutos y puede supervisar su progreso con las notificaciones de Azure. Considere la posibilidad de anclar el servicio al panel para facilitar el acceso en el futuro.

Captura de pantalla de la pestaña Notificaciones en Azure Portal.

Configurar la autenticación

Al crear un servicio de búsqueda, la autenticación basada en claves es la predeterminada, pero no es la opción más segura. Se recomienda reemplazarlo por el acceso basado en roles.

Para habilitar el acceso basado en roles para el servicio:

  1. Vaya al servicio de búsqueda en Azure Portal.

  2. En el panel izquierdo, seleccione Configuración>Claves. Puede conectarse al servicio mediante claves de API, roles de Azure o ambos. Seleccione Ambos hasta asignar los roles, después de lo cual puede seleccionar Control de acceso basado en roles.

    Captura de pantalla de la pestaña Claves con opciones de autenticación.

Escalar el servicio

Después de implementar el servicio de búsqueda, puede escalarlo para satisfacer sus necesidades. Búsqueda de Azure AI ofrece dos dimensiones de escalado: réplicas y particiones. Las réplicas permiten que el servicio controle una mayor carga de consultas de búsqueda, mientras que las particiones permiten que el servicio almacene y busque en más documentos.

El escalado solo está disponible en los niveles facturables. En el nivel Gratis, no puede escalar el servicio ni configurar réplicas y particiones.

La adición de recursos aumentará la factura mensual. Use la calculadora de precios para comprender las implicaciones de facturación. Puede ajustar los recursos en función de la carga, como aumentar los recursos para la indexación inicial y reducirlos más adelante para la indexación incremental.

Para escalar el servicio:

  1. Vaya al servicio de búsqueda en Azure Portal.

  2. En el panel izquierdo, seleccione Configuración>Escalar.

    Captura de pantalla de la pestaña Escalar con controles deslizantes para agregar réplicas y particiones.

  3. Use los controles deslizantes para agregar réplicas y particiones.

Cuándo se debe agregar un segundo servicio

La mayoría de los clientes usan un único servicio de búsqueda en un nivel suficiente para la carga esperada. Un servicio puede hospedar varios índices, cada uno aislado de los demás, dentro de los límites máximos del nivel elegido. En la Búsqueda de Azure AI, solo puede dirigir las solicitudes a un índice, lo que reduce la posibilidad de recuperar datos de otros índices en el mismo servicio.

Sin embargo, es posible que necesite un segundo servicio para los siguientes requisitos operativos:

  • Interrupciones en la región. En el improbable caso de una interrupción de región completa, Búsqueda de Azure AI no proporciona conmutación instantánea. Debe implementar una solución propia de múltiples regiones y un enfoque de conmutación por error. Para más información, consulte Implementaciones de varias regiones en Búsqueda de Azure AI.
  • Arquitecturas multiinquilino que requieren dos o más servicios.
  • Las aplicaciones implementadas globalmente requieren servicios en cada geografía para minimizar la latencia.

Nota:

En la Búsqueda de Azure AI, no puede separar las operaciones de indexación y consulta, por lo que no debe crear varios servicios para cargas de trabajo independientes. Un índice siempre se consulta en el servicio en el que se creó y no se puede copiar un índice en otro servicio.

No se requiere un segundo servicio para lograr alta disponibilidad. Puede lograr una alta disponibilidad para las consultas mediante dos o más réplicas en el mismo servicio. Las actualizaciones de réplicas son secuenciales, lo que significa que, al menos, una es operativa cuando se implementa una actualización de servicio. Para obtener más información sobre el tiempo de actividad, consulte Acuerdos de Nivel de Servicio.

Agregar más servicios a la suscripción

La Búsqueda de Azure AI restringe el número de servicios de búsqueda que puede crear inicialmente en una suscripción. Si alcanza el límite, puede solicitar más cuotas.

Debe tener permisos de Propietario o Colaborador en la suscripción para solicitar cuota. Según la región y la capacidad del centro de datos, es posible que pueda solicitar automáticamente la cuota para agregar servicios a la suscripción. Si se produce un error en la solicitud, reduzca el número o presente una incidencia de soporte técnico. Una solución alternativa puede tardarse un mes para un aumento de cuota grande, por ejemplo, más de 30 servicios adicionales.

Para solicitar más cuota de suscripción:

  1. Vaya al panel en Azure Portal.

  2. Use el cuadro de búsqueda para buscar el servicio Cuotas.

    Captura de pantalla del término de búsqueda Cuota y del servicio Cuotas en los resultados.

  3. En la pestaña Información general, seleccione el icono Buscar.

    Captura de pantalla del icono Buscar en la página Información general.

  4. Establezca filtros para revisar la cuota existente de los servicios de búsqueda en la suscripción actual. Recomendamos filtrar por uso.

    Captura de pantalla del filtro Uso para los servicios de búsqueda en la suscripción actual.

  5. Junto al nivel y la región que necesitan más cuotas, seleccione Solicitar ajusteCaptura de pantalla del icono Solicitar ajuste, que es el contorno de un lápiz..

  6. En Nueva solicitud de cuota, escriba un nuevo límite para la cuota de suscripción. El nuevo límite debe ser mayor que el límite actual. Si la capacidad regional está restringida, la solicitud no se aprobará automáticamente y se generará un informe de incidentes en su nombre para su investigación y resolución.

  7. Envíe la solicitud.

  8. Supervise las notificaciones en Azure Portal para obtener actualizaciones sobre el nuevo límite. La mayoría de las solicitudes se aprueban en 24 horas.

Pasos siguientes

Ahora que ha implementado el servicio de búsqueda, continúe en Azure Portal para crear su primer índice:

¿Quiere optimizar y ahorrar en el gasto en la nube?