Personalize o Amazon Q Developer nos aplicativos do Amazon SageMaker Studio - SageMaker IA da Amazon

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Personalize o Amazon Q Developer nos aplicativos do Amazon SageMaker Studio

Você pode personalizar o Amazon Q Developer nos aplicativos JupyterLab e Code Editor no Amazon SageMaker Studio. Quando você personaliza o Q Developer, ele fornece sugestões e respostas com base em exemplos da sua base de código. Se você usa o Amazon Q Developer Pro, você pode carregar todas as personalizações que você criou com esse serviço.

Personalize em JupyterLab

Em JupyterLab, você pode carregar todas as personalizações que você criou com o Amazon Q Developer Pro. Ou, no seu JupyterLab espaço, você pode personalizar o Q Developer localmente com os arquivos que você carrega para o espaço.

Para usar personalizações que você criou no Amazon Q Developer Pro

Quando você carrega uma personalização, o Q Developer fornece sugestões com base na base de código que você usou para criar a personalização. Além disso, ao usar o chat no painel Amazon Q, você interage com sua personalização.

Para obter mais informações sobre a configuração de personalizações, consulte Sugestões de personalização no Amazon Q Developer User Guide.

Para carregar sua personalização

Abra seu JupyterLab espaço e conclua as etapas a seguir.

  1. Na barra de status na parte inferior JupyterLab, escolha Amazon Q. Um menu é aberto.

  2. No menu, escolha Outros recursos. A guia Amazon Q Features é aberta na área de trabalho principal.

  3. Na guia Amazon Q Features, em Selecionar personalização, escolha sua personalização do Q Developer.

  4. Interaja com sua personalização de uma das seguintes formas:

    • Crie um caderno e escreva código nele. Ao fazer isso, o Q Developer fornece automaticamente sugestões personalizadas em linha com base na sua personalização.

    • Converse com um desenvolvedor no painel Amazon Q seguindo estas etapas:

      1. Na barra lateral esquerda JupyterLab, escolha o ícone do Jupyter AI Chat. O painel Amazon Q é aberto.

      2. Use a caixa de bate-papo Ask Amazon Q para interagir com sua personalização.

Para personalizar o Amazon Q Developer com arquivos em seu JupyterLab espaço

Em JupyterLab, você pode personalizar o Q Developer com arquivos que você carrega para o seu espaço. Em seguida, no bate-papo no painel Amazon Q, você pode usar um comando para perguntar ao Q Developer sobre esses arquivos.

Quando você personaliza o Q Developer com arquivos em seu espaço, a personalização existe somente em seu espaço. Você não pode carregar a personalização em outro lugar, como em outros espaços ou no console do Amazon Q Developer.

Você pode personalizar o Q Developer com arquivos JupyterLab se usar o Amazon Q Developer Pro ou o Amazon Q Developer no nível gratuito.

Para personalizar com seus arquivos

Abra seu JupyterLab espaço e conclua as etapas a seguir.

  1. Verifique se seu espaço está configurado com o modelo de incorporação necessário. Você pode personalizar o Q Developer JupyterLab somente se usar o modelo de incorporação padrão, que é CodeSage :: codesage-small. Para verificar, faça o seguinte:

    1. Na barra lateral esquerda JupyterLab, escolha o ícone do Jupyter AI Chat. O painel Amazon Q é aberto.

    2. Escolha o ícone de configurações no canto superior direito do painel.

    3. Para Modelo de incorporação, se necessário, escolha CodeSage :: codesage-small e escolha Salvar alterações.

    4. No canto superior direito do painel, escolha o ícone Voltar.

  2. Para fazer upload de arquivos com os quais você deseja personalizar o Q Developer, no painel Navegador de arquivos, escolha o ícone Carregar arquivos.

  3. Depois de carregar seus arquivos, na caixa de bate-papo Ask Amazon Q, digite/learn file path/. Substitua o caminho do arquivo/ pelo caminho dos seus arquivos em seu JupyterLab espaço. Quando o Amazon Q termina de processar seus arquivos, ele confirma com uma mensagem de bate-papo no painel do Amazon Q.

  4. Para fazer uma pergunta ao Q Developer sobre seus arquivos, digite /ask na caixa de bate-papo e siga o comando com sua pergunta. O Amazon Q gera uma resposta com base nos seus arquivos e responde no chat.

Para obter mais informações sobre os /ask comandos /learn e, como suas opções e argumentos compatíveis, consulte Aprendendo sobre dados locais na documentação do usuário do Jupyter AI. Essa página explica como usar os comandos com o chatbot Jupyternaut AI. JupyterLabno Amazon SageMaker Studio suporta a mesma sintaxe de comando.

Personalizar no editor de código

Se você criou uma personalização no Amazon Q Developer Pro, você pode carregá-la no Editor de código. Então, quando o Q Developer fornece sugestões para seu código, ele as baseia na base de código que você usou para criar a personalização. Além disso, ao usar o chat no painel Amazon Q: Chat, você interage com sua personalização.

Para usar personalizações que você criou no Amazon Q Developer Pro

Abra seu espaço no Editor de código e conclua as etapas a seguir.

  1. No menu Editor de código, escolha Exibir e escolha Paleta de comandos.

  2. Na paleta de comandos, comece a digitar >Amazon Q: Select Customization e escolha essa opção na lista filtrada de comandos quando ela aparecer. A paleta de comando mostra suas personalizações do Q Developer.

  3. Escolha sua personalização.

  4. Interaja com sua personalização de uma das seguintes formas:

    • Crie um arquivo Python ou um notebook Jupyter e escreva código nele. Ao fazer isso, o Q Developer fornece automaticamente sugestões personalizadas em linha com base na sua personalização.

    • Converse com um desenvolvedor no painel Amazon Q seguindo estas etapas:

      1. Na barra lateral esquerda do Editor de código, escolha o ícone Amazon Q. O painel Amazon Q: Chat é aberto.

      2. Use a caixa de bate-papo para interagir com sua personalização.

Para obter mais informações sobre os recursos do Q Developer, consulte Usando o Amazon Q Developer no IDE no Guia do usuário do Amazon Q Developer.