

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 atributos do Jupyter AI
<a name="sagemaker-jupyterai-overview"></a>

Você pode acessar os recursos do Jupyter AI de duas maneiras distintas: usando a interface de usuário de chat ou usando comandos mágicos dentro dos cadernos.

## A partir da interface de usuário de chat do assistente de IA
<a name="sagemaker-jupyterai-overview-chatui"></a>

A interface de chat 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 (![Chat icon.](http://docs.aws.amazon.com/pt_br/sagemaker/latest/dg/images/studio/icons/jupyterai/jupyterai-chat-ui.png)) no painel de navegação esquerdo. First-time os usuários são solicitados a configurar seu modelo. Para obter as instruções de configuração, consulte [Configure seu fornecedor de modelo na interface de usuário de chat](sagemaker-jupyterai-model-configuration.md#sagemaker-jupyterai-model-configuration-chatui).

**Com a interface de usuário de chat, você pode:**
+ **Responder perguntas**: por exemplo, você pode pedir ao Jupyternaut para criar uma função Python que adicione arquivos CSV a 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 a área de transferência.
+ **Gerar cadernos inteiros** a partir de prompts: ao iniciar o prompt com `/generate`, você aciona um processo de geração de caderno 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.
+ **Aprender e fazer perguntas sobre arquivos locais**: usando o comando `/learn`, você pode ensinar um modelo de incorporação de sua escolha sobre arquivos locais e, em seguida, fazer perguntas sobre esses arquivos usando o comando `/ask`. O Jupyter AI armazena o conteúdo incorporado em um [banco de dados de vetores FAISS](https://github.com/facebookresearch/faiss) local e, em seguida, usa a geração aumentada via 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 Amazon Q Developer não tem a capacidade de gerar cadernos do zero.

Para obter uma lista completa dos atributos e instruções detalhadas sobre seu uso, consulte a documentação da [interface de chat do Jupyter AI](https://jupyter-ai.readthedocs.io/en/latest/users/index.html#the-chat-interface). Para saber como configurar o acesso a um modelo no Jupyternaut, consulte [Configure seu fornecedor de modelo na interface de usuário de chat](sagemaker-jupyterai-model-configuration.md#sagemaker-jupyterai-model-configuration-chatui).

## A partir de células do caderno
<a name="sagemaker-jupyterai-overview-magic-commands"></a>

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

O exemplo a seguir ilustra um comando mágico `%%ai` que invoca um modelo Anthropic Claude para gerar um arquivo HTML 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 compatíveis com a extensão, execute `%ai list`.

Para obter uma lista completa de atributos e instruções detalhadas sobre seu uso, consulte a documentação dos [comandos mágicos](https://jupyter-ai.readthedocs.io/en/latest/users/index.html#the-ai-and-ai-magic-commands) do Jupyter AI. Em particular, você pode personalizar o formato de saída do seu modelo usando o parâmetro `-f` ou `--format`, permitir a interpolação de variáveis em prompts, incluindo as variáveis especiais `In` e `Out`, e muito mais.

Para saber como configurar o acesso a um modelo, consulte [Configure seu fornecedor de modelos em um caderno](sagemaker-jupyterai-model-configuration.md#sagemaker-jupyterai-model-configuration-magic-commands). 