Inicio rápido: Creación de un recurso de Cognitive Services con Azure Portal
Artículo
16 minutos para leer
Use este inicio rápido para crear un recurso de Cognitive Services. Después de crear un recurso de Cognitive Service en Azure Portal, obtendrá un punto de conexión y una clave para autenticar las aplicaciones.
Azure Cognitive Services es un servicio de inteligencia artificial (IA) basado en la nube que ayuda a los desarrolladores a crear inteligencia cognitiva en las aplicaciones sin tener aptitudes o conocimientos directos de IA o ciencia de datos. Están disponibles a través de las API de REST y los SDK de la biblioteca cliente en lenguajes de desarrollo populares. Azure Cognitive Services permite a los desarrolladores agregar fácilmente características cognitivas en sus aplicaciones con soluciones cognitivas que pueden ver, oír, hablar y analizar.
Tipos de recursos de Cognitive Services
Puede acceder a Azure Cognitive Services mediante dos recursos distintos: Un recurso de varios servicios o uno de un único servicio.
Recurso de varios servicios:
Acceda a varias instancias de Azure Cognitive Services con una sola clave y un punto de conexión.
Consolida la facturación de los servicios que usa.
Recurso de servicio único:
Acceda a una única instancia de Azure Cognitive Services con una clave y un punto de conexión únicos para cada servicio creado.
La cuenta de Azure debe tener asignado un rol de colaborador de Cognitive Services a fin de que pueda aceptar los términos de IA responsable y crear un recurso. Para asignar este rol a su cuenta, siga los pasos descritos en la documentación Asignación de roles o póngase en contacto con el administrador.
Creación de un nuevo recurso de Azure Cognitive Services
El recurso multiservicio se denomina Cognitive Services en el portal. En este momento, el recurso multiservicio permite el acceso a los siguientes servicios de Cognitive Services:
Decisión: Content Moderator
Idioma: Language, Translator
Voz: Voz
Visión: Computer Vision, Custom Vision, Form Recognizer, Face
En la página Crear, proporcione la siguiente información:
Detalles del proyecto
Descripción
Suscripción
Seleccione una de las suscripciones de Azure disponibles.
Grupos de recursos
El grupo de recursos de Azure que contendrá su recurso de Cognitive Services. Puede crear un nuevo grupo o agregarlo a uno ya existente.
Región
Ubicación de la instancia de Cognitive Services. Las diferentes ubicaciones pueden crear latencias, pero no tienen ningún impacto en la disponibilidad del tiempo de ejecución del recurso.
Nombre
Nombre descriptivo para el recurso de Cognitive Services. Por ejemplo, MyCognitiveServicesResource.
Plan de tarifa
Costo de la cuenta de Cognitive Services, que depende del uso y de las opciones que elija. Para obtener más información, consulte los detalles de los precios.
Configure otras opciones para el recurso según sea necesario, lea y acepte las condiciones (según corresponda) y, a continuación, seleccione Revisar y crear.
En la página Crear, proporcione la siguiente información:
Detalles del proyecto
Descripción
Suscripción
Seleccione una de las suscripciones de Azure disponibles.
Grupos de recursos
El grupo de recursos de Azure que contendrá su recurso de Cognitive Services. Puede crear un nuevo grupo o agregarlo a uno ya existente.
Región
Ubicación de la instancia de Cognitive Services. Las diferentes ubicaciones pueden crear latencias, pero no tienen ningún impacto en la disponibilidad del tiempo de ejecución del recurso.
Nombre
Nombre descriptivo para el recurso de Cognitive Services. Por ejemplo, MyCognitiveServicesResource.
Plan de tarifa
Costo de la cuenta de Cognitive Services, que depende del uso y de las opciones que elija. Para obtener más información, consulte los detalles de los precios.
Seleccione Revisar + crear.
Seleccione el vínculo siguiente para crear un recurso de Content Moderator:
En la página Crear, proporcione la siguiente información:
Detalles del proyecto
Descripción
Suscripción
Seleccione una de las suscripciones de Azure disponibles.
Grupos de recursos
El grupo de recursos de Azure que contendrá su recurso de Cognitive Services. Puede crear un nuevo grupo o agregarlo a uno ya existente.
Región
Ubicación de la instancia de Cognitive Services. Las diferentes ubicaciones pueden crear latencias, pero no tienen ningún impacto en la disponibilidad del tiempo de ejecución del recurso.
Nombre
Nombre descriptivo para el recurso de Cognitive Services. Por ejemplo, MyCognitiveServicesResource.
Plan de tarifa
Costo de la cuenta de Cognitive Services, que depende del uso y de las opciones que elija. Para obtener más información, consulte los detalles de los precios.
Seleccione Revisar + crear.
Seleccione el vínculo siguiente para crear un recurso de Metrics Advisor:
En la página Crear, proporcione la siguiente información:
Detalles del proyecto
Descripción
Suscripción
Seleccione una de las suscripciones de Azure disponibles.
Grupos de recursos
El grupo de recursos de Azure que contendrá su recurso de Cognitive Services. Puede crear un nuevo grupo o agregarlo a uno ya existente.
Región
Ubicación de la instancia de Cognitive Services. Las diferentes ubicaciones pueden crear latencias, pero no tienen ningún impacto en la disponibilidad del tiempo de ejecución del recurso.
Nombre
Nombre descriptivo para el recurso de Cognitive Services. Por ejemplo, MyCognitiveServicesResource.
Plan de tarifa
Costo de la cuenta de Cognitive Services, que depende del uso y de las opciones que elija. Para obtener más información, consulte los detalles de los precios.
Storage
Opcionalmente, puede usar su propio recurso de base de datos de Azure para almacenar los datos que usará Metrics Advisor.
Confirme que ha leído el Acuerdo de servicio y los Términos y, a continuación, seleccione Revisar y crear.
En la página Seleccionar características adicionales, elija si desea incluir las características de personalización que funcionan con otros servicios.
En la página Crear, proporcione la siguiente información:
Detalles del proyecto
Descripción
Suscripción
Seleccione una de las suscripciones de Azure disponibles.
Grupos de recursos
El grupo de recursos de Azure que contendrá su recurso de Cognitive Services. Puede crear un nuevo grupo o agregarlo a uno ya existente.
Región
Ubicación de la instancia de Cognitive Services. Las diferentes ubicaciones pueden crear latencias, pero no tienen ningún impacto en la disponibilidad del tiempo de ejecución del recurso.
Nombre
Nombre descriptivo para el recurso de Cognitive Services. Por ejemplo, MyCognitiveServicesResource.
Plan de tarifa
Costo de la cuenta de Cognitive Services, que depende del uso y de las opciones que elija. Para obtener más información, consulte los detalles de los precios.
Confirme que ha leído los términos de inteligencia artificial responsable y seleccione Revisar y crear.
Seleccione el vínculo siguiente para crear un recurso de LUIS:
En la página Crear, proporcione la siguiente información:
Detalles del proyecto
Descripción
Opciones de creación
LUIS usa dos recursos independientes juntos. El recurso Creación le permite entrenar modelos y el recurso Predicción le permite publicar y consultar modelos. Seleccione Ambos si va a iniciar el proyecto desde cero.
Suscripción
Seleccione una de las suscripciones de Azure disponibles.
Grupos de recursos
El grupo de recursos de Azure que contendrá su recurso de Cognitive Services. Puede crear un nuevo grupo o agregarlo a uno ya existente.
Nombre
Nombre descriptivo para el recurso de Cognitive Services. Por ejemplo, MyCognitiveServicesResource.
Región de recursos de creación
Ubicación del recurso de creación. Las diferentes ubicaciones pueden crear latencias, pero no tienen ningún impacto en la disponibilidad del tiempo de ejecución del recurso.
Creación del plan de tarifa
Costo de la cuenta de Cognitive Services, que depende del uso y de las opciones que elija. Para obtener más información, consulte los detalles de los precios.
Región de recursos de predicción
Ubicación del recurso de predicción. Las diferentes ubicaciones pueden crear latencias, pero no tienen ningún impacto en la disponibilidad del tiempo de ejecución del recurso.
Plan de tarifa de predicción
Costo de la cuenta de Cognitive Services, que depende del uso y de las opciones que elija. Para obtener más información, consulte los detalles de los precios.
Seleccione Revisar + crear.
Seleccione el vínculo siguiente para crear un recurso de Traductor:
En la página Crear, proporcione la siguiente información:
Detalles del proyecto
Descripción
Suscripción
Seleccione una de las suscripciones de Azure disponibles.
Grupos de recursos
El grupo de recursos de Azure que contendrá su recurso de Cognitive Services. Puede crear un nuevo grupo o agregarlo a uno ya existente.
Región
Ubicación de la instancia de Cognitive Services. Las diferentes ubicaciones pueden crear latencias, pero no tienen ningún impacto en la disponibilidad del tiempo de ejecución del recurso.
Nombre
Nombre descriptivo para el recurso de Cognitive Services. Por ejemplo, MyCognitiveServicesResource.
Plan de tarifa
Costo de la cuenta de Cognitive Services, que depende del uso y de las opciones que elija. Para obtener más información, consulte los detalles de los precios.
Seleccione Revisar + crear.
Seleccione el vínculo siguiente para crear un recurso de QnA Maker:
En la página Crear, proporcione la siguiente información:
Detalles del proyecto
Descripción
Suscripción
Seleccione una de las suscripciones de Azure disponibles.
Grupos de recursos
El grupo de recursos de Azure que contendrá su recurso de Cognitive Services. Puede crear un nuevo grupo o agregarlo a uno ya existente.
Nombre
Nombre descriptivo para el recurso de Cognitive Services. Por ejemplo, MyCognitiveServicesResource.
Plan de tarifa
Costo de la cuenta de Cognitive Services, que depende del uso y de las opciones que elija. Para obtener más información, consulte los detalles de los precios.
Ubicación de Azure Search
Ubicación de la instancia de Azure Search que irá con el recurso de QnA Maker. Las diferentes ubicaciones pueden crear latencias, pero no tienen ningún impacto en la disponibilidad del tiempo de ejecución del recurso.
Plan de tarifa de Azure Search
Costo de la cuenta de Cognitive Services, que depende del uso y de las opciones que elija. Para más información, consulte los detalles de precios de Cognitive Search.
Nombre de la aplicación
Escriba un nombre para la aplicación de App Service que controlará las consultas de QnA Maker.
Ubicación de sitio web
Ubicación de la instancia de App Service que irá con el recurso de QnA Maker. Las diferentes ubicaciones pueden crear latencias, pero no tienen ningún impacto en la disponibilidad del tiempo de ejecución del recurso.
AppInsights
Elija si desea usar un recurso de Application Insights junto con el recurso de QnA Maker.
Ubicación de AppInsights
Las diferentes ubicaciones pueden crear latencias, pero no tienen ningún impacto en la disponibilidad del tiempo de ejecución del recurso.
Seleccione Revisar + crear.
Seleccione los vínculos siguientes para crear un recurso de Voz:
En la página Crear, proporcione la siguiente información:
Detalles del proyecto
Descripción
Suscripción
Seleccione una de las suscripciones de Azure disponibles.
Grupos de recursos
El grupo de recursos de Azure que contendrá su recurso de Cognitive Services. Puede crear un nuevo grupo o agregarlo a uno ya existente.
Región
Ubicación de la instancia de Cognitive Services. Las diferentes ubicaciones pueden crear latencias, pero no tienen ningún impacto en la disponibilidad del tiempo de ejecución del recurso.
Nombre
Nombre descriptivo para el recurso de Cognitive Services. Por ejemplo, MyCognitiveServicesResource.
Plan de tarifa
Costo de la cuenta de Cognitive Services, que depende del uso y de las opciones que elija. Para obtener más información, consulte los detalles de los precios.
En la página Crear, proporcione la siguiente información:
Detalles del proyecto
Descripción
Suscripción
Seleccione una de las suscripciones de Azure disponibles.
Grupos de recursos
El grupo de recursos de Azure que contendrá su recurso de Cognitive Services. Puede crear un nuevo grupo o agregarlo a uno ya existente.
Región
Ubicación de la instancia de Cognitive Services. Las diferentes ubicaciones pueden crear latencias, pero no tienen ningún impacto en la disponibilidad del tiempo de ejecución del recurso.
Nombre
Nombre descriptivo para el recurso de Cognitive Services. Por ejemplo, MyCognitiveServicesResource.
Plan de tarifa
Costo de la cuenta de Cognitive Services, que depende del uso y de las opciones que elija. Para obtener más información, consulte los detalles de los precios.
Confirme que ha leído los términos de inteligencia artificial responsable y, a continuación, seleccione Revisar y crear.
Seleccione el vínculo siguiente para crear un recurso de Face:
En la página Crear, proporcione la siguiente información:
Detalles del proyecto
Descripción
Suscripción
Seleccione una de las suscripciones de Azure disponibles.
Grupos de recursos
El grupo de recursos de Azure que contendrá su recurso de Cognitive Services. Puede crear un nuevo grupo o agregarlo a uno ya existente.
Región
Ubicación de la instancia de Cognitive Services. Las diferentes ubicaciones pueden crear latencias, pero no tienen ningún impacto en la disponibilidad del tiempo de ejecución del recurso.
Nombre
Nombre descriptivo para el recurso de Cognitive Services. Por ejemplo, MyCognitiveServicesResource.
Plan de tarifa
Costo de la cuenta de Cognitive Services, que depende del uso y de las opciones que elija. Para obtener más información, consulte los detalles de los precios.
Confirme que ha leído los términos de Face y, a continuación, seleccione Revisar y crear.
Seleccione el vínculo siguiente para crear un recurso de Custom Vision:
En la página Crear, proporcione la siguiente información:
Detalles del proyecto
Descripción
Opciones de creación
Custom Vision usa dos recursos independientes juntos. El recurso Entrenamiento le permite entrenar modelos y el recurso Predicción le permite publicar y consultar modelos. Seleccione Ambos si va a iniciar el proyecto desde cero.
Suscripción
Seleccione una de las suscripciones de Azure disponibles.
Grupos de recursos
El grupo de recursos de Azure que contiene su recurso de Cognitive Services. Puede crear un nuevo grupo o agregarlo a uno ya existente.
Región
Ubicación de la instancia de Cognitive Services. Las diferentes ubicaciones pueden crear latencias, pero no tienen ningún impacto en la disponibilidad del tiempo de ejecución del recurso.
Nombre
Nombre descriptivo para el recurso de Cognitive Services. Por ejemplo, MyCognitiveServicesResource.
Plan de tarifa de entrenamiento
Costo de la cuenta de Cognitive Services, que depende del uso y de las opciones que elija. Para obtener más información, consulte los detalles de los precios.
Plan de tarifa de predicción
Costo de la cuenta de Cognitive Services, que depende del uso y de las opciones que elija. Para obtener más información, consulte los detalles de los precios.
Seleccione Revisar + crear.
Seleccione el vínculo siguiente para crear un recurso de Form Recognizer:
En la página Crear, proporcione la siguiente información:
Detalles del proyecto
Descripción
Suscripción
Seleccione una de las suscripciones de Azure disponibles.
Grupos de recursos
Seleccione el grupo de recursos de Azure que contendrá su recurso de Cognitive Services. Puede crear un nuevo grupo o agregarlo a uno ya existente.
Región
Ubicación de la instancia de Cognitive Services. Las diferentes ubicaciones pueden crear latencias, pero no tienen ningún impacto en la disponibilidad del tiempo de ejecución del recurso.
Nombre
Nombre descriptivo para el recurso de Cognitive Services. Por ejemplo, MyCognitiveServicesResource.
Si la suscripción no permite crear un recurso de Cognitive Services, puede que tenga que habilitar el privilegio de ese proveedor de recursos de Azure con Azure Portal, un comando de PowerShell o un comando de la CLI de Azure . Si no es el propietario de la suscripción, pida al propietario de la suscripción o a alguien con un rol de administrador que complete el registro en su nombre o solicite que se le concedan privilegios de registro y acción a su cuenta.
Obtención de las claves del recurso
Una vez que el recurso se haya implementado correctamente, seleccione Pasos siguientes>Ir al recurso.
En el panel de inicio rápido que se abre, puede acceder al punto de conexión y administrar las claves.
Configuración de una variable de entorno para la autenticación
La aplicación debe autenticarse para acceder a los recursos de Cognitive Services. En el caso de producción, use una forma segura de almacenar sus credenciales y acceder a ellas. Por ejemplo, después de obtener una clave para el recurso, escríbela en una nueva variable de entorno en el equipo local que ejecuta la aplicación.
Sugerencia
No incluya la clave directamente en el código ni la exponga nunca públicamente. Consulte el artículo de seguridad de Cognitive Services para ver más opciones de autenticación, como Azure Key Vault.
Para establecer la variable de entorno para la clave de recurso, abra una ventana de consola y siga las instrucciones correspondientes a su sistema operativo y su entorno de desarrollo. Para establecer la variable de entorno COGNITIVE_SERVICE_KEY, reemplace your-key por una de las claves del recurso.
Si solo necesita acceder a la variable de entorno en la consola que se está ejecutando en este momento, puede establecer la variable de entorno con set en vez de con setx.
Después de agregar la variable de entorno, puede que tenga que reiniciar todas las consolas en ejecución o demás programas en ejecución que necesiten leer la variable de entorno. Por ejemplo, si usa Visual Studio como editor, reinícielo antes de ejecutar el ejemplo.
export COGNITIVE_SERVICE_KEY=your-key
Después de agregar la variable de entorno, ejecute source ~/.bashrc desde la ventana de consola para que los cambios surtan efecto.
Bash
Edite .bash_profile y agregue la variable de entorno:
export COGNITIVE_SERVICE_KEY=your-key
Después de agregar la variable de entorno, ejecute source ~/.bash_profile desde la ventana de consola para que los cambios surtan efecto.
Xcode
Para el desarrollo de iOS y macOS, establezca las variables de entorno en Xcode. Por ejemplo, siga estos pasos para establecer la variable de entorno en Xcode 13.4.1.
Seleccione Producto>Esquema>Editar esquema
Seleccione Argumentos en la página Ejecutar (Depurar ejecución)
En Variables de entorno, seleccione el signo más (+) para agregar una nueva variable de entorno.
Escriba COGNITIVE_SERVICE_KEY en Nombre y la clave de recurso en Valor.
Para establecer la variable de entorno en la región de recursos de Voz, siga los mismos pasos. Establezca COGNITIVE_SERVICE_REGION en la región del recurso. Por ejemplo, westus.
Limpieza de recursos
Si quiere limpiar y eliminar una suscripción a Cognitive Services, puede eliminar el recurso o grupo de recursos. Al eliminar el grupo de recursos también se eliminan los demás recursos incluidos en el grupo.
En Azure Portal, expanda el menú de la izquierda para abrir el menú de servicios y elija Grupos de recursos para ver una lista con sus grupos de recursos.
Busque el grupo de recursos que contiene el recurso que quiere eliminar.
Si quiere eliminar todo el grupo de recursos, seleccione el nombre del grupo de recursos. En la página siguiente, seleccione Eliminar grupo de recursos y confirme.
Si quiere eliminar solo el recurso de Cognitive Services, seleccione el grupo de recursos para ver todos los recursos que contiene. En la página siguiente, seleccione el recurso que quiere eliminar, seleccione el menú de puntos suspensivos de esa fila y seleccione Eliminar.