Configurando seu serviço watsonx Code Assistant em IBM Cloud

watsonx Code Assistant

Configure sua instância de serviço de watsonx Code Assistant.

Provisione a instância de serviço

Para começar, você precisa criar sua própria instância de serviço de watsonx Code Assistant para você ou sua organização.

Para provisionar uma instância de serviço:

  1. Abra o catálogo IBM Cloud.

  2. Use o catálogo para provisionar uma instância de serviço de watsonx Code Assistant.

    O serviço está disponível nesses data centers:

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

    Para obter mais informações sobre data centers, consulte a documentação IBM Cloud para obter informações sobre disponibilidade de serviços e infraestrutura por local.

  3. Quando terminar de provisionar sua instância, clique em Setup (Configuração) para abrir uma página de lista de verificação de integração para ajudá-lo com a configuração. Ou você pode selecionar Administration (Administração) e Setup (Configuração ) para acessar essa lista de verificação de integração.

  4. Os itens da lista de verificação de integração correspondem a cada uma das etapas a seguir. Clique nas setas de ação na página da lista de verificação que estão associadas a cada item para concluir as etapas.

    As etapas de configuração são diferentes, dependendo de como você usará a instância de serviço.

    Tipos de instalação
    Tipo Descrição
    Usuários organizacionais Vários desenvolvedores
    Usuário único Um desenvolvedor

Criar um grupo de acesso

Usuários organizacionais

Crie um grupo de acesso onde você possa adicionar seus desenvolvedores.

  1. Abra a página Grupos de acesso em Cloud Identity and Access Management.

  2. Clique em Criar.

  3. Digite um nome para o grupo de acesso, por exemplo, " wca-instance-access, e clique em Create (Criar).

  4. Em seu novo grupo de acesso, clique na guia Acesso.

  5. Clique em Atribuir acesso para iniciar uma política.

  6. Em Service, selecione IBM watsonx Code Assistant e clique em Next.

  7. Em Recursos, selecione Recursos específicos.

  8. Selecione o grupo de recursos onde você criou a instância e clique em Next (Avançar).

  9. Em Resource Group Access, selecione Viewer e clique em Next.

  10. Em Roles and actions (Funções e ações), selecione Viewer.

  11. As condições não são necessárias, portanto, clique em Add (Adicionar).

  12. No resumo de acesso, clique em Atribuir.

Criar um espaço de implementação

Usuário único Usuários organizacionais

O espaço de implementação é o ambiente de serviço para watsonx Code Assistant.

  1. Abra sua instância de serviço watsonx Code Assistant.

  2. Clique no ícone Navigation Menu Navigation Menu e selecione Deployments.

  3. Clique em Novo espaço de implementação.

  4. Digite " Code Assistant como o nome do seu espaço de implantação. Opcionalmente, insira uma descrição.

  5. No serviço Assistente de código, selecione o nome da instância.

    O exemplo a seguir exibe a página Selecionar serviços. Para a opção Serviço de assistente de código na página, a opção Selecionar um serviço de assistente de código está expandida e o usuário está selecionando a instância " IBM watsonx Code Assistant-9h na lista expandida.

    Serviço de assistente de código
    Serviço de assistente de código

  6. Clique em Criar.

  7. É exibida uma janela de status. Depois que o espaço for criado, clique em Fechar.

Adicionar o grupo de acesso ao espaço de implantação

Usuários organizacionais

Adicione seu novo grupo de acesso ao espaço de implementação.

  1. Em sua instância watsonx Code Assistant, clique no ícone Navigation Menu Navigation Menu(Menu de navegação ) e selecione Deployments (Implantações ).

  2. Abra o espaço de implementação da sua instância de serviço.

  3. Na guia Gerenciar do seu espaço de implantação, clique em Controle de acesso.

  4. Clique em Add collaborators (Adicionar colaboradores ) e selecione Add access groups (Adicionar grupos de acesso ) no menu.

  5. Selecione seu novo grupo de acesso.

  6. Em Role (Função), selecione Editor e clique em Add (Adicionar).

Selecione suas preferências de licença para sugestões de código

Usuário único Usuários organizacionais

Watsonx Code Assistant verifica se uma sugestão de código gerada é semelhante a outras fontes de código. Por padrão, a sugestão de código inclui uma referência à fonte de código semelhante e sua licença.

Você pode definir como as sugestões de código são exibidas no IDE. Para obter mais informações, consulte Configuração de como as sugestões de código são exibidas.

Adicione desenvolvedores ao seu grupo de acesso

Usuários organizacionais

Use Cloud Identity and Access Management para adicionar desenvolvedores ao seu grupo de acesso.

  1. Abra a página Grupos de acesso em Cloud Identity and Access Management.

  2. Selecione o grupo de acesso que você criou.

  3. Na guia Usuários, clique em Adicionar.

  4. Selecione os membros de sua conta IBM Cloud que devem ter acesso ao watsonx Code Assistant.

  5. Clique em Incluir.

Configure sua rede

Para garantir que seus desenvolvedores possam conectar a extensão ou o plug-in do IDE, você precisa permitir o acesso a IBM Cloud URLs. Certifique-se de que a rede de sua organização permita o acesso:

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

Se a sua organização usa um servidor proxy HTTP, os desenvolvedores precisam atualizar suas configurações para se conectarem corretamente. Para obter mais informações, consulte Atualizar as configurações de proxy do HTTP para Visual Studio Code ou Atualizar as configurações de proxy do HTTP para Eclipse IDE.

Instruir os desenvolvedores a adicionar uma extensão ou plug-in do IDE

Usuários organizacionais

Os desenvolvedores precisam adicionar a extensão watsonx Code Assistant Extensão do Microsoft Visual Studio Code ou o plug-in do Eclipse IDE.

Para obter instruções, consulte Instalando a extensão ou o plug-in do IDE.

Copie este link para enviar as instruções aos seus desenvolvedores:

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