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à.
Configura Amazon Q Developer per i tuoi utenti
Amazon Q Developer è un assistente conversazionale generativo basato sull'intelligenza artificiale. Puoi configurare Amazon Q Developer all'interno di un nuovo dominio o di un dominio esistente. Utilizza le seguenti informazioni per configurare Amazon Q Developer.
Con Amazon Q Developer, i tuoi utenti possono:
-
Ricevi step-by-step indicazioni sull'utilizzo SageMaker delle funzionalità in modo indipendente o in combinazione con altri AWS servizi.
-
Ottieni codice di esempio per iniziare le tue attività di machine learning come la preparazione dei dati, la formazione, l'inferenza eMLOps.
-
Ricevi assistenza nella risoluzione dei problemi per eseguire il debug e risolvere gli errori riscontrati durante l'esecuzione del codice in. JupyterLab
Nota
Amazon Q Developer in Studio non utilizza i contenuti degli utenti per migliorare il servizio, indipendentemente dal fatto che tu utilizzi l'abbonamento Free-tier o Pro-tier. Per quanto riguarda IDE la condivisione telemetrica, Amazon Q potrebbe tenere traccia dell'utilizzo degli utenti, ad esempio il numero di domande poste e se i consigli sono stati accettati o rifiutati. Questi dati di telemetria non includono informazioni di identificazione personale come l'indirizzo IP degli utenti. Per ulteriori informazioni sulla protezione dei dati e sulle istruzioni per la disattivazione, consulta la sezione Disattivazione della condivisione dei dati nel. IDE
Puoi configurare Amazon Q Developer con un abbonamento di livello Pro o Free. Il livello Pro è un servizio di abbonamento a pagamento con limiti di utilizzo più elevati e altre funzionalità. Per ulteriori informazioni sulle differenze tra i livelli, consulta Understanding tiers of service for Amazon Q Developer.
Per informazioni sull'abbonamento ad Amazon Q Developer Pro, consulta Abbonamento ad Amazon Q Developer Pro.
Per configurare Amazon Q Developer Free Tier entro JupyterLab, utilizza la seguente procedura:
Per configurare il piano gratuito di Amazon Q Developer
-
Aggiungi la seguente politica al IAM ruolo che hai utilizzato per creare il tuo JupyterLab spazio:
{ "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Action": [ "q:SendMessage" ], "Resource": [ "*" ] } { "Sid": "AmazonQDeveloperPermissions", "Effect": "Allow", "Action": [ "codewhisperer:GenerateRecommendations" ], "Resource": "*" } ] }
-
Accedi ad Amazon SageMaker Studio.
-
Apri il tuo JupyterLab spazio.
-
Vai al Launcher e scegli Terminale.
-
Specifica
restart-jupyter-server
. -
Riavvia il browser e torna ad Amazon SageMaker Studio.
Prerequisiti
Per configurare Amazon Q Pro entro JupyterLab, devi avere:
-
Un SageMaker dominio Amazon configurato per la tua organizzazione con IAM Identity Center configurato come mezzo di accesso.
-
Un abbonamento Amazon Q Developer Pro.
Se stai aggiornando un dominio che hai già configurato per la tua organizzazione, devi aggiornarlo per utilizzare Amazon Q Developer. Puoi usare il AWS Management Console o il AWS Command Line Interface per aggiornare un dominio.
Devi utilizzare il ARN tuo profilo Amazon Q Developer. Puoi trovare il profilo ARN Q nella pagina Q Developer Settings
Puoi usare il seguente AWS Command Line Interface comando per aggiornare il tuo dominio:
aws --region
Regione AWS
sagemaker update-domain --domain-iddomain-id
--domain-settings-for-update "AmazonQSettings={Status=ENABLED,QProfileArn=Q-Profile-ARN
}"
È inoltre possibile utilizzare la procedura seguente per aggiornare il dominio all'interno di AWS Management Console.
-
Accedi alla SageMaker console Amazon
. -
Scegli i domini.
-
Seleziona Configurazioni dell'app.
-
Per Amazon Q Developer for SageMaker Applications, scegli Modifica.
-
Seleziona Abilita Amazon Q Developer su questo dominio.
-
Fornisci il profilo ARN Q.
-
Scegli Invia.
Devi utilizzare il ARN tuo profilo Amazon Q Developer. Puoi trovare il profilo Q nella pagina ARN dei dettagli dell'account Amazon Q della console Amazon Q Developer
La configurazione per le organizzazioni è una configurazione avanzata per il SageMaker dominio Amazon che consente di utilizzare IAM Identity Center. Per informazioni su come configurare il dominio e informazioni sulla configurazione di IAM Identity Center, consultaUsa una configurazione personalizzata per Amazon SageMaker.
Quando configuri Amazon Q Developer in un nuovo dominio, puoi utilizzare il comando AWS Management Console o il seguente AWS Command Line Interface comando dal tuo computer locale:
aws --region
Regione AWS
sagemaker create-domain --domain-iddomain-id
--domain-name"example-domain-name"
--vpc-idexample-vpc-id
--subnet-idsexample-subnet-ids
--auth-mode SSO --default-user-settings "ExecutionRole=arn:aws:iam::111122223333
:role/IAM-role
",--domain-settings "AmazonQSettings={status=ENABLED,qProfileArn=Q-profile-ARN
" --queryexample-domain-ARN
--output text
Puoi utilizzare il seguente AWS CLI comando per disabilitare Amazon Q Developer:
aws --region
Regione AWS
sagemaker update-domain --domain-iddomain-id
--domain-settings-for-update "AmazonQSettings={Status=DISABLED,QProfileArn=Q-Profile-ARN
}"
Puoi configurare Amazon Q Developer all'interno di un nuovo dominio o di un dominio esistente. Utilizza le seguenti informazioni per configurare Amazon Q Developer.
Ti consigliamo di utilizzare la versione più recente di AWS Command Line Interface. Per informazioni sull'aggiornamento di AWS CLI, consulta Installare o aggiornare alla versione più recente di AWS Command Line Interface.
Se devi stabilire una connessione tra Amazon Q Developer e il tuoVPC, consulta Creazione di un VPC endpoint di interfaccia per Amazon Q.
Nota
Amazon Q Developer presenta le seguenti limitazioni:
-
Non supporta gli spazi condivisi.
-
Amazon Q Developer in JupyterLab rileva se un suggerimento di codice potrebbe essere troppo simile al codice disponibile pubblicamente. Il reference tracker può contrassegnare i suggerimenti con repository URLs e licenze o filtrarli. Ciò consente di rivedere il codice di riferimento e il suo utilizzo prima di adottarlo. Tutti i riferimenti vengono registrati per consentirvi di esaminarli in un secondo momento per garantire che il flusso di codice non venga disturbato e che possiate continuare a scrivere codice senza interruzioni.
Per ulteriori informazioni sui riferimenti al codice, consulta Uso dei riferimenti al codice - Amazon Q Developer e AI Coding Assistant - Amazon Q Developer FAQs
. -
Amazon Q elabora tutti i dati di interazione degli utenti negli Stati Uniti orientali (Virginia settentrionale) Regione AWS. Per ulteriori informazioni su come Amazon Q elabora i dati e su Regioni AWS ciò che supporta, consulta Regioni supportate per Amazon Q Developer.
-
Amazon Q funziona solo con Amazon SageMaker Studio. Non è supportato in Amazon SageMaker Studio Classic.
-
Amazon Q funziona con SageMaker Distribution Images versione 2.0 e successive.
-
Amazon Q funziona con l'estensione AI di Jupyter. Non puoi utilizzare altri modelli 3P all'interno dell'estensione mentre usi Amazon Q.