JPT - ai tOOler
Menu Fechar
JPT
☆☆☆☆☆
Código Python no ChatGPT (1)

JPT

Execute código Python no ChatGPT usando uma extensão do Chrome.

Informações da Ferramenta

JPT é uma extensão inovadora do Chrome que permite executar código Python de forma integrada dentro do ChatGPT, tornando a codificação mais eficiente e sem complicações.

Com o JPT, você não precisa mais se preocupar com a monotonia de copiar e colar código repetidamente. Esta ferramenta prática integra todo o poder do ecossistema Python diretamente na sua experiência com o ChatGPT, concedendo acesso a bibliotecas populares como numpy, scipy e matplotlib—tudo sem sair da plataforma.

A mágica por trás do JPT vem do Pyodide, um interpretador Python baseado em WASM que roda inteiramente dentro do seu navegador. Isso significa que a execução do seu código permanece entre você e a OpenAI, mantendo-a privada. No entanto, vale mencionar que a extensão ainda está em desenvolvimento, e alguns bugs estão presentes, então pode não replicar completamente a experiência de usar um Jupyter Notebook.

Começar a usar o JPT é simples! Basta pedir ao ChatGPT para ajudá-lo a escrever um programa básico "hello world" em Python, clicar no botão "Executar" e assistir à mágica acontecer. A primeira vez que você executar qualquer código pode demorar um pouco mais, mas não se preocupe—execuções subsequentes serão mais rápidas. Se você precisar ajustar seu código, basta clicar no botão "Editar". Lembre-se de que isso não salva suas edições para uso posterior, mas você sempre pode fazer alterações em tempo real.

Se você precisar usar pacotes Python adicionais, basta utilizar o micropip para instalá-los diretamente, assim: `micropip.install("scipy")`. O JPT permite que você execute código Python, modifique-o conforme necessário, veja a saída do stdout e até visualize gráficos do matplotlib. Apenas tenha cuidado: se seu código entrar em um loop infinito, a extensão pode travar, e você precisará reiniciá-la para que as coisas voltem a funcionar.

Atualmente, o JPT não suporta entrada do usuário, mas os desenvolvedores têm planos de aprimorá-lo no futuro. Eles pretendem adicionar recursos como suporte ao sistema de arquivos local, exportação de chats como notebooks e otimização do tamanho da extensão para melhor desempenho. Portanto, há muito o que esperar!

Prós e Contras

Prós

  • matplotlib
  • Executa Python no navegador
  • Planos para tornar a extensão menor
  • Recurso planejado para exportar chats
  • Edição de código Python
  • Planos para suporte ao sistema de arquivos local
  • Planos para gerenciar loops infinitos
  • Mostra gráficos do matplotlib
  • Suporta micropip
  • Roda no ChatGPT
  • Facilita o uso do Python a partir do Chrome
  • Execução de código segura
  • Acesso ao numpy
  • scipy
  • Mostra a saída do stdout
  • Suporte futuro para entrada do usuário

Contras

  • Não oferece todos os recursos do Jupyter Notebook
  • Tem um grande tamanho de extensão
  • Sem maneira de exportar chats
  • Pode ficar preso em loops infinitos
  • Funciona apenas no Chrome
  • Não pode trabalhar com arquivos locais no computador
  • Mudanças no código não são salvas
  • Não suporta entrada do usuário
  • Tem bugs
  • Lento na primeira vez que é usado