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.
Configura Amazon Q Developer para tus usuarios
Amazon Q Developer es un asistente conversacional de IA generativo. Puedes configurar Amazon Q Developer en un dominio nuevo o en uno existente. Usa la siguiente información para configurar Amazon Q Developer.
Con Amazon Q Developer, sus usuarios pueden:
-
Reciba step-by-step orientación sobre el uso de SageMaker las funciones de forma independiente o en combinación con otros AWS servicios.
-
Obtenga un código de muestra para comenzar con sus tareas de aprendizaje automático, como la preparación de datos, la capacitación, la inferencia yMLOps.
-
Reciba asistencia para la solución de problemas a fin de depurar y resolver los errores encontrados al ejecutar el código. JupyterLab
nota
Amazon Q Developer in Studio no utiliza el contenido de los usuarios para mejorar el servicio, independientemente de si utilizas la suscripción de nivel gratuito o de nivel Pro. Para el uso compartido IDE de telemetría a nivel, Amazon Q podría realizar un seguimiento del uso de los usuarios, por ejemplo, del número de preguntas formuladas y de si las recomendaciones se aceptaron o rechazaron. Estos datos de telemetría no incluyen información de identificación personal, como la dirección IP de los usuarios. Para obtener más información sobre la protección de datos y las instrucciones para excluirse, consulte Excluirse del intercambio de datos en la. IDE
Puedes configurar Amazon Q Developer con una suscripción de nivel Pro o Free. El nivel Pro es un servicio de suscripción de pago con límites de uso más altos y otras funciones. Para obtener más información sobre las diferencias entre los niveles, consulte Descripción de los niveles de servicio para Amazon Q Developer.
Para obtener información sobre la suscripción a Amazon Q Developer Pro, consulte Suscripción a Amazon Q Developer Pro.
Para configurar la capa gratuita para desarrolladores de Amazon Q JupyterLab, utilice el siguiente procedimiento:
Para configurar la capa gratuita para desarrolladores de Amazon Q
-
Agrega la siguiente política al IAM rol que usaste para crear tu JupyterLab espacio:
{ "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Action": [ "q:SendMessage" ], "Resource": [ "*" ] } { "Sid": "AmazonQDeveloperPermissions", "Effect": "Allow", "Action": [ "codewhisperer:GenerateRecommendations" ], "Resource": "*" } ] }
-
Ve a Amazon SageMaker Studio.
-
Abre tu JupyterLab espacio.
-
Ve al lanzador y elige Terminal.
-
Especifique
restart-jupyter-server
. -
Reinicia el navegador y vuelve a Amazon SageMaker Studio.
Requisitos previos
Para configurar Amazon Q Pro desde dentro JupyterLab, debes tener:
-
Un SageMaker dominio de Amazon configurado para su organización con IAM Identity Center configurado como medio de acceso.
-
Una suscripción a Amazon Q Developer Pro.
Si vas a actualizar un dominio que ya configuraste para tu organización, tendrás que actualizarlo para usar Amazon Q Developer. Puedes usar el AWS Management Console o el AWS Command Line Interface para actualizar un dominio.
Debes usar tu perfil ARN de desarrollador de Amazon Q. Puedes encontrar el perfil Q ARN en la página de configuración del desarrollador de Q.
Puedes usar el siguiente AWS Command Line Interface comando para actualizar tu dominio:
aws --region
Región de AWS
sagemaker update-domain --domain-iddomain-id
--domain-settings-for-update "AmazonQSettings={Status=ENABLED,QProfileArn=Q-Profile-ARN
}"
También puede usar el siguiente procedimiento para actualizar el dominio dentro del AWS Management Console.
-
Ve a la SageMaker consola de Amazon
. -
Elige dominios.
-
Seleccione Configuraciones de aplicaciones.
-
Para Amazon Q Developer for SageMaker Applications, selecciona Editar.
-
Selecciona Activar Amazon Q Developer en este dominio.
-
Proporcione el perfil ARN Q.
-
Elija Enviar.
Debes usar tu perfil ARN de desarrollador de Amazon Q. Puedes encontrar el perfil Q en la página ARN de detalles de la cuenta Amazon Q de la consola Amazon Q Developer
La configuración para organizaciones es una configuración avanzada para el SageMaker dominio de Amazon que te permite usar IAM Identity Center. Para obtener información sobre cómo configurar el dominio y sobre cómo configurar el Centro de IAM Identidad, consulteUsa una configuración personalizada para Amazon SageMaker.
Al configurar Amazon Q Developer en un dominio nuevo, puede utilizar el AWS Command Line Interface comando AWS Management Console o el siguiente desde su máquina local:
aws --region
Región de 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
Puedes usar el siguiente AWS CLI comando para deshabilitar Amazon Q Developer:
aws --region
Región de AWS
sagemaker update-domain --domain-iddomain-id
--domain-settings-for-update "AmazonQSettings={Status=DISABLED,QProfileArn=Q-Profile-ARN
}"
Puedes configurar Amazon Q Developer en un dominio nuevo o en uno existente. Usa la siguiente información para configurar Amazon Q Developer.
Recomendamos utilizar la última versión de AWS Command Line Interface. Para obtener información sobre cómo actualizar el AWS CLI, consulte Instalar o actualizar a la última versión del AWS Command Line Interface.
Si necesita establecer una conexión entre Amazon Q Developer y su desarrolladorVPC, consulte Creación de un VPC punto final de interfaz para Amazon Q.
nota
Amazon Q Developer tiene las siguientes limitaciones:
-
No admite espacios compartidos.
-
Amazon Q Developer in JupyterLab detecta si una sugerencia de código puede ser demasiado similar al código disponible públicamente. El rastreador de referencias puede marcar las sugerencias con el repositorio URLs y las licencias, o filtrarlas. Esto le permite revisar el código al que se hace referencia y su uso antes de adoptarlo. Todas las referencias se registran para que pueda revisarlas más adelante a fin de garantizar que el flujo de código no se vea afectado y que pueda seguir codificando sin interrupciones.
Para obtener más información sobre las referencias de código, consulte Uso de referencias de código: Amazon Q Developer y AI Coding Assistant: Amazon Q Developer FAQs
. -
Amazon Q procesa todos los datos de interacción de los usuarios en el este de EE. UU. (Virginia del Norte) Región de AWS. Para obtener más información sobre cómo Amazon Q procesa los datos y qué Regiones de AWS es lo que admite, consulte Regiones compatibles con Amazon Q Developer.
-
Amazon Q solo funciona en Amazon SageMaker Studio. No es compatible con Amazon SageMaker Studio Classic.
-
Amazon Q funciona con la versión 2.0 y superior de SageMaker Distribution Images.
-
Amazon Q funciona dentro de la extensión Jupyter AI. No puedes usar otros modelos 3P dentro de la extensión mientras usas Amazon Q.