Mettre en place votre service watsonx Code Assistant dans IBM Cloud
watsonx Code Assistant
Mettez en place votre instance de service de watsonx Code Assistant
Mise à disposition de l'instance de service
Pour commencer, vous devez créer votre propre instance de service de watsonx Code Assistant pour vous ou votre organisation.
Pour provisionner une instance de service :
-
Ouvrir le catalogue IBM Cloud.
-
Utilisez le catalogue pour fournir une instance de service de watsonx Code Assistant
Le service est disponible dans ces centres de données :
- Dallas (
us-south) - Francfort (
eu-de) - Sydney (
au-syd)
Pour plus d'informations sur les centres de données, consultez la documentation IBM Cloud pour connaître la disponibilité des services et de l'infrastructure en fonction de l'emplacement.
- Dallas (
-
Lorsque vous avez terminé le provisionnement de votre instance, cliquez sur Configuration pour ouvrir une page de liste de contrôle pour vous aider à configurer votre instance. Vous pouvez également sélectionner Administration, puis Configuration pour accéder à cette liste de contrôle.
-
Les éléments de la liste de contrôle de l'accueil correspondent à chacune des étapes suivantes. Cliquez sur les flèches d'action de la page de la liste de contrôle qui sont associées à chaque élément pour compléter les étapes.
Les étapes d'installation varient en fonction de l'utilisation que vous ferez de l'instance de service.
Types d'installation Type Description Utilisateurs organisationnels Plusieurs développeurs Utilisateur unique Un développeur
Créer un groupe d'accès
Utilisateurs organisationnels
Créez un groupe d'accès où vous pourrez ajouter vos développeurs.
-
Ouvrez la page Groupes d'accès dans Cloud Identity and Access Management
-
Cliquez sur Créer.
-
Saisissez un nom pour votre groupe d'accès, par exemple "
wca-instance-access, puis cliquez sur Créer. -
Dans votre nouveau groupe d'accès, cliquez sur l'onglet Accès.
-
Cliquez sur Attribuer un accès pour démarrer une politique.
-
Pour Service, sélectionnez IBM watsonx Code Assistant, puis cliquez sur Suivant.
-
Pour Ressources, sélectionnez Ressources spécifiques.
-
Sélectionnez le groupe de ressources dans lequel vous avez créé votre instance, puis cliquez sur Suivant.
-
Pour Accès au groupe de ressources, sélectionnez Visualiseur, puis cliquez sur Suivant.
-
Dans la section Rôles et actions, sélectionnez Visionneur.
-
Les conditions n'étant pas requises, cliquez sur Ajouter.
-
Dans le résumé de l'accès, cliquez sur Attribuer.
Créer un espace de déploiement
Utilisateur unique Utilisateurs organisationnels
L'espace de déploiement est l'environnement de service pour watsonx Code Assistant
-
Ouvrez votre instance de service watsonx Code Assistant
-
Cliquez sur l'icône Menu de navigation
, puis sélectionnez Déploiements.
-
Cliquez sur Nouvel espace de déploiement.
-
Saisissez "
Code Assistantcomme nom pour votre espace de déploiement. Si vous le souhaitez, entrez une description. -
Dans Service d'assistance au code, sélectionnez votre nom d'instance.
L'exemple suivant affiche la page Sélectionner des services. Pour l'option Service d'assistant de code sur la page, Sélectionner un service d'assistant de code est développé et l'utilisateur sélectionne l'instance '
IBM watsonx Code Assistant-9hdans la liste développée.Service d'assistance au code
-
Cliquez sur Créer.
-
Une fenêtre d'état s'affiche. Une fois l'espace créé, cliquez sur Fermer.
Ajouter le groupe d'accès à l'espace de déploiement
Utilisateurs organisationnels
Ajoutez votre nouveau groupe d'accès à l'espace de déploiement.
-
Dans votre instance watsonx Code Assistant, cliquez sur l'icône
navigation Menu de navigation, puis sélectionnez Déploiements.
-
Ouvrez l'espace de déploiement de votre instance de service.
-
Dans l'onglet Gérer de votre espace de déploiement, cliquez sur Contrôle d'accès.
-
Cliquez sur Ajouter des collaborateurs et sélectionnez Ajouter des groupes d'accès dans le menu.
-
Sélectionnez votre nouveau groupe d'accès.
-
Pour Rôle, sélectionnez Éditeur, puis cliquez sur Ajouter.
Sélectionnez vos préférences de licence pour les suggestions de code
Utilisateur unique Utilisateurs organisationnels
Watsonx Code Assistant vérifie si une suggestion de code générée est similaire à d'autres sources de code. Par défaut, la suggestion de code inclut une référence à la source de code similaire et à sa licence.
Vous pouvez définir comment les suggestions de code sont affichées dans l'IDE. Pour plus d'informations, voir Configuration de l'affichage des suggestions de code.
Ajouter des développeurs à votre groupe d'accès
Utilisateurs organisationnels
Utilisez Cloud Identity and Access Management pour ajouter des développeurs à votre groupe d'accès.
-
Ouvrez la page Groupes d'accès dans Cloud Identity and Access Management
-
Sélectionnez le groupe d'accès que vous avez créé.
-
Dans l'onglet Utilisateurs, cliquez sur Ajouter.
-
Sélectionnez les membres de votre compte IBM Cloud qui doivent avoir accès à watsonx Code Assistant.
-
Cliquez sur Ajouter.
Configurez votre réseau
Pour s'assurer que vos développeurs peuvent connecter l'extension ou le plug-in IDE, vous devez autoriser l'accès aux IBM Cloud URLs. Assurez-vous que le réseau de votre organisation permet l'accès à :
https://iam.cloud.ibm.com/https://api.dataplatform.cloud.ibm.com/
Si votre organisation utilise un serveur proxy HTTP, vos développeurs doivent mettre à jour leurs paramètres pour se connecter correctement. Pour plus d'informations, voir Mise à jour des paramètres du proxy HTTP pour Visual Studio Code ou Mise à jour des paramètres du proxy HTTP pour Eclipse IDE.
Demander aux développeurs d'ajouter une extension ou un module d'extension de l'IDE
Utilisateurs organisationnels
Les développeurs doivent ajouter l'extension watsonx Code Assistant L'extension Microsoft Visual Studio Code ou le plug-in Eclipse IDE.
Pour les instructions, voir Installation de l'extension ou du plug-in de l'IDE.
Copiez ce lien pour envoyer les instructions à vos développeurs :
https://cloud.ibm.com/docs/watsonx-code-assistant?topic=watsonx-code-assistant-cloud-setup-wca-extensions