Utilizzo di Amazon Q Developer con AWS Lambda - Amazon Q Developer

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Utilizzo di Amazon Q Developer con AWS Lambda

Questo documento descrive come configurare e attivare Amazon Q Developer per la console Lambda. Una volta attivato, Amazon Q può fornire consigli sul codice su richiesta nell'editor di codice Lambda mentre sviluppi la tua funzione.

Nota

Nella console Lambda, Amazon Q supporta solo funzioni che utilizzano i runtime Python e Node.js.

AWS Identity and Access Management autorizzazioni per Lambda

Affinché Amazon Q fornisca consigli nella console Lambda, devi abilitare le autorizzazioni IAM corrette per il tuo utente o ruolo IAM. È necessario aggiungere l'autorizzazione codewhisperer:GenerateRecommendations, come indicato nella policy IAM di esempio riportata di seguito:

Nota

Il codewhisperer prefisso è un nome legacy di un servizio che si è unito ad Amazon Q Developer. Per ulteriori informazioni, consulta Amazon Q Developer rename - Riepilogo delle modifiche.

{ "Version": "2012-10-17", "Statement": [ { "Sid": "AmazonQDeveloperPermissions", "Effect": "Allow", "Action": ["codewhisperer:GenerateRecommendations"], "Resource": "*" } ] }

È una best practice utilizzare le policy IAM per concedere autorizzazioni restrittive ai principali IAM. Per informazioni dettagliate sull'utilizzo di IAM for AWS Lambda, consulta la sezione Gestione delle identità e degli accessi AWS Lambda nella AWS Lambda Developer Guide.

Attivazione di Amazon Q Developer con Lambda

Per attivare Amazon Q nell'editor di codice della console Lambda, completa questi passaggi.

  1. Apri la pagina Functions (Funzioni) della console Lambda, quindi scegli la funzione da modificare.

  2. La prima volta che utilizzi Amazon Q in Lambda, ti verrà chiesto di acconsentire alle chiamate interregionali da Amazon Q. Devi acconsentire alle chiamate interregionali per poter utilizzare Amazon Q in Lambda. Per ulteriori informazioni, consulta Chiamate interregionali in Amazon Q Developer.

  3. Mentre digiti nell'editor di codice, i suggerimenti automatici di codice di Amazon Q sono abilitati per impostazione predefinita. Per mettere in pausa i suggerimenti, scegli Amazon Q nell'angolo in basso a sinistra del pannello Codice sorgente. La palette dei comandi si apre nella parte superiore del pannello Sorgente del codice. Da lì, scegli Metti in pausa i suggerimenti automatici.

Per i tasti di scelta rapida, consulta. Uso dei tasti di scelta rapida