Einrichten des Dienstes watsonx Code Assistant for Red Hat Ansible Lightspeed in IBM Cloud

AnsibleRed Hat Lichtgeschwindigkeit

Richten Sie Ihre IBM Cloud Service-Instanz von watsonx Code Assistant for Red Hat Ansible Lightspeed so ein, dass Sie sie mit Ihrer vollständigen Installation von Red Hat Ansible Lightspeed verwenden können.

Vorbereitende Schritte

Stellen Sie eine Instanz von watsonx Code Assistant for Red Hat Ansible Lightspeed über die Katalogseite IBM Cloud oder durch die Zusammenarbeit mit einem IBM Vertriebsmitarbeiter bereit.

Der Dienst ist in diesen Rechenzentren verfügbar:

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

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

Wenn Sie die Bereitstellung Ihrer Instanz abgeschlossen haben, klicken Sie auf Einrichten, um eine Onboarding-Checkliste zu öffnen, die Sie bei der Konfiguration der Instanz unterstützt. Sie können auch Administration und dann Einrichten auswählen, um auf diese Onboarding-Checkliste zuzugreifen.

Die Elemente in dieser Prüfliste entsprechen den folgenden Schritten. Klicken Sie auf die Aktionspfeile auf der Checklistenseite, die den einzelnen Elementen zugeordnet sind, um die Schritte auszuführen.

Service-ID und API-Schlüssel erstellen

Sie verwenden diesen API-Schlüssel später, um Visual Studio Code für die Kommunikation mit watsonx Code Assistantzu aktivieren.

  1. Klicken Sie auf der Seite Service-IDs auf Erstellen.

  2. Geben Sie IBM watsonx Code Assistant user als Namen für Ihre Service-ID ein. Geben Sie optional eine Beschreibung ein.

  3. Klicken Sie auf Erstellen.

    Sie werden zum Dashboard für Ihre Service-ID weitergeleitet, das Registerkarten für Zugriff und API-Schlüssel enthält.

  4. Klicken Sie auf die Registerkarte „ API-Schlüssel “.

  5. Klicken Sie auf Erstellen.

  6. Geben Sie IBM watsonx Code Assistant API key als Namen für Ihren API-Schlüssel ein. Geben Sie optional eine Beschreibung ein.

  7. Klicken Sie auf Erstellen.

  8. Klicken Sie auf Herunterladen oder auf Kopieren und speichern Sie den API-Schlüssel an einer sicheren Position.

    Der Schlüssel ist nur für 296 Sekunden verfügbar. Stellen Sie sicher, dass Sie es irgendwo speichern können Sie es später finden.

Bereitstellungsbereich und Modell-ID erstellen

Der Bereitstellungsbereich ist die Bereitstellungsumgebung für watsonx Code Assistant. Die Modell-ID bestimmt, welches Modell Codeempfehlungen in der Ansible-Erweiterung für Visual Studio Codegeneriert.

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

  2. Klicken Sie auf „ Neuer Bereitstellungsbereich “.

  3. Geben Sie Code Assistant Models als Namen für Ihren Bereitstellungsbereich ein. Geben Sie optional eine Beschreibung ein.

  4. Wählen Sie in Code assistant service Ihren Instanznamen aus.

  5. Klicken Sie auf Erstellen.

  6. Ein Statusfenster wird angezeigt. Klicken Sie nach der Erstellung des Space auf Schließen.

  7. Kopieren Sie Ihre Modell-ID. Nach der Erstellung des Bereitstellungsbereichs wird Ihre Modell-ID in einem Feld nach der Checklistenposition Bereitstellungsbereich erstellen angegeben. Kopieren Sie diese ID und speichern Sie sie an einer sicheren Position, wenn Sie sie in einem späteren Schritt zum Red Hat Ansible Lightspeed Admin-Portal hinzufügen müssen.

Service-ID zum Bereitstellungsbereich hinzufügen

Aktivieren Sie die API, um eine Verbindung zu Ihrem Bereitstellungsbereich herzustellen.

  1. Klicken Sie auf der Registerkarte Verwalten Ihres Bereitstellungsbereichs auf Zugriffssteuerung.

  2. Klicken Sie auf Mitarbeiter hinzufügen und wählen Sie im Menü Service-IDs hinzufügen aus.

    Eine Liste der Service-IDs, die Ihrem Account zugeordnet sind, wird angezeigt.

  3. Klicken Sie auf das Kontrollkästchen für die IBM watsonx Code Assistant-Benutzer-Service-ID, die Sie erstellt haben, und wählen Sie Editor als Rolle aus.

  4. Klicken Sie auf Hinzufügen.

    Die Service-ID wird zur Liste der Mitarbeiter hinzugefügt.

Konfigurieren Sie Red Hat Ansible Lightspeed für die Verbindung mit watsonx Code Assistant.

Fügen Sie den API-Schlüssel und die Modell-ID zum Red Hat Ansible Lightspeed Admin Portal hinzu, um watsonx Code Assistant mit der Ansible-Erweiterung für Visual Studio Codezu verbinden. Befolgen Sie die Onboarding-Checkliste und die Anweisungen unter Red Hat.

Um den API-Schlüssel und die Modell-ID zum Red Hat Ansible Lightspeed Admin Portal hinzuzufügen, siehe Konfiguration von Red Hat Ansible Lightspeed Cloud Service in der Red Hat Dokumentation.

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/

Nächste Schritte

Siehe "Installation und Konfiguration der Ansible VS Code-Erweiterung ", um mit der Generierung von Code-Empfehlungen zu beginnen.