Recursos de Azure para respuestas personalizadas a preguntas

Las respuestas personalizadas a preguntas usan varios orígenes de Azure, cada uno con un propósito diferente. Entender cómo se usan individualmente le permite planear y seleccionar el plan de tarifa correcto o saber cuándo debe cambiar el plan de tarifa. Entender cómo se usan los recursos en combinación le permite encontrar y corregir los problemas cuando se producen.

Planeamiento de recursos

Sugerencia

"Knowledge Base" y "proyecto" son términos equivalentes en la respuesta personalizada a preguntas y se pueden usar indistintamente.

Cuando desarrolla un proyecto por primera vez, en la fase de prototipo, es habitual tener un único recurso para pruebas y producción.

Al pasar a la fase de desarrollo del proyecto, debe tener en cuenta lo siguiente:

  • ¿Cuántos idiomas contendrá el proyecto?
  • ¿En cuántas regiones necesita que su proyecto esté disponible?
  • ¿Cuántos documentos contendrá el sistema en cada dominio?

Consideraciones sobre planes de tarifa

Normalmente hay tres parámetros que necesita tener en cuenta:

  • El rendimiento que necesita:

    • Actualmente, el rendimiento de la respuesta personalizada a preguntas está limitado a 10 registros de texto por segundo tanto para las API de administración como para las de predicción.

    • Esto también debe influir en la selección de la SKU de Azure AI Search, consulte más detalles aquí. Además, es posible que necesite ajustar la capacidad de Azure AI Search con réplicas.

  • Tamaño y número de proyectos: seleccione el SKU de Azure Search apropiado para su escenario. Por lo general, puede decidir el número de proyectos que necesita en función del número de dominios temáticos distintos. Un dominio temático (para un solo idioma) debe estar en un solo proyecto.

    En la respuesta a preguntas personalizada existe la posibilidad de establecer el recurso de idioma en un solo idioma o en varios. Puede realizar esta selección al crear el primer proyecto en Language Studio.

    Importante

    Puede publicar N-1 proyectos de un solo idioma o N/2 proyectos de diferentes idiomas en un nivel específico, donde N es el número máximo de índices permitidos en el nivel. Compruebe también el tamaño y el número máximos de documentos permitidos por cada nivel.

    Por ejemplo, si el nivel tiene 15 índices permitidos, puede publicar 14 proyectos del mismo idioma (un índice por proyecto publicado). El decimoquinto índice se usa para todos los proyectos en lo relativo a la creación y las pruebas. Si opta por tener proyectos en distintos idiomas, solo podrá publicar siete proyectos.

  • Número de documentos como orígenes: no existen límites en cuanto al número de documentos que se pueden agregar como orígenes en la característica de respuesta a preguntas.

En la tabla siguiente se proporcionan algunas directrices de alto nivel.

Azure AI Search Limitaciones
Experimentación Nivel Gratis Publicar hasta 2 KB; tamaño de 50 MB
Entorno de desarrollo/pruebas Básico Publicaciones de hasta 14 KB; tamaño de 2 GB
Entorno de producción Estándar Publicar hasta 49 KB; tamaño de 25 GB

Actualmente, el rendimiento de la respuesta personalizada a preguntas está limitado a 10 registros de texto por segundo tanto para las API de administración como para las de predicción. A fin de obtener un rendimiento de 10 registros de texto por segundo con el servicio, se recomienda la SKU S1 (una instancia) de Azure AI Search.

Claves en la respuesta personalizada a preguntas

La respuesta a preguntas personalizada se ocupa de dos tipos de claves: claves de creación y claves de Azure AI Search usadas para acceder al servicio en la suscripción del cliente.

Use estas claves al realizar solicitudes al servicio mediante las API.

Nombre Location Propósito
Clave de autorización o suscripción Azure Portal Estas claves se usan para acceder a las API de servicio de lenguaje. Estas API le permiten editar las preguntas y respuestas del proyecto, y posteriormente publicarlo. Estas claves se crean al crear un recurso.

Busque estas claves en el recurso de los servicios de Azure AI de la página Claves y punto de conexión.
Clave de administrador de Azure AI Search Azure Portal Estas claves se utilizan para comunicarse con el servicio Azure AI Search implementado en la suscripción de Azure del usuario. Cuando se asocia una instancia de Azure AI Search con la característica de respuesta personalizada a preguntas, la clave de administrador se pasa automáticamente a la respuesta personalizada a preguntas.

Puede encontrar estas claves en el recurso Azure AI Search de la página Claves.

Búsqueda de claves de creación en Azure Portal

Puede ver y restablecer las claves de creación desde Azure Portal, donde ha agregado la característica de respuesta a preguntas personalizada en el recurso de lenguaje.

  1. Vaya al recurso de lenguaje en Azure Portal y seleccione el recurso con el tipo servicios de Azure AI:

    Screenshot of custom question answering resource list.

  2. Vaya a Keys and Endpoint (Claves y punto de conexión):

    Screenshot of subscription key.

Región del servicio de administración

En la característica de respuesta a preguntas personalizada, los servicios de administración y predicción están ubicados en la misma región.

Propósitos de los recursos

Cada recurso de Azure creado con la característica de respuesta personalizada a preguntas tiene una finalidad concreta:

  • Recurso de idioma (también denominado recurso de Text Analytics, en función del contexto en el que se evalúe el recurso).
  • Recurso de Azure AI Search

Recurso de idioma

El recurso de idioma con la característica de respuesta a preguntas personalizada proporciona acceso a las API de creación y publicación, hospeda el entorno de ejecución de clasificación y ofrece información de telemetría.

Recurso de Azure AI Search

El recurso de Azure AI Search se usa para:

  • Almacenar pares de preguntas y respuestas
  • Proporcionar la clasificación inicial (n.º 1 del clasificador) de los pares de preguntas y respuestas en el runtime

Uso de índices

Puede publicar N-1 proyectos de un solo idioma o N/2 proyectos de distintos idiomas en un nivel particular, donde N es el número máximo de índices permitidos en el nivel de Azure AI Search. Compruebe también el tamaño y el número máximos de documentos permitidos por cada nivel.

Por ejemplo, si el nivel tiene 15 índices permitidos, puede publicar 14 proyectos del mismo idioma (un índice por proyecto publicado). El decimoquinto índice se usa para todos los proyectos en lo relativo a la creación y las pruebas. Si opta por tener proyectos en distintos idiomas, solo podrá publicar siete proyectos.

Uso de idiomas

Con la respuesta a preguntas personalizada, tiene la opción de configurar el servicio para los proyectos en uno o varios idiomas. Puede elegir esta opción durante la creación del primer proyecto en el recurso de idioma.

Pasos siguientes

  • Más información sobre los proyectos de respuesta personalizada a preguntas