Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Création de votre personnalisation
Cette section explique comment créer une personnalisation avec Amazon Q.
Pour créer votre personnalisation, suivez cette procédure :
-
Abonnez les utilisateurs à Amazon Q Developer Pro en suivant les instructions de Commencer à utiliser IAM Identity Center. Dans le cadre du processus d’abonnement, vous allez installer le profil Amazon Q Developer, qui est nécessaire pour créer des personnalisations.
-
Connectez-vous à la AWS Management Console.
-
Basculez vers la console Amazon Q Developer.
-
Dans le volet de navigation de gauche, choisissez Personnalisations.
-
La page Personnalisations s’affiche.
-
Choisissez Créer une personnalisation.
-
Saisissez un nom et, éventuellement, une description.
Note
Utilisez un nom et une description qui seront instructifs pour vos développeurs. Les développeurs de votre organisation autorisés à utiliser Amazon Q Developer Pro pourront les voir dans leur IDE via le plug-in AWS.
Connexion à votre source de données
Avant de créer une personnalisation, vous devez vous connecter à la source de données qui contient votre base de code. La méthode utilisée dépend de l’emplacement de votre source de données.
Si votre source de données se trouve dans GitHub, GitLab ou Bitbucket, vous pouvez vous y connecter avec AWS CodeConnections. Sinon, placez vos données dans un dossier dans un compartiment Amazon S3.
Pour plus d’informations sur CodeConnections, consultez Qu’est-ce que les connexions ? dans le Guide de l’utilisateur de la console Outils pour développeurs.
Pour vous connecter à votre source de données via CodeConnections
-
Sous Connexion au fournisseur source, sélectionnez AWS CodeStar CodeConnections.
-
Si vous souhaitez utiliser une connexion existante, choisissez Sélectionner une connexion.
Ensuite, sous Choisissez la sélection de référentiels, effectuez l’une des opérations suivantes :
-
Afin d’utiliser tous les référentiels de la connexion pour générer la personnalisation, choisissez Utilisez tous les référentiels sur cette connexion.
-
Afin de sélectionner des référentiels spécifiques pour générer la personnalisation, choisissez Sélectionner des référentiels spécifiques, puis sélectionnez Choisissez les référentiels. Dans la fenêtre contextuelle, recherchez les référentiels que vous souhaitez utiliser, puis choisissez Ajouter.
Note
Bien que le nombre de référentiels que vous pouvez inclure dans une personnalisation ne soit pas limité, vous ne pouvez pas en sélectionner plus de 100. Si vous souhaitez utiliser plus de 100 référentiels, choisissez l’option Utiliser tous les référentiels, ou placez les référentiels dans Amazon S3 et suivez les instructions pour connecter votre source de données via Amazon S3.
-
-
Si vous souhaitez créer une connexion, choisissez Créer une connexion et suivez les étapes restantes de cette procédure.
-
Dans la fenêtre contextuelle qui s’ouvre, accédez à votre source de données et suivez les instructions de la console.
-
Après avoir créé votre source de données, revenez à la page Créer une personnalisation.
-
Sous Sélectionner une connexion, sélectionnez votre connexion dans le menu déroulant.
Pour vous connecter à votre source de données via Amazon S3
-
Sous Connexion au fournisseur source, sélectionnez Amazon S3.
-
Choisissez Parcourir Amazon S3.
-
Accédez à votre base de code et notez l’URI. La base de code doit se trouver dans un dossier du compartiment Amazon S3, et non à la racine du compartiment.
Pour plus d’informations, consultez Création, configuration et utilisation des compartiments Amazon S3 et Bonnes pratiques en matière de contrôle d’accès dans le Guide de l’utilisateur Amazon S3.
-
Collez l’URI dans le champ intitulé Saisir l’URI Amazon S3.
Avant de créer votre personnalisation, vous avez la possibilité d’y ajouter des balises.
Pour plus d’informations sur les balises, consultez Balisage de vos ressourcesAWS dans le Guide de l’utilisateur.
Après avoir suivi les procédures ci-dessus, choisissez Créer une personnalisation.
Personnalisations et vos données
Les personnalisations d’Amazon Q utilisent votre contenu pour vous présenter des suggestions dans le style des développeurs de votre organisation.
Toutefois, AWS ne stocke ni n’utilise votre contenu dans un contexte qui ne sert pas directement votre entreprise.
AWS n’utilise pas votre contenu pour proposer des suggestions de code à d’autres clients.
Amazon Q ne renvoie pas aux révisions de code publiées pour d’autres clients (ou pour vous).
Pour plus d’informations, consultez Amélioration du service Amazon Q Developer.
Résolution des problèmes liés à la création de votre personnalisation
-
Vous pourriez recevoir l’erreur :
Total size of the provided repositories exceeds the maximum allowed size ofnumberfor a customization.Dans ce cas, supprimez un référentiel de votre source de données et réessayez.
-
Vous pourriez recevoir l’erreur :
Insufficient data to create a customization. Add more files from supported languages and retry.Pour qu’un code écrit dans un langage particulier puisse être utilisé pour créer une personnalisation, votre source de données doit comprendre au moins 10 fichiers contenant du code dans ce langage. Votre source de données doit être d’au moins 2 Mo, mais il est recommandé de disposer de près de 20 Mo (au maximum 20 Go) de fichiers de code source provenant des langages pris en charge.
Certains fichiers, même s’ils sont dans le langage concerné, ne sont pas pris en compte dans les 2 Mo. Par exemple, les fichiers en double et les fichiers dans un format non pris en charge ne sont pas pris en compte.
Si cette erreur s’affiche, ajoutez d’autres fichiers contenant le langage de programmation sur lequel porte votre personnalisation, puis réessayez.
-
Vous pourriez recevoir l’erreur :
Encountered an issue when retrieving some of the selected repositories from CodeConnections. Check the customization's log deliveries for details.Si cette erreur s’affiche, essayez de créer à nouveau ou de mettre à jour la personnalisation avec des référentiels valides auxquels votre connexion a accès.