Uso de Amazon CodeWhisperer con AWS Lambda - CodeWhisperer

CodeWhispererLas funciones de Amazon Q están pasando a formar parte de Amazon Q Developer. Más información

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 CodeWhisperer con AWS Lambda

En este documento se describe cómo configurar y activar Amazon CodeWhisperer para la consola Lambda. Una vez activado, CodeWhisperer puede hacer recomendaciones de código a pedido en el editor de código Lambda a medida que desarrolla su función.

nota

En la consola Lambda, CodeWhisperer solo admite funciones que utilicen los tiempos de ejecución de Python y Node.js.

AWS Identity and Access Management permisos para Lambda

CodeWhisperer Para proporcionar recomendaciones en la consola Lambda, debe habilitar los permisos de IAM correctos para su usuario o rol 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:

{ "Version": "2012-10-17", "Statement": [ { "Sid": "CodeWhispererPermissions", "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 for AWS Cloud9, consulte la administración de identidades y accesos AWS Cloud9 en la guía del usuario. AWS Cloud9

Activación de Amazon CodeWhisperer con Lambda

Para activarlo CodeWhisperer en el editor de código de la consola Lambda, complete estos pasos.

nota

CodeWhisperer para Lambda solo se admite en EE. UU. Este (Norte de Virginia).

  1. Abra la página Function (Función) de la consola de Lambda y elija la función que desea editar.

  2. En el editor de código de Code source (Origen del código), elja Tools (Herramientas) en la barra de menú superior.

  3. Elija sugerencias de código de CodeWhisperer . Esto activa inmediatamente el servicio CodeWhisperer y aparece una marca de verificación junto a esta opción. Para desactivarlo, vuelve a seleccionar esta opción.

Para ver las teclas de acceso directo, consulte Acciones del usuario.