Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Obtenga información sobre los ejemplos de código de JavaScript que muestran la funcionalidad y el flujo de trabajo de una solución de Azure AI Search. En estos ejemplos se usa la biblioteca cliente de Azure AI Search para Azure SDK para JavaScript, que puede explorar a través de los vínculos siguientes.
| Destino | Vínculo |
|---|---|
| Descarga del paquete | www.npmjs.com/package/@azure/search-documents |
| Referencia de API | @azure/search-documents |
| Casos de prueba de la API | github.com/Azure/azure-sdk-for-js/tree/main/sdk/search/search-documents/test |
| Código fuente | github.com/Azure/azure-sdk-for-js/tree/main/sdk/search/search-documents |
| Registro de cambios | github.com/Azure/azure-sdk-for-js/blob/main/sdk/search/search-documents/CHANGELOG.md |
Ejemplos del SDK
Los ejemplos de código del equipo de desarrollo del SDK de Azure muestran el uso de la API. Puede encontrar estos ejemplos en Azure/azure-sdk-for-js/tree/main/sdk/search/search-documents/samples en GitHub.
Ejemplos de JavaScript
| Ejemplo | Descripción |
|---|---|
| índices | Crear, actualizar, obtener, enumerar y eliminar índices. Esta categoría de ejemplos también incluye un ejemplo de estadísticas de servicio. |
| Indizadores | Crear, actualizar, obtener, enumerar, restablecer y eliminar indexadores. |
| dataSourceConnections (para indizadores) | Crear, actualizar, obtener, enumerar y eliminar conexiones de origen de datos, que son necesarias para la indexación basada en indexadores de orígenes de datos admitidos. |
| conjuntos de habilidades | Crear, actualizar, obtener, enumerar y eliminar conjuntos de aptitudes que están asociados a indexadores y realizar el enriquecimiento basado en IA durante la indexación. |
| synonymMaps | Crear, actualizar, obtener, enumerar y eliminar mapas de sinónimos. |
| vectorSearch | Vectores de índice y envío de una consulta vectorial. |
Ejemplos de TypeScript
| Ejemplo | Descripción |
|---|---|
| índices | Crear, actualizar, obtener, enumerar y eliminar índices. Esta categoría de ejemplos también incluye un ejemplo de estadísticas de servicio. |
| Indizadores | Crear, actualizar, obtener, enumerar, restablecer y eliminar indexadores. |
| dataSourceConnections (para indizadores) | Crear, actualizar, obtener, enumerar y eliminar conexiones de origen de datos, que son necesarias para la indexación basada en indexadores de orígenes de datos admitidos. |
| conjuntos de habilidades | Crear, actualizar, obtener, enumerar y eliminar conjuntos de aptitudes que están asociados a indexadores y realizar el enriquecimiento basado en IA durante la indexación. |
| synonymMaps | Crear, actualizar, obtener, enumerar y eliminar mapas de sinónimos. |
| vectorSearch | Crear, actualizar, obtener, enumerar y eliminar búsqueda de vectores. |
Ejemplos de documentación
Los ejemplos de código del equipo de Azure AI Search muestran características y flujos de trabajo. Se hace referencia a los ejemplos siguientes en tutoriales, inicios rápidos y artículos de procedimientos. Puede encontrar estos ejemplos en Azure-Samples/azure-search-javascript-samples en GitHub.
Ejemplos de JavaScript
| Ejemplo | Artículo | Descripción |
|---|---|---|
| quickstart-búsqueda-de-palabras-clave | Inicio rápido: Búsqueda de texto completo | Cree, cargue y consulte un índice de búsqueda mediante datos de ejemplo. |
| quickstart-semantic-ranking-js | Inicio rápido: Clasificación semántica | Agregue la clasificación semántica a un esquema de índice y ejecute consultas semánticas. |
| quickstart-vector-js | Inicio rápido: Búsqueda de vectores | Índice y consulta del contenido vectorial. |
Ejemplos de TypeScript
| Ejemplo | Artículo | Descripción |
|---|---|---|
| quickstart-semantic-ranking-ts | Inicio rápido: Clasificación semántica | Agregue la clasificación semántica a un esquema de índice y ejecute consultas semánticas. |
| quickstart-vector-ts | Inicio rápido: Búsqueda de vectores | Índice y consulta del contenido vectorial. |
Otros ejemplos
El equipo de Azure AI Search también publica los ejemplos siguientes, pero no se hace referencia a estos en la documentación. Los archivos LÉAME asociados proporcionan instrucciones de uso.
| Ejemplo | Descripción |
|---|---|
| azure-search-classic-rag | RAG de ejecución única utilizando el motor de búsqueda clásico como datos de referencia de Azure AI Search, con un modelo de finalización de conversación de Azure OpenAI. |
| azure-search-vector-sample.js | Ejemplo de JavaScript sobre cómo realizar la búsqueda vectorial. |
| azure-function-search | Ejemplo de JavaScript de una función de Azure que envía consultas a un servicio de búsqueda. Puede sustituir esta versión de JavaScript por el api código usado en Agregar búsqueda a sitios web con .NET. |
| Inserción masiva | Ejemplo de JavaScript sobre cómo usar las API de inserción para cargar e indexar documentos. |
Sugerencia
Use el explorador de ejemplos para buscar ejemplos de código de Microsoft en GitHub. Puede filtrar la búsqueda por producto, servicio e idioma.