Share via


Conexión de respuestas a preguntas personalizadas con Azure OpenAI en sus datos

La respuesta a preguntas personalizada permite crear una capa conversacional en los datos en función de las sofisticadas funcionalidades de procesamiento de lenguaje natural (NLP) con una relevancia mejorada mediante un clasificador de aprendizaje profundo, respuestas precisas y compatibilidad con regiones de un extremo a otro. La mayoría de los casos de uso para la respuesta a preguntas personalizadas dependen de encontrar respuestas adecuadas para las entradas mediante la integración con bots de chat, aplicaciones de redes sociales y aplicaciones de escritorio habilitadas para voz.

Sin embargo, los entornos de ejecución de inteligencia artificial están en constante evolución debido al desarrollo de modelos de lenguaje de gran tamaño (LLM), como GPT-35-Turbo y GPT-4, ofrecidos por Azure OpenAI, servicio que puede abordar muchos casos de uso basados en chat con los que quizá quiera integrarse.

Al mismo tiempo, los clientes suelen requerir una experiencia de creación de respuestas personalizada para lograr un control más granular sobre la calidad y el contenido de los pares de preguntas y respuestas, y permitirles abordar problemas de contenido en producción. Lea este artículo para aprender a integrar Azure OpenAI en los datos (versión preliminar) con pares de preguntas y respuestas del proyecto de Respuesta a preguntas personalizada mediante los índices de Azure AI Search subyacentes del proyecto.

Requisitos previos

  • Un recurso de Azure OpenAI existente. Si aún no tiene un recurso de Azure OpenAI, cree uno e implemente un modelo.
  • Un recurso de servicio de lenguaje de Azure y un proyecto de respuesta a preguntas personalizado. Si aún no tiene uno, cree uno.

Conexión de Azure OpenAI en los datos y respuesta a preguntas personalizadas

  1. Inicie sesión en Language Studio y vaya al proyecto de respuesta a preguntas personalizado con una implementación existente.

    Captura de pantalla que muestra una implementación de respuesta a preguntas personalizada.

  2. Seleccione la pestaña Azure Search en el menú de navegación de la izquierda.

  3. Anote los detalles de Azure Search, como el nombre del recurso, la suscripción y la ubicación de Azure Search. Necesitará esta información al conectar el índice de Azure AI Search a Azure OpenAI.

    Captura de pantalla que muestra la sección de búsqueda de Azure para un proyecto de respuesta a preguntas personalizado.

  4. Vaya a Azure OpenAI Studio e inicie sesión con credenciales que le permitan acceder al recurso de Azure OpenAI.

  5. Seleccione el icono Traer sus propios datos para empezar a conectar el índice de búsqueda. También puede seleccionar el icono Área de juegos de chat.

    Captura de pantalla de la página de aterrizaje de Azure OpenAI Studio.

    En el icono Configuración del asistente, seleccione Agregue sus datos (versión preliminar)>+ Agregar un origen de datos.

    Captura de pantalla que muestra el botón para agregar sus datos en Azure OpenAI Studio.

  6. En el panel que aparece, seleccione Azure AI Search en Seleccionar o agregar origen de datos. Esto actualizará la pantalla con opciones de Asignación de campos de datos en función del origen de datos.

    Captura de pantalla que muestra las opciones de selección de datos en Azure OpenAI Studio.

  7. Seleccione la suscripción, el servicio Azure AI Search y el índice de Azure AI Search asociado al proyecto de Respuesta a preguntas personalizada. Seleccione la confirmación de que la conexión incurrirá en uso en su cuenta. Luego, seleccione Siguiente.

    Captura de pantalla que muestra la información de selección para Azure AI Search en Azure OpenAI Studio.

  8. En la pantalla Asignación de campos de datos de índice, seleccione respuesta para el campo Datos de contenido. Los demás campos, como Nombre de archivo, Título y Dirección URL, son opcionales en función de la naturaleza del origen de datos.

    Captura de pantalla que muestra la información de asignación de campo de índice para Azure AI Search en Azure OpenAI Studio.

  9. Seleccione Siguiente. Seleccione un tipo de búsqueda del menú desplegable. Puede elegir Palabra clave o Semántica. La búsqueda semántica requiere una configuración de búsqueda semántica existente, que puede o no estar disponible para el proyecto.

    Captura de pantalla que muestra las opciones de administración de datos para los índices de Azure AI Search.

  10. Revise la información que ha proporcionado y seleccione Guardar y cerrar.

    Captura de pantalla que muestra la pantalla de confirmación.

  11. Ahora se ha agregado el origen de datos. Seleccione el nombre de la implementación del modelo en la pestaña Configuración>Implementación del menú de la derecha.

    Captura de pantalla de la página de área de juegos del Estudio de Azure OpenAI con secciones resaltadas.

Ahora puede comenzar a explorar las funcionalidades de Azure OpenAI con un enfoque sin código a través del área de juegos de chat. Se trata simplemente de un cuadro de texto donde puede enviar un mensaje para generar una finalización. Desde esta página puede iterar y experimentar rápidamente con las funcionalidades. También puede iniciar una aplicación web para chatear con el modelo a través de la web.

Pasos siguientes