Einrichten des Dienstes watsonx Code Assistant in IBM Cloud

watsonx Code Assistant

Richten Sie Ihre Service-Instanz von watsonx Code Assistant ein.

Bereitstellung der Dienstinstanz

Um loszulegen, müssen Sie Ihre eigene Service-Instanz von watsonx Code Assistant für Sie oder Ihre Organisation erstellen.

Zur Bereitstellung einer Dienstinstanz:

  1. Öffnen Sie den Katalog IBM Cloud.

  2. Verwenden Sie den Katalog, um eine Service-Instanz von watsonx Code Assistant bereitzustellen.

    Der Dienst ist in diesen Rechenzentren verfügbar:

    • Dallas (us-south)
    • Frankfurt (eu-de)
    • Sydney (au-syd)

    Weitere Informationen zu den Rechenzentren finden Sie in der Dokumentation IBM Cloud für Service und Infrastrukturverfügbarkeit nach Standort.

  3. Wenn Sie die Bereitstellung Ihrer Instanz abgeschlossen haben, klicken Sie auf Setup, um eine Seite mit einer Einführungs-Checkliste zu öffnen, die Sie bei der Konfiguration unterstützt. Sie können auch Verwaltung und dann Einrichtung wählen, um auf diese Checkliste für die Einarbeitung zuzugreifen.

  4. Die Punkte der Onboarding-Checkliste entsprechen jedem der folgenden Schritte. Klicken Sie auf die Aktionspfeile auf der Checklistenseite, die mit den einzelnen Punkten verbunden sind, um die Schritte abzuschließen.

    Die Einrichtungsschritte sind unterschiedlich, je nachdem, wie Sie die Serviceinstanz verwenden wollen.

    Installationstypen
    Typ Beschreibung
    Organisatorische Benutzer Mehrere Entwickler
    Einzelbenutzer Ein Entwickler

Zugriffsgruppe erstellen

Organisatorische Benutzer

Erstellen Sie eine Zugangsgruppe, zu der Sie Ihre Entwickler hinzufügen können.

  1. Öffnen Sie die Seite Zugangsgruppen in Cloud Identity and Access Management.

  2. Klicken Sie auf Erstellen.

  3. Geben Sie einen Namen für Ihre Zugangsgruppe ein, z. B. " wca-instance-access, und klicken Sie auf Erstellen.

  4. Klicken Sie in Ihrer neuen Zugangsgruppe auf die Registerkarte Zugang.

  5. Klicken Sie auf Zugriff zuweisen, um eine Richtlinie zu starten.

  6. Wählen Sie für Service die Option IBM watsonx Code Assistant, und klicken Sie dann auf Weiter.

  7. Wählen Sie unter Ressourcen die Option Spezifische Ressourcen.

  8. Wählen Sie die Ressourcengruppe, in der Sie Ihre Instanz erstellt haben, und klicken Sie dann auf Weiter.

  9. Wählen Sie für Ressourcengruppenzugriff die Option Betrachter und klicken Sie dann auf Weiter.

  10. Wählen Sie unter Rollen und Aktionen die Option Betrachter.

  11. Bedingungen sind nicht erforderlich, klicken Sie also auf Hinzufügen.

  12. Klicken Sie in der Zugriffsübersicht auf Zuweisen.

Bereitstellungsbereich erstellen

Einzelner Benutzer Organisatorische Benutzer

Der Bereitstellungsraum ist die Bereitstellungsumgebung für watsonx Code Assistant.

  1. Öffnen Sie Ihre watsonx Code Assistant Service-Instanz.

  2. Klicken Sie auf das Symbol Navigationsmenü und wählen Sie dann Einsätze.

  3. Klicken Sie auf Neuer Bereitstellungsraum.

  4. Geben Sie " Code Assistant als Namen für Ihren Bereitstellungsraum ein. Geben Sie optional eine Beschreibung ein.

  5. Wählen Sie im Code-Assistenten-Dienst den Namen Ihrer Instanz.

    Im folgenden Beispiel wird die Seite Dienste auswählen angezeigt. Für die Option Code-Assistenzdienst auf der Seite wird die Option Einen Code-Assistenzdienst auswählen erweitert und der Benutzer wählt die Instanz " IBM watsonx Code Assistant-9h aus der erweiterten Liste aus.

    Code-Assistent-Dienst
    Code-Assistent-Dienst

  6. Klicken Sie auf Erstellen.

  7. Es erscheint ein Statusfenster. Nachdem der Bereich erstellt wurde, klicken Sie auf Schließen.

Hinzufügen der Zugriffsgruppe zum Bereitstellungsraum

Organisatorische Benutzer

Fügen Sie Ihre neue Zugriffsgruppe zum Bereitstellungsbereich hinzu.

  1. Klicken Sie in Ihrer Instanz watsonx Code Assistant auf das Symbol Navigationsmenü und wählen Sie dann Einsätze.

  2. Öffnen Sie den Deployment Space für Ihre Serviceinstanz.

  3. Klicken Sie auf der Registerkarte Verwalten in Ihrem Bereitstellungsbereich auf Zugriffskontrolle.

  4. Klicken Sie auf Mitwirkende hinzufügen und wählen Sie im Menü Zugriffsgruppen hinzufügen.

  5. Wählen Sie Ihre neue Zugangsgruppe aus.

  6. Wählen Sie unter Rolle die Option Editor und klicken Sie dann auf Hinzufügen.

Wählen Sie Ihre Lizenzeinstellungen für Code-Vorschläge

Einzelner Benutzer Organisatorische Benutzer

die Funktion Watsonx Code Assistant prüft, ob ein generierter Code-Vorschlag anderen Code-Quellen ähnlich ist. Standardmäßig enthält der Code-Vorschlag einen Verweis auf die ähnliche Code-Quelle und deren Lizenz.

Sie können einstellen, wie Codevorschläge in der IDE angezeigt werden. Weitere Informationen finden Sie unter Konfigurieren der Anzeige von Codevorschlägen.

Entwickler zu Ihrer Zugriffsgruppe hinzufügen

Organisatorische Benutzer

Verwenden Sie Cloud Identity and Access Management, um Entwickler zu Ihrer Zugangsgruppe hinzuzufügen.

  1. Öffnen Sie die Seite Zugangsgruppen in Cloud Identity and Access Management.

  2. Wählen Sie die von Ihnen erstellte Zugangsgruppe aus.

  3. Klicken Sie auf der Registerkarte Benutzer auf Hinzufügen.

  4. Wählen Sie die Mitglieder Ihres IBM Cloud, die Zugang zu watsonx Code Assistant erhalten sollen.

  5. Klicken Sie auf Hinzufügen.

Ihr Netzwerk einrichten

Um sicherzustellen, dass Ihre Entwickler die IDE-Erweiterung oder das Plug-in verbinden können, müssen Sie den Zugriff auf IBM Cloud erlauben. Vergewissern Sie sich, dass das Netzwerk Ihrer Organisation den Zugriff auf:

  • https://iam.cloud.ibm.com/
  • https://api.dataplatform.cloud.ibm.com/

Wenn Ihr Unternehmen einen HTTP Proxy-Server verwendet, müssen Ihre Entwickler ihre Einstellungen aktualisieren, um eine korrekte Verbindung herzustellen. Weitere Informationen finden Sie unter Update HTTP Proxy-Einstellungen für Visual Studio Code oder Update HTTP Proxy-Einstellungen für Eclipse IDE.

Entwickler anweisen, eine IDE-Erweiterung oder ein Plug-in hinzuzufügen

Organisatorische Benutzer

Entwickler müssen watsonx Code Assistant Visual Studio Code oder Eclipse IDE hinzufügen.

Anweisungen hierzu finden Sie unter "IDE-Erweiterung oder Plug-in installieren ".

Kopieren Sie diesen Link, um die Anweisungen an Ihre Entwickler zu senden:

https://cloud.ibm.com/docs/watsonx-code-assistant?topic=watsonx-code-assistant-cloud-setup-wca-extensions