OpenAI
Esta página foi traduzida automaticamente. Veja o artigo original em inglês.

Análise de dados com o ChatGPT

Recursos e capacidades usados ao trabalhar com dados no ChatGPT

Atualizado: 2 days ago

O que você pode fazer com dados no ChatGPT?

Ao analisar dados com o ChatGPT, você pode criar tabelas e gráficos estáticos e interativos a partir dos dados que enviar.

  • O ChatGPT criará automaticamente uma visualização de tabela interativa, permitindo que você role pelos seus dados e veja todas as suas linhas e colunas.

  • Após enviar um arquivo, o ChatGPT pode determinar o tipo de gráfico ideal para o conjunto de dados, ou você pode especificar um dos nossos tipos de gráficos compatíveis no seu prompt.

  • Você pode personalizar a aparência dos seus gráficos interativos e criar resumos explicando suas descobertas.

  • Usando modelos de raciocínio, você pode realizar tarefas como executar regressões em dados de teste, visualizar métricas de negócios complexas e conduzir simulações baseadas em cenários.

Quais tipos de arquivo são compatíveis?

O ChatGPT pode analisar dados enviados em vários formatos de arquivo, incluindo:

  • Excel (.xlsx)

  • Valores separados por vírgula (.csv)

  • PDF (.pdf)

  • JSON

Você também pode enviar as versões mais recentes dos arquivos diretamente de:

  • Google Drive

  • Microsoft OneDrive Personal

  • Microsoft OneDrive, incluindo Sharepoint

Ao preparar planilhas para análise no ChatGPT, siga estas diretrizes para obter os melhores resultados:

Faça:

  • Inclua títulos de coluna descritivos na primeira linha

  • Use linguagem simples nos títulos das colunas, evitando siglas e jargões

  • Use uma linha por registro

Não faça:

  • Inclua múltiplas seções e tabelas em uma única planilha

  • Inclua linhas ou colunas vazias

  • Inclua imagens que contenham informações críticas

Como o ChatGPT analisa e visualiza dados com gráficos?

O ChatGPT usa o pandas para analisar seus dados e o Matplotlib para criar gráficos estáticos e interativos com os seus dados. Depois de usar o ChatGPT para analisar ou visualizar seus dados, clique no link Ver análise que aparece ao final da resposta para ver como o ChatGPT usou essas ferramentas:

View analysis tooltip in ChatGPT data analysis conversation

Como posso ver a análise por padrão?

Depois de usar o ChatGPT para analisar ou visualizar seus dados, clique no link Ver análise que aparece ao final da resposta.

View analysis tooltip in ChatGPT data analysis chat

No topo da janela modal, você pode ativar “Sempre mostrar detalhes” para que a janela de análise apareça por padrão após cada resposta.

Image

Se você quiser usar o código localmente, você pode clicar em “Copiar” para copiar o código para a área de transferência e colá-lo no seu editor de código.

Como habilito gráficos interativos?

Depois de gerar um gráfico, selecione "Mudar para gráfico interativo" no canto superior direito do gráfico.

ChatGPT chart controls with tooltip for switching to interactive chart

Após selecionar essa opção, o gráfico será renderizado novamente em uma versão interativa do seu gráfico. Observe que apenas um conjunto limitado de tipos de gráfico é interativo.

Você pode voltar para um gráfico estático selecionando "Mudar para gráfico estático" no canto superior direito do gráfico.

Chart toolbar tooltip for switching to a static chart in ChatGPT data analysis

Quais tipos de gráfico são interativos?

Atualmente, apenas gráficos de barras, pizza, dispersão e linha são interativos na maioria dos casos.

O ChatGPT pode produzir diversos gráficos não interativos, incluindo: histogramas, gráfico de dispersão, box plots (gráficos de caixa e bigodes), mapas de calor, gráficos de área, gráficos de radar, treemaps, gráficos de bolhas e gráficos de cascata.

Quantos arquivos posso analisar de uma vez?

  • É possível enviar até 10 arquivos para uma determinada conversa

  • É possível anexar até 20 arquivos a um GPT como Conhecimento (o ChatGPT pode interagir com esses arquivos se a capacidade de Interpretador de código estiver habilitada no nível do GPT)

Quanto de dados posso analisar?

512 MB por arquivo. Para arquivos CSV ou planilhas, o tamanho do arquivo não pode exceder aproximadamente 50 MB, dependendo do tamanho de cada linha.

Isso torna o ChatGPT uma boa solução para trabalhar com arquivos de dados grandes demais para serem abertos em um aplicativo de planilhas.

Como faço para excluir os arquivos que eu enviar?

Arquivos enviados para Análise Avançada de Dados são excluídos dentro de um período que varia conforme seu plano. Se você estiver atingindo o limite de uso de arquivos, também poderá excluir arquivos de conversas recentes ou de quaisquer GPTs que você tenha criado, já que esses limites são compartilhados.

O que acontece por trás dos panos?

Quando você envia dados estruturados, o ChatGPT começa examinando as primeiras linhas para entender o esquema e os tipos de valores que podem existir.

Quando você faz perguntas sobre os seus dados, o ChatGPT realiza as seguintes etapas:

  1. Acessa os dados enviados em um ambiente de execução de código

  2. Escreve código em Python para processar os dados e produzir a saída analítica necessária

  3. Executa o código e examina os resultados

  4. Integra os resultados à resposta que você vê na janela do chat

É a capacidade do ChatGPT de escrever e executar código que permite realizar operações matemáticas complexas e técnicas de análise estatística. Se você quiser examinar o código que o ChatGPT gerou, clique no link azul [>_] no final de uma mensagem.

Como o ChatGPT sabe como analisar dados?

Uma das capacidades centrais do ChatGPT é realizar análises complexas com base em prompts em linguagem natural. Para que isso funcione, os modelos do ChatGPT passam por pós-treinamento com um grande volume de tarefas de análise de dados. Depois de ser exposto a conjuntos de dados de exemplo, perguntas em linguagem natural sobre esses conjuntos e o código que analistas de dados escreveram para responder a essas perguntas, o modelo agora consegue gerar novo código para realizar análises inéditas. É por isso que o ChatGPT “sabe” usar bibliotecas especializadas do Python para executar tarefas complexas.

Como o ChatGPT executa código?

Ao analisar dados, o ChatGPT tem acesso a um ambiente seguro de execução de código. O ambiente já vem carregado com centenas de bibliotecas Python, e o ChatGPT sabe como escrever código para importar e usar essas bibliotecas. O ambiente tem acesso a arquivos anexados ao prompt do ChatGPT, o que permite interagir com os dados estruturados que você enviar. O ambiente também pode acessar arquivos recuperados usando GPT Actions.

Quando o ChatGPT gera código em resposta ao seu prompt, ele envia esse código para o ambiente executar. Em seguida, ele tem acesso às saídas do ambiente, incluindo quaisquer erros produzidos pelo código gerado. O ChatGPT consegue interpretar erros e resolver problemas no código gerado automaticamente.

O ambiente de execução de código do ChatGPT não consegue gerar requisições de rede de saída diretamente. A execução de código também é isolada do restante da plataforma de hospedagem do ChatGPT, o que garante a segurança do recurso.

Quando o ChatGPT analisa dados pela primeira vez durante uma conversa, uma nova instância do ambiente de execução de código é gerada. Essa instância só pode ser acessada dentro da conversa associada e é destruída em até 13 horas depois que a conversa fica inativa.

Quais são algumas aplicações fora da análise de dados?

O ambiente de execução de código do ChatGPT foi projetado principalmente para interagir com dados estruturados. No entanto, as capacidades centrais do recurso (escrever e executar código, acessar a saída da execução de código) permitem uma grande variedade de aplicações além da análise de dados.

As aplicações incluem:

  • Manipulação e geração de arquivos

  • Análise temática de dados não estruturados e documentos de texto

  • etc.

O ChatGPT foi treinado em uma variedade de tarefas de programação e pode criar maneiras criativas de usar o ambiente de execução de código para realizar tarefas.

Este artigo foi útil?