Ejercicio: Creación de un servicio Translator

Completado

Vamos a obtener claves para el servicio Translator. Como se mencionó anteriormente, necesitamos una cuenta de Azure. Crearemos la clave mediante Azure Portal y la almacenaremos en un archivo .env en nuestra aplicación.

Obtención de la clave de servicio de Translator

  1. Inicie sesión en Azure Portal.

  2. Seleccione Crear un recurso.

    Captura de pantalla que muestra la opción Crear un recurso en Azure Portal.

  3. En el cuadro Buscar, escriba Translator.

  4. Seleccione Translator.

    Resultados de la búsqueda de Translator.

  5. Seleccione Crear

    Captura de pantalla que muestra el cuadro de diálogo de creación de Translator.

  6. Complete el formulario para crear Translator con los siguientes valores:

    • Suscripción: Su suscripción
    • Grupo de recursos:
      • Seleccione Crear nuevo.
      • Nombre: flask-ai
    • Región del grupo de recursos: Seleccione una región cerca de usted
    • Región del recurso: seleccione la misma región que antes.
    • Nombre: un valor único, como ai-sunombre.
    • Plan de tarifa: F0 gratis.

    Captura de pantalla que muestra el formulario de creación de Translator.

  7. Seleccionar Revisar y crear.

  8. Seleccione Crear

  9. Transcurridos unos instantes, se creará el recurso.

  10. Seleccione Ir al recurso.

  11. En el panel de la izquierda, en ADMINISTRACIÓN DE RECURSOS, seleccione Claves y puntos de conexión.

    Captura de pantalla que muestra la opción Claves y puntos de conexión en el menú.

  12. Junto a Clave 1, seleccione Copiar en el Portapapeles.

    Captura de pantalla que muestra el panel de claves.

    Nota:

    No hay ninguna diferencia entre la clave 1 y la clave 2. Al proporcionar dos claves, tiene la oportunidad de migrar a nuevas claves, para lo que debe volver a generar una mientras usa la otra.

  13. Anote los valores de traducción de texto y ubicación.

Creación del archivo. env para almacenar la clave

  1. Vuelva a Visual Studio Code y cree un nuevo archivo en la raíz de la aplicación. Para ello, seleccione Nuevo archivo y asígnele el nombre .env.

    Importante

    Se requiere . al principio del archivo.

  2. Pegue el texto siguiente en .env.

    KEY=your_key
    ENDPOINT=your_endpoint
    LOCATION=your_location
    
  3. Reemplace los marcadores de posición

    • your_key por la clave que copió anteriormente
    • your_endpoint por el punto de conexión de Azure
    • your_location por la ubicación de Azure
  4. El archivo .env debe tener un aspecto similar al siguiente (con sus valores):

    KEY=00d09299d68548d646c097488f7d9be9
    ENDPOINT=https://api.cognitive.microsofttranslator.com/
    LOCATION=westus2
    

Pasos siguientes

Ahora que el servicio Translator está configurado y las variables están configuradas en .env, podemos centrar nuestra atención en agregar el código necesario.