Configuración de su servicio watsonx Code Assistant for Red Hat Ansible Lightspeed en IBM Cloud
AnsibleRed Hat Velocidad de la luz
Configure su IBM Cloud instancia de servicio de watsonx Code Assistant for Red Hat Ansible Lightspeed para que pueda utilizarlo con su instalación completa de Red Hat Ansible Lightspeed.
Antes de empezar
Aprovisione una instancia de watsonx Code Assistant for Red Hat Ansible Lightspeed a través de la página del catálogo IBM Cloud o trabajando con un representante de ventas de IBM.
El servicio está disponible en estos centros de datos:
- Dallas (
us-south) - Frankfurt (
eu-de) - Sydney (
au-syd) (sólo plan Essentials)
Para más información sobre los centros de datos, consulte la documentación de IBM Cloud para Disponibilidad de servicios e infraestructuras por ubicación.
Cuando termine de suministrar la instancia, pulse Configurar para abrir una página de lista de comprobación de incorporación para ayudarle a configurar la instancia. O bien, puede seleccionar Administración y, a continuación, Configurar para acceder a esta lista de comprobación de incorporación.
Los elementos de dicha lista de comprobación corresponden a cada uno de los pasos siguientes. Pulse las flechas de acción en la página de lista de comprobación que están asociadas con cada elemento para completar los pasos.
Cree un ID de servicio y una clave de API
Utilice esta clave de API más adelante para permitir que Visual Studio Code se comunique con watsonx Code Assistant.
-
En la página ID de servicio, pulse Crear.
-
Especifique
IBM watsonx Code Assistant usercomo nombre del ID de servicio. Puede especificar una descripción opcional. -
Pulse Crear.
Se le redirigirá al panel de control del ID de servicio, que incluye pestañas para Acceso y Claves de API.
-
Haga clic en la pestaña Claves API.
-
Pulse Crear.
-
Especifique
IBM watsonx Code Assistant API keycomo nombre de la clave de API. Puede especificar una descripción opcional. -
Pulse Crear.
-
Pulse Descargar o Copiar y almacene la clave de API en una ubicación segura.
La clave sólo está disponible durante 296 segundos. Asegúrate de almacenarlo en algún lugar que puedas encontrar más adelante.
Crear un espacio de despliegue e ID de modelo
El espacio de despliegue es el entorno de servicio para watsonx Code Assistant. El ID de modelo determina qué modelo genera recomendaciones de código en la extensión Ansible para Visual Studio Code.
-
En su instancia de watsonx Code Assistant, haga clic en el icono del menú
y, a continuación, seleccione Despliegues.
-
Haga clic en Nuevo espacio de implementación.
-
Especifique
Code Assistant Modelscomo nombre del espacio de despliegue. Puede especificar una descripción opcional. -
En Servicio de asistente de código, seleccione el nombre de instancia.
-
Pulse Crear.
-
Aparece una ventana de estado. Después de crear el espacio, pulse Cerrar.
-
Copie el ID de modelo. Después de crear el espacio de despliegue, el ID de modelo se proporciona en un campo después del elemento de lista de comprobación Crear un espacio de despliegue. Copie este ID y almacénelo en una ubicación segura, ya que necesita añadirlo al portal Red Hat Ansible Lightspeed Admin en un paso posterior.
Añada el ID de servicio al espacio de despliegue
Habilite la API para conectarse al espacio de despliegue.
-
En el separador Gestionar del espacio de despliegue, pulse Control de acceso.
-
Pulse Añadir colaboradores y seleccione Añadir ID de servicio en el menú.
Aparecerá una lista de los ID de servicio asociados a su cuenta.
-
Pulse el recuadro de selección del ID de servicio de usuarioIBM watsonx Code Assistant que ha creado y seleccione Editor para el rol.
-
Pulse Añadir.
El ID de servicio se añade a la lista de colaboradores.
Configure Red Hat Ansible Lightspeed para conectarse con watsonx Code Assistant
Añada la clave de API y el ID de modelo a Red Hat Ansible Lightspeed Admin Portal para conectar watsonx Code Assistant con la extensión Ansible para Visual Studio Code. Siga la lista de comprobación de incorporación y las instrucciones de Red Hat.
Para añadir la clave API y el ID de modelo al Red Hat Ansible Lightspeed Admin Portal, consulte Configuración de Red Hat Ansible Lightspeed cloud service en la documentación de Red Hat.
Configure su red
Para garantizar que sus desarrolladores puedan conectar la extensión o el complemento IDE, debe permitir el acceso a IBM Cloud URL. Asegúrese de que la red de su organización permite el acceso a:
https://iam.cloud.ibm.com/https://api.dataplatform.cloud.ibm.com/
Próximos pasos
Consulte Instalación y configuración de la extensión de VS Code de Ansible para empezar a generar recomendaciones de código.