Menggunakan Amazon Q Developer dengan AWS Lambda - Pengembang Amazon Q

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Menggunakan Amazon Q Developer dengan AWS Lambda

Dokumen ini menjelaskan cara mengatur dan mengaktifkan Amazon Q Developer untuk konsol Lambda. Setelah diaktifkan, Amazon Q dapat membuat rekomendasi kode sesuai permintaan di editor kode Lambda saat Anda mengembangkan fungsi Anda.

catatan

Di konsol Lambda, Amazon Q hanya mendukung fungsi menggunakan runtime Python dan Node.js.

AWS Identity and Access Management izin untuk Lambda

Agar Amazon Q dapat memberikan rekomendasi di konsol Lambda, Anda harus mengaktifkan izin IAM yang benar untuk pengguna atau peran IAM Anda. Anda harus menambahkan codewhisperer:GenerateRecommendations izin, sebagaimana diuraikan dalam contoh kebijakan IAM di bawah ini:

catatan

codewhispererAwalan adalah nama lama dari layanan yang digabungkan dengan Amazon Q Developer. Untuk informasi selengkapnya, lihat Ganti nama Pengembang Amazon Q - Ringkasan perubahan.

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

Praktik terbaik adalah menggunakan kebijakan IAM untuk memberikan izin terbatas kepada prinsipal IAM. Untuk detail tentang bekerja dengan IAM AWS Lambda, lihat Identitas dan manajemen akses AWS Lambda di Panduan AWS Lambda Pengembang.

Mengaktifkan Pengembang Amazon Q dengan Lambda

Untuk mengaktifkan Amazon Q di editor kode konsol Lambda, selesaikan langkah-langkah ini.

catatan

Amazon Q untuk Lambda hanya didukung di AS Timur (Virginia N.).

  1. Buka halaman Fungsi konsol Lambda, dan pilih fungsi yang ingin Anda edit.

  2. Di editor kode di bawah Sumber kode, pilih Alat di bilah menu atas.

  3. Pilih saran kode Q Amazon. Ini segera mengaktifkan layanan Amazon Q, dan tanda centang muncul di sebelah opsi ini. Untuk menonaktifkan, pilih opsi ini lagi.

Untuk tombol pintas, lihatMenggunakan tombol pintas.