Acesse os recursos do Jupyter AI - Amazon SageMaker

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á.

Acesse os recursos do Jupyter AI

Você pode acessar os recursos de IA do Jupyter por meio de dois métodos distintos: usando a interface de bate-papo ou usando comandos mágicos em notebooks.

A partir da interface de usuário do chat, assistente de IA

A interface de bate-papo conecta você ao Jupyternaut, um agente conversacional que usa o modelo de linguagem de sua escolha.

Depois de iniciar um JupyterLab aplicativo instalado com o Jupyter AI, você pode acessar a interface de bate-papo escolhendo o ícone de bate-papo ( Icon of a rectangular shape with a curved arrow pointing to the upper right corner. ) no painel de navegação esquerdo. Os usuários iniciantes são solicitados a configurar seu modelo. Consulte Configure seu provedor de modelos na interface de usuário do chat para obter instruções de configuração.

Usando a interface de usuário do chat, você pode:
  • Responda às perguntas: por exemplo, você pode pedir ao Jupyternaut que crie uma função Python que adicione arquivos a CSV um bucket do Amazon S3. Posteriormente, você pode refinar sua resposta com uma pergunta complementar, como adicionar um parâmetro à função para escolher o caminho em que os arquivos são gravados.

  • Interaja com arquivos em JupyterLab: Você pode incluir uma parte do seu caderno em seu prompt selecionando-a. Em seguida, você pode substituí-la pela resposta sugerida pelo modelo ou copiar manualmente a resposta para sua prancheta.

  • Gere cadernos inteiros a partir de prompts: ao iniciar seu prompt com/generate, você aciona um processo de geração de notebook em segundo plano sem interromper o uso do Jupyternaut. Uma mensagem contendo o link para o novo arquivo é exibida após a conclusão do processo.

  • Aprenda e faça perguntas sobre arquivos locais: usando o /learn comando, você pode ensinar um modelo de incorporação de sua escolha sobre arquivos locais e, em seguida, fazer perguntas sobre esses arquivos usando o /ask comando. O Jupyter AI armazena o conteúdo incorporado em um banco de dados FAISS vetorial local e, em seguida, usa a geração aumentada de recuperação (RAG) para fornecer respostas com base no que aprendeu. Para apagar todas as informações aprendidas anteriormente do seu modelo de incorporação, use. /learn -d

nota

O desenvolvedor do Amazon Q não tem a capacidade de gerar notebooks do zero.

Para obter uma lista completa de recursos e instruções detalhadas sobre seu uso, consulte a documentação da interface de bate-papo do Jupyter AI. Para saber mais sobre como configurar o acesso a um modelo no Jupyternaut, consulte. Configure seu provedor de modelos na interface de usuário do chat

De células de notebook

Usando comandos %%ai %ai mágicos, você pode interagir com o modelo de linguagem de sua escolha a partir das células do notebook ou de qualquer interface de linha de IPython comando. O %%ai comando aplica suas instruções à célula inteira, enquanto as %ai aplica à linha específica.

O exemplo a seguir ilustra um comando %%ai mágico invocando um modelo Anthropic Claude para gerar um HTML arquivo contendo a imagem de um quadrado branco com bordas pretas.

%%ai anthropic:claude-v1.2 -f html Create a square using SVG with a black border and white fill.

Para saber mais sobre a sintaxe de cada comando, use%ai help. Para listar os fornecedores e modelos suportados pela extensão, execute%ai list.

Para obter uma lista completa de recursos e instruções detalhadas sobre seu uso, consulte a documentação dos comandos mágicos do Jupyter AI. Em particular, você pode personalizar o formato de saída do seu modelo usando o --format parâmetro -f or, permitir a interpolação de variáveis em solicitações, incluindo especiais In e Out variáveis, e muito mais.

Para saber mais sobre como configurar o acesso a um modelo, consulteConfigure seu provedor de modelos em um notebook.