Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Uso de Amazon Q Developer con AWS Lambda
En este documento se describe cómo configurar y activar Amazon Q Developer para la consola de Lambda. Una vez activado, Amazon Q puede hacer recomendaciones de código bajo demanda en el editor de código Lambda a medida que desarrolla su función.
nota
En la consola de Lambda, Amazon Q solo admite funciones que utilizan los tiempos de ejecución de Python y Node.js.
AWS Identity and Access Management permisos para Lambda
Para que Amazon Q proporcione recomendaciones en la consola de Lambda, debe habilitar los permisos de IAM correctos para el rol o usuario de IAM. Se debe agregar el permiso codewhisperer:GenerateRecommendations
, como se describe en la política de IAM de ejemplo que se muestra a continuación:
nota
El prefijo codewhisperer
es un nombre heredado de un servicio que se fusionó con Amazon Q Developer. Para obtener más información, consulte Cambio de nombres de Amazon Q Developer: resumen de cambios.
{ "Version": "2012-10-17", "Statement": [ { "Sid": "AmazonQDeveloperPermissions", "Effect": "Allow", "Action": ["codewhisperer:GenerateRecommendations"], "Resource": "*" } ] }
Se recomienda utilizar políticas de IAM para conceder permisos restrictivos a entidades principales de IAM. Para obtener más información sobre cómo trabajar con IAM AWS Lambda, consulte la administración de identidades y accesos AWS Lambda en la Guía para AWS Lambda desarrolladores.
Activación de Amazon Q Developer con Lambda
Para activar Amazon Q en el editor de código de la consola de Lambda, siga estos pasos.
-
Abra la página Function
(Función) de la consola de Lambda y elija la función que desea editar. -
La primera vez que utilice Amazon Q en Lambda, se le pedirá que dé su consentimiento a las llamadas entre regiones de Amazon Q. Debe dar su consentimiento a las llamadas entre regiones para poder utilizar Amazon Q en Lambda. Para obtener más información, consulte Llamadas entre regiones en Amazon Q Developer.
-
A medida que escribes en el editor de código, las sugerencias de código automáticas de Amazon Q se activan de forma predeterminada. Para pausar las sugerencias, selecciona Amazon Q en la esquina inferior izquierda del panel Código fuente. La paleta de comandos se abre en la parte superior del panel Código fuente. Desde allí, selecciona Pausar las sugerencias automáticas.
Para ver las teclas de acceso directo, consulte Uso de métodos abreviados de teclado.