Novedades de Azure AI Search

Azure Cognitive Search ahora es Azure AI Search. Obtén información acerca de las actualizaciones más recientes de la funcionalidad, los documentos y los ejemplos de Azure AI Search.

Abril de 2024

Elemento Tipo Descripción
Expansión de Storage en los niveles Básico y Estándar Característica Básico ahora admite hasta tres particiones y tres réplicas. Los niveles Básico y Estándar (S1, S2, S3) tienen mucho más almacenamiento por partición, con la misma tasa de facturación por partición. La capacidad adicional está sujeta a la disponibilidad regional y se aplica a los nuevos servicios de búsqueda creados después del 3 de abril de 2024. Actualmente, no hay ninguna actualización local, por lo que cree un nuevo servicio de búsqueda para obtener el almacenamiento adicional.
Mayor cuota para vectores Característica Las cuotas de vectores también son mayores en los nuevos servicios creados después del 3 de abril de 2024 en las regiones seleccionadas.
Cuantificación vectorial integrada, tipos de datos de vectores estrechos y una nueva propiedad de stored (versión preliminar) Característica Esta versión preliminar agrega compatibilidad con cargas de trabajo vectoriales más grandes a un costo menor a través de tres mejoras. En primer lugar, la cuantificación escalar reduce el tamaño del índice vectorial en la memoria y en el disco. En segundo lugar, los tipos de datos estrechos se pueden asignar a campos vectoriales que pueden usarlos. En tercer lugar, agregamos opciones de almacenamiento de campos vectoriales más flexibles.
API de REST de Azure Cognitive Search versión preliminar del 01-03-2024 API Nueva versión preliminar de las API REST de Azure Cognitive Search para los nuevos tipos de datos, propiedades de compresión de vectores y opciones de almacenamiento.
API REST de Administración versión preliminar de 01-03-2024 API Nueva versión preliminar de las API de REST de Administración para las operaciones del plano de control.
anuncio de desuso de 2023-07-01- versión preliminar API Desuso anunciado el 8 de abril de 2024. Retirada el 8 de julio de 2024. Esta fue la primera API de REST que ofrecía compatibilidad con el vector de búsqueda. Las versiones más recientes de API tienen una configuración de vector diferente. Se recomienda migrar a una versión más reciente lo antes posible.

Febrero de 2024

Elemento Tipo Descripción
Nuevos límites de dimensión Característica En el caso de los campos vectoriales, los límites máximos de dimensión son ahora 3072, frente a 2048.

noviembre de 2023

Elemento Tipo Descripción
Vector de búsqueda, disponible con carácter general Característica El vector de búsqueda ahora se admite para cargas de trabajo de producción. Ahora se ha elevado la restricción anterior en las claves administradas por el cliente (CMK). El filtrado previo y algoritmo de vecino más próximo K ahora también están disponibles con carácter general.
Clasificación semántica, disponible con carácter general Característica La clasificación semántica (anteriormente conocida como "búsqueda semántica") ahora es compatible para cargas de trabajo de producción.
Vectorización integrada (versión preliminar) Característica Agrega conversiones de fragmentación de datos y de texto a vector durante la indexación y también agrega conversiones de texto a vector en el momento de la consulta.
Importación y vectorización de datos (versión preliminar) Característica Asistente nuevo en Azure Portal que automatiza la fragmentación de datos y la vectorización. Tiene como objetivo la API de REST 2023-10-01-Preview.
Proyecciones de índice (versión preliminar) Característica Componente de una definición de conjunto de aptitudes que define la forma de un índice secundario. Las proyecciones de índice se usan para un patrón de índice de uno a varios, donde el contenido de una canalización de enriquecimiento puede tener como destino varios índices. Puedes definir proyecciones de índice mediante la API de REST 2023-10-01-Preview, el Azure Portal y los paquetes beta de Azure SDK que se actualizan para usar esta característica.
API de REST de búsqueda 2023-11-01 API Nueva versión estable de las API de REST de búsqueda para campos vectoriales, consultas vectoriales y clasificación semántica. Consulte Actualizar las API de REST para conocer los pasos de migración a las características disponibles en disponibilidad general.
API de REST de administración 2023-11-01 API Nueva versión estable de las API de REST de administración para las operaciones del plano de control. Esta versión agrega API que habilitan o deshabilitan la clasificación semántica.
Aptitud de inserción de Azure OpenAI (versión preliminar) Habilidad Se conecta a un modelo de inserción implementado en el recurso de Azure OpenAI para generar incrustaciones durante la ejecución del conjunto de aptitudes. Esta aptitud está disponible mediante la API de REST 2023-10-01-Preview, el Azure Portal y los paquetes beta de Azure SDK que se actualizan para usar esta característica.
Aptitud División de texto (versión preliminar) Habilidad Actualizado en 2023-10-01-Preview para admitir la fragmentación de datos nativos.
Cómo la búsqueda de vectores y la clasificación semántica mejoran los mensajes de GPT Vídeo Echa un vistazo a este breve vídeo para obtener información sobre cómo la recuperación híbrida proporciona datos de base óptimos para generar respuestas útiles de inteligencia artificial y permite la búsqueda sobre conceptos y palabras clave.
Control de acceso en aplicaciones de IA generativas Blog Explica cómo usar Microsoft Entra ID y Microsoft Graph API para implementar permisos de usuario pormenorizados en el contenido fragmentado del índice.

Nota:

¿Busca características en versión preliminar? Las versiones preliminares se anuncian aquí, pero también tenemos una lista de característica en vista previa (GB) para que pueda encontrarlas en un solo lugar.

Octubre de 2023

Elemento Tipo Descripción
Acelerador de soluciones de "Chat con sus datos" Ejemplo Patrón RAG de un extremo a otro que usa Azure AI Search como un recuperador. Proporciona indexación, fragmentación de datos, orquestación y chat en función de Azure OpenAI GPT.
El vecino más próximo K (KNN) Característica El vecino más próximo K (KNN) es un nuevo algoritmo de puntuación para la búsqueda de similitud en el espacio vectorial. Realiza una búsqueda exhaustiva de los vecinos más cercanos. Esto es útil para situaciones en las que la recuperación alta es más importante que el rendimiento de las consultas. Disponible solo en la API de REST versión preliminar de 1-10-2023.
Prefiltros en el vector de búsqueda Característica Evalúa los criterios de filtro antes de la ejecución de la consulta, lo que reduce la cantidad de contenido que se debe buscar. Disponible solo en la API de REST de la versión preliminar de 1-10-2023, a través de una nueva propiedad vectorFilterMode en la consulta que se puede establecer en preFilter (valor predeterminado) o postFilter, según sus requisitos.
API de REST de búsqueda de versión preliminar de 1-10-2023 API Nueva versión preliminar de las API de REST de búsqueda que cambia la definición de los campos vectoriales y consultas vectoriales. Esta versión de API presenta cambios importantes respecto a la versión preliminar de 1-7-2023, pero incluye todas las características en vista previa anteriores. Se recomienda crear nuevos índices para versión preliminar de 1-10-2023. Es posible que veas la respuesta HTTP 400 en algunas características de un índice migrado, aunque haya migrado correctamente.

Agosto de 2023

Elemento Tipo Descripción
Clasificación semántica mejorada Característica Los modelos actualizados se implementan para el receso semántico y la disponibilidad se extiende a más regiones. Los recuentos máximos de tokens únicos se duplicaron de 128 a 256.

Julio de 2023

Elemento Tipo Descripción
Demostración de vector (Azure SDK para JavaScript) Ejemplo Usa Node.js y la biblioteca @azure/search-documents 12.0.0-beta.2 para generar incrustaciones, crear y cargar un índice y ejecutar varias consultas vectoriales.
Demostración de vector (Azure SDK para .NET) Ejemplo Usa la biblioteca Azure.Search.Documents 11.5.0-beta.3 para generar incrustaciones, crear y cargar un índice y ejecutar varias consultas vectoriales. También puede probar este ejemplo desde el equipo del SDK de Azure.
Demostración de vector (Azure SDK para Python) Ejemplo Usa la última versión beta de azure.search.documents para generar incrustaciones, crear y cargar un índice y ejecutar varias consultas vectoriales. Visite el repositorio cognitive-search-vector-pr/demo-python para obtener más demostraciones de vector de búsqueda.

Junio de 2023

Elemento Tipo Descripción
Vista previa pública de vector de búsqueda Característica Agrega campos vectoriales a un índice de búsqueda para la búsqueda de similitudes sobre representaciones vectoriales de datos.
API de REST de búsqueda 2023-07-01-Preview API Nueva versión de vista previa de las API de REST de búsqueda que agrega compatibilidad con el vector de búsqueda. Esta versión de API incluye todas las características en vista previa. Si usa versiones de vista previa anteriores, cambie a 2023-07-01-preview sin pérdida de funcionalidad.
Disponibilidad de búsqueda semántica Característica La búsqueda semántica ya está disponible en el nivel Básico.

Mayo de 2023

Elemento Tipo Descripción
RBAC de Azure (control de acceso basado en rol) Característica Anuncio de disponibilidad general.
2022-09-01 API de REST de administración API Nueva versión estable de las API de REST de Administración, con compatibilidad con la configuración de la búsqueda para usar roles de Azure. El módulo Az.Search de Azure PowerShell y el módulo Az search de la CLI de Azure se actualizan para admitir las opciones de autenticación del servicio de búsqueda. También puede usar el proveedor de Terraform para configurar las opciones de autenticación (consulte este inicio rápido de Terraform para obtener más información).

abril de 2023

Elemento Tipo Descripción
Implementación en varias regiones de Azure AI Search para la continuidad empresarial y la recuperación ante desastres Ejemplo Scripts de implementación que configuran completamente una solución multirregional para Azure AI Search, con opciones para sincronizar contenido y redirigir solicitudes si falla un punto de conexión.

Marzo de 2023

Elemento Tipo Descripción
ChatGPT + Datos empresariales con Azure OpenAI y Azure AI Search (GitHub) Ejemplo Código de Python y una plantilla para combinar Azure AI Search con los modelos de lenguaje grande en OpenAI. Para obtener información general, consulta esta entrada de blog de Tech Community: Revolucionar los datos empresariales con ChatGPT.

Puntos clave:

Usa Azure AI Search para consolidar e indexar contenido que permite búsquedas.

Consultar el índice para obtener los resultados de búsqueda iniciales.

Ensamblar mensajes de esos resultados y enviar al modelo gpt-35-turbo (versión preliminar) en Azure OpenAI.

Devolver una respuesta entre documentos y proporcionar citas y transparencia en la aplicación orientada al cliente para que los usuarios puedan evaluar la respuesta.

Anuncios de 2022

Mes Elemento
Noviembre Agregar búsquedas a series de sitios web, versiones actualizadas de React y bibliotecas cliente del SDK de Azure: "Incorporación de la funcionalidad de búsqueda a sitios web" es una serie de tutoriales con código de ejemplo disponible en tres lenguajes. Si va a integrar código de cliente con un índice de búsqueda, estos ejemplos muestran un enfoque de un extremo a otro para la integración.
Noviembre Retirado - Extensión de Visual Studio Code para Azure AI Search.
Noviembre Panel de rendimiento de las consultas. En este ejemplo de Application Insights se muestra un enfoque para la supervisión profunda del uso y el rendimiento de las consultas de un índice de Azure AI Search. Incluye una plantilla JSON que crea un libro y un panel en Application Insights y un Jupyter Notebook que rellena el panel con datos simulados.
Octubre Análisis de riesgos de cumplimiento mediante Azure AI Search. Esta guía del Centro de arquitectura de Azure se describe la implementación de una solución de análisis de riesgos de cumplimiento que usa Azure AI Search.
Octubre Historia del cliente de Beiersdorf con Azure AI Search. En esta historia del cliente se muestra la búsqueda semántica y el resumen de documentos para proporcionar a los investigadores acceso listo a los conocimientos institucionales.
Septiembre Indexación controlada por eventos para Azure AI Search. Este ejemplo de C# es una aplicación de funciones de Azure que muestra la indexación controlada por eventos en Azure AI Search. Si ha usado indexadores y conjuntos de aptitudes antes, sabe que los indexadores se pueden ejecutar a petición o según una programación, pero no en respuesta a los eventos. En esta demostración se muestra cómo configurar una canalización de indexación que responda a los eventos de actualización de datos.
Agosto Tutorial: Datos indexados de Apache Spark. En este tutorial se explica cómo usar la biblioteca de código abierto synapseML para insertar datos de Apache Spark en un índice de búsqueda. También muestra cómo realizar llamadas a los servicios de Azure AI para obtener el enriquecimiento con IA sin conjuntos de aptitudes e indexadores.
Junio Búsqueda semántica (versión preliminar). Nueva compatibilidad con los niveles optimizados para almacenamiento (L1, L2).
Junio Disponibilidad general - Sesiones de depuración.
May Retirado - Conectores de Power Query (versión preliminar).
February Alias de índice. Un alias de índice es un nombre secundario que se pueda usar para hacer referencia a un índice para realizar consultas, indexación y otras operaciones. Cuando cambian los nombres de índice, por ejemplo, si se versiona este, en lugar de actualizar las referencias a un nombre de índice en la aplicación, puede actualizar la asignación del alias.

Anuncios del año anterior

Servicio de cambio de marca

Este servicio ha tenido varios nombres a lo largo de los años. Aquí están en orden cronológico inverso:

  • Búsqueda de Azure AI (noviembre de 2023) Se ha cambiado el nombre para alinearse con los servicios de Azure AI y las expectativas de los clientes.
  • Azure Cognitive Search (octubre de 2019) Se ha cambiado el nombre para reflejar el uso ampliado (aunque opcional) de las aptitudes cognitivas y el procesamiento de inteligencia artificial en las operaciones de servicio.
  • Azure Search (marzo de 2015) Nombre original.

Actualizaciones del servicio

Los anuncios de actualización de servicios de Azure AI Search se pueden encontrar en el sitio web de Azure.

Cambio de nombre de características

Se cambió el nombre de la búsqueda semántica a clasificación semántica en noviembre de 2023 para describir mejor la característica, que proporciona la clasificación L2 de un conjunto de resultados existente.