翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
Amazon と EMR Studio Workspace CodeWhisperer の統合
概要
Amazon CodeWhisperer EMR Studio で Amazon を使用すると、コードを記述するときにリアルタイムのレコメンデーションを取得できます JupyterLab。 CodeWhisperer は、コメントの入力、1 行のコードの完了、レコメンデーションの作成 line-by-line、および完全な形式の関数の生成を行うことができます。
注記
Amazon EMR Studio を使用する場合、サービス改善の目的で、使用状況とコンテンツに関するデータを保存する AWS 場合があります。データ共有をオプトアウトする方法の詳細と手順については、「Amazon CodeWhisperer ユーザーガイド」の「 とのデータの共有 AWS」を参照してください。
Workspace で を使用する際 CodeWhispererの考慮事項
-
CodeWhisperer 統合は、EMR「Studio のEMR考慮事項」に記載されているように、Studio が利用可能な AWS リージョン のと同じ で使用できます。
-
Amazon EMR Studio は、スタジオがあるリージョンに関係なく、米国東部 (バージニア北部) (us-east-1) の CodeWhisperer エンドポイントをレコメンデーションに自動的に使用します。
-
CodeWhisperer は、EMRStudio の Spark ジョブのコーディングETLスクリプトに Python 言語のみをサポートします。
-
クライアント側のテレメトリオプションは、 の使用を定量化します CodeWhisperer。この機能は EMR Studio ではサポートされていません。
に必要なアクセス許可 CodeWhisperer
を使用するには CodeWhisperer、Amazon EMR Studio のIAMユーザーロールに次のポリシーをアタッチする必要があります。
{ "Version": "2012-10-17", "Statement": [ { "Sid": "CodeWhispererPermissions", "Effect": "Allow", "Action": [ "codewhisperer:GenerateRecommendations" ], "Resource": "*" } ] }
Workspace CodeWhisperer で を使用する
CodeWhisperer リファレンスログインを表示するには JupyterLab、 JupyterLab ウィンドウの下部にあるCodeWhispererパネルを開き、Open Code Reference Log を選択します。
次のリストには、提案を操作する CodeWhispererために使用できるショートカットが含まれています。
-
レコメンデーションの一時停止 – CodeWhisperer 設定から自動サジェストの一時停止を使用します。
-
提案を承認する - キーボードの [Tab] キーを押します。
-
提案を拒否する - キーボードの [Esc] キーを押します。
-
提案のナビゲーション - キーボードの [上矢印] と [下矢印] を使います。
-
手動呼び出し - キーボードの [Alt] キーと [C] キーを押します。Mac を使用している場合は、[Cmd] キーと [C] キーを押します。
を使用して CodeWhisperer 、ログレベルなどの設定を変更し、コード参照の候補を取得することもできます。詳細については、「Amazon CodeWhisperer ユーザーガイド CodeWhisperer 」の「 および 機能を使用したセットアップ JupyterLab」を参照してください。 https://docs.aws.amazon.com/codewhisperer/latest/userguide/features.html