Hoje, o "interpretador de código" do ChatGPT foi oficialmente suspenso! Transforme fotos em vídeos em 30 segundos e faça relógios com a boca | The Complete Works of Ten Amazing Magic
Esperando por mais de 3 meses, o "interpretador de código" ChatGPT finalmente está totalmente aberto, e uma onda de mágica está chegando.
Famílias, finalmente chegou!
Agora, a versão beta do "intérprete de código" do ChatGPT está oficialmente aberta a todos os usuários Plus.
Karpathy, um cientista da OpenAI, também divulgou isso, e a versão beta do interpretador de código é bastante poderosa.
É o seu analista de dados pessoais: pode ler arquivos carregados, executar código, gerar gráficos, análises estatísticas e muito mais. Espero que demore algum tempo até que a comunidade revele todo o seu potencial.
Algum tempo atrás, o declínio da capacidade do GPT4 causou alvoroço na Internet, e algumas pessoas até pensaram que era um pouco mais forte que o GPT3.5.
E agora, o interpretador de código faz as pessoas sentirem novamente, o familiar e poderoso GPT-4 está de volta!
Assim que o plug-in foi lançado, muitos internautas começaram a testá-lo.
Função de desbloqueio
Então, o que exatamente um "intérprete de código" pode fazer?
30 segundos, a foto vira vídeo
Não, alguns internautas realmente usaram o ChatGPT para transformar fotos em vídeos. Este efeito é ainda mais explosivo do que Midjourney e Runway.
Como isso é feito? Os internautas deram um conjunto completo de tutoriais.
Passo 1: Abra o "Modelo de Interpretador de Código". Para ativá-lo, vá para Configurações -> Recursos Beta -> Interpretador de Código.
Passo dois:
Selecione a opção Code Interpreter no menu suspenso. Em seguida, carregue a imagem que deseja animar.
Passo três:
Quero mostrar comida de um restaurante chique. Então, pedi ao ChatGPT para animar esta imagem de comida da esquerda para a direita. Modificando minhas dicas GPT (veja abaixo), você pode criar suas próprias animações.
detalhes como segue:
Etapa quatro:
Pressione Enter. Após 30 segundos, o ChatGPT fornecerá um link para download do vídeo.
O cofundador Greg Brockman retuita o interpretador de código para conversão de imagem quando é impossível lembrar as chamadas ffmpeg.
Os fatos provaram que o "interpretador de código" é realmente bom. Agora, se você cortar um vídeo, ele só precisa de uma frase para fazê-lo.
"Existe um certo limite de capacidade de memória, mas não há problema em processar arquivos pequenos. Acabei de lançar um vídeo gen-2 de 4 segundos para o TA, interceptei os primeiros dois segundos, sem problemas e foi feito rapidamente.
Ele testará automaticamente o código apropriado. Se você quiser programar, pode jogar um arquivo para ta e solicitá-lo e, em seguida, olhar o código fornecido por ta.
### PDF para imagem
"Bao Yu", um conhecido blogueiro de tecnologia da Internet na China, usou um "interpretador de código" para converter PDFs em imagens.
Antigamente, era necessário combinar o conteúdo de cada página em uma imagem, mas agora é possível fazê-lo.
### GIF para vídeo
Além de converter fotos em vídeos, você também pode converter GIFs em vídeos.
Os internautas deram uma dica ao ChatGPT: eu carrego um GIF, você me dá um MP4 de 5s e usa uma lente de história para aumentar o zoom lentamente.
Carregar GIFs
Finalmente o ChatGPT gerou o vídeo imediatamente
, duração 00:05
Além disso, o ChatGPT também pode criar um GIF "matriz".
### Gerar código QR
Há dois dias, a OpenAI anunciou que o "intérprete de código" do ChatGPT será totalmente aberto.
Ele mostra um exemplo que pode gerar um código QR. Em apenas uma frase, você pode concluir a tarefa simplesmente movendo a boca.
### Analista de Dados "Pocket"
O maior caso de uso para interpretadores de código é a análise de dados.
Por exemplo, deixe-o analisar os dados de expectativa de vida de vários países, as maiores cidades do mundo (você pode fazer upload de arquivos CSV, word, PDF ou vídeo)
Em seguida, converse com os dados e faça as perguntas que desejar.
Ou peça para extrair tendências aleatórias exclusivas de seus dados para uma surpresa.
Por exemplo, encontre tendências únicas em dois conjuntos de dados e exiba-os em forma de tabela.
A etapa final, a visualização.
Transforme os dados em qualquer tabela ou gráfico que desejar. O melhor de tudo, é apenas um clique de distância.
Por exemplo, gere um gráfico de dispersão ilustrando a relação entre o PIB per capita de um país e sua expectativa média de vida.
Vendo um "analista de dados" tão poderoso, os internautas começaram a RIP novamente.
orientação do usuário
Como usar o "interpretador de código"? Um professor da Wharton, Ethan Mollick, escreveu um guia justamente para isso.
Em primeiro lugar, Mollick apontou que o nome Code Interpreter continua a longa tradição da OpenAI de dar nomes ruins a seus próprios produtos.
Porque - embora seja chamado de "interpretador de código", na verdade é mais útil para aqueles que não entendem nada de programação.
Essencialmente, o "interpretador de código" permite que o GPT-4 carregue e baixe informações e escreva e execute programas para o usuário, o que permite que a IA faça todos os tipos de coisas que não podia fazer antes.
Especificamente, ele fornece à IA uma caixa de ferramentas geral para solução de problemas (escrevendo código em Python), grande memória (até 100 MB, pode estar em formato compactado) e os usuários podem integrar essa caixa de ferramentas à IA para jogar LLM As vantagens.
Isso ajuda a corrigir muitos problemas com versões anteriores do ChatGPT. por exemplo,
Ele permite que a IA lide com matemática (mesmo que seja complexa), mas também lide com palavras com mais precisão (como contar palavras em um parágrafo). linguagem.
Por exemplo, como na foto abaixo.
Como você pode ver, o "interpretador de código" pode contar com precisão o número de palavras no parágrafo.
Além disso, o "intérprete de código" reduz as chances de alucinações e bobagens.
Quando uma IA usa Python diretamente, o código ajuda a mantê-la "honesta". O motivo também é muito simples, se o código estiver incorreto, o Python relatará um erro. Como o código opera em dados, a IA não pode inserir erros nos dados.
Claro, não é perfeito. Ainda há uma chance de a IA ter alucinações, mas isso não é comum e é improvável que afete o código ou os próprios dados.
Dessa forma, a IA está mais próxima da inteligência artificial geral - um grande número de problemas pode ser resolvido por código.
Além disso, o GPT-4 é muito bom para decidir quando usar um "interpretador de código" de maneiras novas e interessantes.
Mollick deu um exemplo, se ele tivesse o GPT-4 para provar ao usuário que a Terra é redonda, então um "interpretador de código" seria usado, fornecendo vários argumentos, combinando texto com código e imagens.
Anteriormente, as pessoas que precisavam de programação em vários cursos tinham que saber escrever código, mas tinham que depurá-lo sozinhas depois de escrever. Mesmo que a IA anterior possa fornecer alguma ajuda, ainda é bastante difícil para pessoas que não possuem um conhecimento básico de Python e precisam usar o poder da IA para modificar o código repetidamente.
E agora, com o "interpretador de código", a IA pode corrigir erros e depurar sozinha!
Em seguida, Mollick falou sobre como usar o "interpretador de código" para processar dados, o que pode ser considerado um verdadeiro problema para um grande número de usuários.
Mollick disse que o "interpretador de código" opera em um nível muito avançado, pode lidar automaticamente com muitas análises quantitativas complexas e pode adotar métodos de dados muito complexos.
Os usuários podem facilmente carregar dados, até mesmo dados compactados, como arquivos ZIP, apenas clicando no sinal de mais.
Ao mesmo tempo, ao fornecer dados, é melhor que o usuário possa fornecer um. A IA pode então descobrir o significado e a estrutura dos dados a partir do contexto!
Além disso, Mollick destacou que ao usar o "intérprete de código", o usuário está mais em "diálogo" com a IA, e não precisa quebrar a cabeça para escrever um rigoroso e conciso.
Assim como conversar com um analista de dados, como você fala com as pessoas é como você se comunica com o "intérprete de código".
Mas há dois casos especiais aqui e você ainda precisa escrever algo semelhante.
Uma é que a IA às vezes não se lembra do que pode fazer e, nesse momento, precisa de uma para ativá-la.
Por exemplo: "Você pode fazer GIFs, tente."
Outra situação é que quando o usuário não está satisfeito com o resultado, o “interpretador de código” pode ser utilizado para otimizar o resultado.
Por exemplo: "Faça mais testes neste resultado" ou "Este gráfico pode ser melhorado".
Depois de carregar os dados, o GPT pode executar operações de mesclagem e limpeza de dados. O método de processamento específico é bastante complicado, mas, como mencionado acima, pense no "intérprete de código" como um analista de dados face a face.
Ao mesmo tempo, Mollick lembra aos usuários que é melhor verificar os resultados depois que a IA se corrigir e se corrigir, caso algo dê errado.
Imediatamente após Mollick praticá-lo, ele pediu ao "intérprete de código" que fizesse um modelo preditivo para prever quais superpoderes um super-herói poderia ter.
Como você pode ver, o "interpretador de código" cria um Distribuidor de Floresta Aleatória.
Obviamente, no processo de operação real, os usuários ainda precisam "se comunicar mais" com o GPT. Mollick não quer que a IA use dados numéricos para estimar os dados que faltam, Mollick quer descartar a parte que falta diretamente.
Mas ele destacou que também é possível falar com o GPT e deixá-lo mudar para um método de processamento diferente.
Posteriormente, Mollick deu ao GPT uma pergunta "Você pode fazer outra análise complexa e interessante?". Ele disse que ficou impressionado com alguns dos métodos de análise escolhidos pelo Code Interpreter.
Igual a foto abaixo.
"Code Interpreter" analisa habilmente a situação da rede de superpotências. Como você pode ver, os métodos são diversos e muito interessantes.
A coisa mais impressionante sobre o "interpretador de código" deve ser sua capacidade de raciocínio. Mollick resumiu isso como muito "humano".
Além disso, o nível de interatividade nas visualizações ainda está online e melhorando. Os usuários podem permitir continuamente que a IA melhore ou altere o conteúdo de saída.
Mollick fez a IA criar uma tabela interativa, incluindo seis gráficos, incluindo um em 3D.
Para tornar o gráfico mais bonito, Mollick continuou a inserir e ajustar os resultados.
O resultado final se parece com o da direita na imagem abaixo.
Top 10 Magias Incríveis
O internauta @GPTDAOCN resumiu recentemente os dez casos de uso chocantes do ChatGPT:
Visualização do interpretador de código
Converter GIF para MP4: Ele pode converter imagens dinâmicas (GIF) em arquivos de vídeo (MP4), facilitando o compartilhamento e o uso.
Crie vários gráficos: Você pode usar esta função para gerar vários gráficos, como histogramas, gráficos de linha, gráficos de pizza, etc., para apresentar e analisar visualmente seus dados.
Extrair cores da imagem para criar uma paleta PNG: Esta função pode extrair as cores principais de qualquer imagem e gerar uma paleta no formato PNG.
Limpe os dados para gerar uma visualização detalhada: se você tiver alguns dados confusos, esse recurso pode ajudá-lo a limpá-los e organizá-los e convertê-los em uma visualização clara.
Converter arquivo CSV para GIF: Esta função pode exibir os dados no arquivo CSV (valor separado por vírgula) de forma dinâmica e gerar uma imagem GIF.
Analise listas de reprodução para resumir seu gosto musical: Você pode usar esta função para analisar suas listas de reprodução de música para resumir seu gosto musical.
Converta seu conjunto de dados em um site HTML totalmente funcional: esse recurso pode converter rapidamente seus dados em um site totalmente funcional para você exibir e compartilhar.
Crie um conjunto de dados de estoque para download: Esta função pode ajudá-lo a criar um conjunto de dados de estoque, e esse conjunto de dados pode ser baixado, o que é conveniente para você realizar análises e pesquisas aprofundadas.
Converter imagens em arquivos de texto: Se você precisar extrair texto de imagens, esta função pode ajudá-lo a converter o texto de imagens em arquivos de texto.
Análise detalhada de dados não formatados: Para os dados brutos sem um formato especificado, esta função pode ajudá-lo a realizar uma análise aprofundada para obter informações valiosas.
Na verdade, os casos de uso de interpretadores de código são muito mais do que esses.
Comentários de internautas
Estou tentando o interpretador de código ChatGPT. Até agora, tudo o que posso sugerir é "todo desenvolvedor comece a trabalhar nisso agora".
Quantas vidas de pessoas foram cortadas pelo Code Interpreter? Muitos administradores processam dados de forma ineficiente todos os dias e agora só precisam de linguagem natural para automatizar o escritório.
Referências:
Ver original
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
Hoje, o "interpretador de código" do ChatGPT foi oficialmente suspenso! Transforme fotos em vídeos em 30 segundos e faça relógios com a boca | The Complete Works of Ten Amazing Magic
Fonte: Xinzhiyuan
Famílias, finalmente chegou!
Agora, a versão beta do "intérprete de código" do ChatGPT está oficialmente aberta a todos os usuários Plus.
É o seu analista de dados pessoais: pode ler arquivos carregados, executar código, gerar gráficos, análises estatísticas e muito mais. Espero que demore algum tempo até que a comunidade revele todo o seu potencial.
E agora, o interpretador de código faz as pessoas sentirem novamente, o familiar e poderoso GPT-4 está de volta!
Assim que o plug-in foi lançado, muitos internautas começaram a testá-lo.
Função de desbloqueio
Então, o que exatamente um "intérprete de código" pode fazer?
30 segundos, a foto vira vídeo
Não, alguns internautas realmente usaram o ChatGPT para transformar fotos em vídeos. Este efeito é ainda mais explosivo do que Midjourney e Runway.
Passo 1: Abra o "Modelo de Interpretador de Código". Para ativá-lo, vá para Configurações -> Recursos Beta -> Interpretador de Código.
Selecione a opção Code Interpreter no menu suspenso. Em seguida, carregue a imagem que deseja animar.
Quero mostrar comida de um restaurante chique. Então, pedi ao ChatGPT para animar esta imagem de comida da esquerda para a direita. Modificando minhas dicas GPT (veja abaixo), você pode criar suas próprias animações.
Pressione Enter. Após 30 segundos, o ChatGPT fornecerá um link para download do vídeo.
Ele testará automaticamente o código apropriado. Se você quiser programar, pode jogar um arquivo para ta e solicitá-lo e, em seguida, olhar o código fornecido por ta.
"Bao Yu", um conhecido blogueiro de tecnologia da Internet na China, usou um "interpretador de código" para converter PDFs em imagens.
Além de converter fotos em vídeos, você também pode converter GIFs em vídeos.
Os internautas deram uma dica ao ChatGPT: eu carrego um GIF, você me dá um MP4 de 5s e usa uma lente de história para aumentar o zoom lentamente.
Além disso, o ChatGPT também pode criar um GIF "matriz".
Há dois dias, a OpenAI anunciou que o "intérprete de código" do ChatGPT será totalmente aberto.
Ele mostra um exemplo que pode gerar um código QR. Em apenas uma frase, você pode concluir a tarefa simplesmente movendo a boca.
O maior caso de uso para interpretadores de código é a análise de dados.
Por exemplo, deixe-o analisar os dados de expectativa de vida de vários países, as maiores cidades do mundo (você pode fazer upload de arquivos CSV, word, PDF ou vídeo)
Ou peça para extrair tendências aleatórias exclusivas de seus dados para uma surpresa.
Por exemplo, encontre tendências únicas em dois conjuntos de dados e exiba-os em forma de tabela.
Transforme os dados em qualquer tabela ou gráfico que desejar. O melhor de tudo, é apenas um clique de distância.
Por exemplo, gere um gráfico de dispersão ilustrando a relação entre o PIB per capita de um país e sua expectativa média de vida.
orientação do usuário
Como usar o "interpretador de código"? Um professor da Wharton, Ethan Mollick, escreveu um guia justamente para isso.
Porque - embora seja chamado de "interpretador de código", na verdade é mais útil para aqueles que não entendem nada de programação.
Essencialmente, o "interpretador de código" permite que o GPT-4 carregue e baixe informações e escreva e execute programas para o usuário, o que permite que a IA faça todos os tipos de coisas que não podia fazer antes.
Especificamente, ele fornece à IA uma caixa de ferramentas geral para solução de problemas (escrevendo código em Python), grande memória (até 100 MB, pode estar em formato compactado) e os usuários podem integrar essa caixa de ferramentas à IA para jogar LLM As vantagens.
Isso ajuda a corrigir muitos problemas com versões anteriores do ChatGPT. por exemplo,
Ele permite que a IA lide com matemática (mesmo que seja complexa), mas também lide com palavras com mais precisão (como contar palavras em um parágrafo). linguagem.
Por exemplo, como na foto abaixo.
Além disso, o "intérprete de código" reduz as chances de alucinações e bobagens.
Quando uma IA usa Python diretamente, o código ajuda a mantê-la "honesta". O motivo também é muito simples, se o código estiver incorreto, o Python relatará um erro. Como o código opera em dados, a IA não pode inserir erros nos dados.
Claro, não é perfeito. Ainda há uma chance de a IA ter alucinações, mas isso não é comum e é improvável que afete o código ou os próprios dados.
Dessa forma, a IA está mais próxima da inteligência artificial geral - um grande número de problemas pode ser resolvido por código.
Além disso, o GPT-4 é muito bom para decidir quando usar um "interpretador de código" de maneiras novas e interessantes.
Mollick deu um exemplo, se ele tivesse o GPT-4 para provar ao usuário que a Terra é redonda, então um "interpretador de código" seria usado, fornecendo vários argumentos, combinando texto com código e imagens.
E agora, com o "interpretador de código", a IA pode corrigir erros e depurar sozinha!
Em seguida, Mollick falou sobre como usar o "interpretador de código" para processar dados, o que pode ser considerado um verdadeiro problema para um grande número de usuários.
Mollick disse que o "interpretador de código" opera em um nível muito avançado, pode lidar automaticamente com muitas análises quantitativas complexas e pode adotar métodos de dados muito complexos.
Os usuários podem facilmente carregar dados, até mesmo dados compactados, como arquivos ZIP, apenas clicando no sinal de mais.
Além disso, Mollick destacou que ao usar o "intérprete de código", o usuário está mais em "diálogo" com a IA, e não precisa quebrar a cabeça para escrever um rigoroso e conciso.
Assim como conversar com um analista de dados, como você fala com as pessoas é como você se comunica com o "intérprete de código".
Mas há dois casos especiais aqui e você ainda precisa escrever algo semelhante.
Uma é que a IA às vezes não se lembra do que pode fazer e, nesse momento, precisa de uma para ativá-la.
Por exemplo: "Você pode fazer GIFs, tente."
Outra situação é que quando o usuário não está satisfeito com o resultado, o “interpretador de código” pode ser utilizado para otimizar o resultado.
Por exemplo: "Faça mais testes neste resultado" ou "Este gráfico pode ser melhorado".
Ao mesmo tempo, Mollick lembra aos usuários que é melhor verificar os resultados depois que a IA se corrigir e se corrigir, caso algo dê errado.
Como você pode ver, o "interpretador de código" cria um Distribuidor de Floresta Aleatória.
Mas ele destacou que também é possível falar com o GPT e deixá-lo mudar para um método de processamento diferente.
Posteriormente, Mollick deu ao GPT uma pergunta "Você pode fazer outra análise complexa e interessante?". Ele disse que ficou impressionado com alguns dos métodos de análise escolhidos pelo Code Interpreter.
Igual a foto abaixo.
"Code Interpreter" analisa habilmente a situação da rede de superpotências. Como você pode ver, os métodos são diversos e muito interessantes.
Além disso, o nível de interatividade nas visualizações ainda está online e melhorando. Os usuários podem permitir continuamente que a IA melhore ou altere o conteúdo de saída.
Mollick fez a IA criar uma tabela interativa, incluindo seis gráficos, incluindo um em 3D.
Para tornar o gráfico mais bonito, Mollick continuou a inserir e ajustar os resultados.
O resultado final se parece com o da direita na imagem abaixo.
Top 10 Magias Incríveis
O internauta @GPTDAOCN resumiu recentemente os dez casos de uso chocantes do ChatGPT:
Converter GIF para MP4: Ele pode converter imagens dinâmicas (GIF) em arquivos de vídeo (MP4), facilitando o compartilhamento e o uso.
Crie vários gráficos: Você pode usar esta função para gerar vários gráficos, como histogramas, gráficos de linha, gráficos de pizza, etc., para apresentar e analisar visualmente seus dados.
Extrair cores da imagem para criar uma paleta PNG: Esta função pode extrair as cores principais de qualquer imagem e gerar uma paleta no formato PNG.
Limpe os dados para gerar uma visualização detalhada: se você tiver alguns dados confusos, esse recurso pode ajudá-lo a limpá-los e organizá-los e convertê-los em uma visualização clara.
Converter arquivo CSV para GIF: Esta função pode exibir os dados no arquivo CSV (valor separado por vírgula) de forma dinâmica e gerar uma imagem GIF.
Analise listas de reprodução para resumir seu gosto musical: Você pode usar esta função para analisar suas listas de reprodução de música para resumir seu gosto musical.
Converta seu conjunto de dados em um site HTML totalmente funcional: esse recurso pode converter rapidamente seus dados em um site totalmente funcional para você exibir e compartilhar.
Crie um conjunto de dados de estoque para download: Esta função pode ajudá-lo a criar um conjunto de dados de estoque, e esse conjunto de dados pode ser baixado, o que é conveniente para você realizar análises e pesquisas aprofundadas.
Converter imagens em arquivos de texto: Se você precisar extrair texto de imagens, esta função pode ajudá-lo a converter o texto de imagens em arquivos de texto.
Análise detalhada de dados não formatados: Para os dados brutos sem um formato especificado, esta função pode ajudá-lo a realizar uma análise aprofundada para obter informações valiosas.
Na verdade, os casos de uso de interpretadores de código são muito mais do que esses.
Comentários de internautas
Estou tentando o interpretador de código ChatGPT. Até agora, tudo o que posso sugerir é "todo desenvolvedor comece a trabalhar nisso agora".