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 :

  1. Ouvrir le catalogue IBM Cloud.

  2. 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.

  3. 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.

  4. 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.

  1. Ouvrez la page Groupes d'accès dans Cloud Identity and Access Management

  2. Cliquez sur Créer.

  3. Saisissez un nom pour votre groupe d'accès, par exemple " wca-instance-access, puis cliquez sur Créer.

  4. Dans votre nouveau groupe d'accès, cliquez sur l'onglet Accès.

  5. Cliquez sur Attribuer un accès pour démarrer une politique.

  6. Pour Service, sélectionnez IBM watsonx Code Assistant, puis cliquez sur Suivant.

  7. Pour Ressources, sélectionnez Ressources spécifiques.

  8. Sélectionnez le groupe de ressources dans lequel vous avez créé votre instance, puis cliquez sur Suivant.

  9. Pour Accès au groupe de ressources, sélectionnez Visualiseur, puis cliquez sur Suivant.

  10. Dans la section Rôles et actions, sélectionnez Visionneur.

  11. Les conditions n'étant pas requises, cliquez sur Ajouter.

  12. 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

  1. Ouvrez votre instance de service watsonx Code Assistant

  2. Cliquez sur l'icône Menu de navigation Menu de navigation, puis sélectionnez Déploiements.

  3. Cliquez sur Nouvel espace de déploiement.

  4. Saisissez " Code Assistant comme nom pour votre espace de déploiement. Si vous le souhaitez, entrez une description.

  5. 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-9h dans la liste développée.

    Service d'assistance au code
    Service d'assistance au code

  6. Cliquez sur Créer.

  7. 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.

  1. Dans votre instance watsonx Code Assistant, cliquez sur l'icône Menu de navigation Menu de navigation, puis sélectionnez Déploiements.

  2. Ouvrez l'espace de déploiement de votre instance de service.

  3. Dans l'onglet Gérer de votre espace de déploiement, cliquez sur Contrôle d'accès.

  4. Cliquez sur Ajouter des collaborateurs et sélectionnez Ajouter des groupes d'accès dans le menu.

  5. Sélectionnez votre nouveau groupe d'accès.

  6. 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.

  1. Ouvrez la page Groupes d'accès dans Cloud Identity and Access Management

  2. Sélectionnez le groupe d'accès que vous avez créé.

  3. Dans l'onglet Utilisateurs, cliquez sur Ajouter.

  4. Sélectionnez les membres de votre compte IBM Cloud qui doivent avoir accès à watsonx Code Assistant.

  5. 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