Diversão e Frustração com o Editor em Linha Avançado Gemini do Google 😄🔥🐍

Explorando os mais recentes avanços de inteligência artificial do Google Descobrindo o lado divertido do Gemini Avançado através de sua funcionalidade de edição em Python

“`html

Superei o principal IA do Google, mas não zombe de mim, programar é difícil!

Crédito da imagem: Getty Images

Quer se divertir um pouco? Divertir-se às custas do Google? E quando digo diversão, quero dizer diversão de uma maneira, bom, com uma fascinação mórbida, o que eles estavam pensando, ainda bem que não sou o gerente de produto, sabe?

Nossa história começa com uma atualização das notas de lançamento do Gemini Advanced publicada pelo Google na terça-feira. Fala sobre um novo editor inline para a linguagem de programação Python.

O que vamos nos concentrar é na palavra “agora” na frase, “agora você pode editar e executar trechos de código Python diretamente”. Isso parecia legal, então mais cedo hoje eu saí para testá-lo a fim de informá-lo sobre esse novo recurso legal.

Inscrevendo-se no Gemini Advanced: Uma Breve Recapitulação 🌟

Apenas uma breve recapitulação. A versão do Google do ChatGPT (seu AI generativo) era chamada Bard e agora é chamada Gemini Advanced. O que o Gemini é para o ChatGPT, o Gemini Advanced é para o ChatGPT Plus, incluindo a taxa de $20/mês. Eu me inscrevi para o Gemini Advanced, adicionando-o à minha coleção de contas mensais relacionadas à IA.

O Gemini Advanced adiciona várias novas funcionalidades. Note a linha destacada abaixo:

Imagem: “Nosso modelo de IA mais capaz.”

Sim, diz, “Nosso modelo de IA mais capaz.” Lembre-se disso, juntamente com a palavra “agora” do início desta história. Aqui está como se parece a interface da web do Gemini Advanced:

Imagem: Interface Web do Gemini Advanced

Experimentando Python: Onde está a Edição e a Execução? 🤔

Colei um script simples em Python. Este script simplesmente cria e exibe a string “olá mundo” em maiúsculas e minúsculas de frase.

O Gemini Advanced primeiro destrinchou meu código e me deu uma explicação bem legal.

Foi então gentil o suficiente para me dar a saída do script. Pontos para o Gemini Advanced. A saída estava correta.

Mas pergunte a si mesmo: Você vê alguma maneira de editar esse código? Alguma maneira de executar o código como se faz em um interpretador de código tradicional? Não? Nem eu.

A Busca por “Você pode agora editar e executar” 🔍

Obviamente, estou perdendo algo.

Agora, deixe-me ser claro. Estou prestes a fazer pouco. Pedi especificamente ao meu editor permissão para fazer pouco, porque este é o Google e gostamos do Google. Recebi permissão total para soltar e fazer pouco.

Vou tentar ser gentil.

Voltando às notas de lançamento, havia essa frase, “Exclusivo para o Gemini Advanced, você pode agora editar e executar trechos de código Python diretamente na interface do usuário do Gemini.” Então, minha primeira pergunta foi se eu realmente estava usando a interface do usuário do Gemini. Aqui está o que me disseram.

Imagem: Recomendação para visitar “https://www.gemini.com”

Observe, ao lado da seta, uma recomendação para ir para “https://www.gemini.com”. Sem problemas. Claro, o Google é proprietário do domínio “Gemini.com”, certo? Não, eles não são.

Gemini.com é uma exchange de criptomoedas. Quando perguntei ao Gemini Advanced (que, não se esqueça, concordei em pagar $20/mês extras) como usar a interface Python do Gemini, que foi promovida nas notas de lançamento como “agora” disponível, o Gemini me apontou para um site de criptografia.

Isso, pessoal, é o que nós do ramo da IA chamamos de alucinação. Oopsie. Sim, e fica melhor.

Quando apontei ao Gemini Advanced que ele me enviou para um site de criptografia, ele se desculpou pela má orientação. Depois me disse que não conseguia encontrar a interface. E então me disse que o que eu estava procurando poderia ser interno ao Google e talvez não fosse acessível ao público.

O Gemini Advanced então encerrou essa resposta orientando-me aonde eu tinha lido originalmente sobre a capacidade do Gemini de processar scripts Python. Ah, nas próprias notas de lançamento do Google. Claro.

Nesse ponto, eu estava sentindo uma Mockunidade de Grau A se formando no cosmos. Alimentei o Gemini Advanced com o URL de suas próprias notas de lançamento e obtive isso:

“““html

Imagem: Resposta do Gemini Advanced

Gostaria de destacar algumas frases divertidas do Gemini:

  • Novamente com: “Parece que a interface e funcionalidades do Gemini do Google ainda estão em desenvolvimento e podem ainda não ter sido lançadas publicamente.”
  • “Aqui está o que podemos inferir daquela página de atualizações.” O que podemos inferir?
  • Ao falar sobre o Gemini Advanced com o Ultra 1.0: “Isso sugere um modelo de assinatura em camadas.” Sugere? Como se o Google não estivesse divulgando amplamente o Ultra 1.0.
  • “A funcionalidade pode não estar ativa ainda: A capacidade de edição de código pode estar em desenvolvimento ou disponível apenas internamente no Google.” Tudo bem, se o Google não tivesse anunciado disponibilidade “agora” em sua página de atualizações.
  • Agora, aqui está o melhor: “Fique de olho na página de atualizações: Aquela página (https://gemini.google.com/updates) é o melhor lugar para ser notificado quando essa funcionalidade estiver disponível.” Aquela é a página de onde obtive a informação que acabei de inserir no Gemini Advanced para obter mais informações.

De Bardo a Perplexo: E Agora? 🤷‍♂️

E agora, onde isso nos deixa? Em vez de um artigo mostrando como você poderia editar dinamicamente Python dentro do Gemini Advanced, você teve essa pequena aventura pelos campos verdejantes de “o que mais pode dar errado?”

A funcionalidade em questão não deve ser tão difícil de implementar. Editores e interpretadores inline têm sido encontrados em ambientes de codificação há décadas. Vincular um ao interface do Google Advanced não deveria ser tão difícil, mesmo que haja a necessidade de passar algum texto entre o interpretador e a IA.

Para ser justo, lançamentos de produtos e funcionalidades são desafiadores, especialmente para uma empresa do tamanho do Google. Uma tremenda quantidade de coordenação precisa acontecer. Muitas equipes e partes interessadas estão envolvidas. Tudo precisa acontecer com precisão de um relógio.

Como você pode ver aqui, isso nem sempre acontece — mesmo se a empresa for o Google. Tenho certeza de que a funcionalidade de edição e teste inline para Python aparecerá eventualmente. Quando isso acontecer, iremos testá-la. Na verdade, a empresa anunciou que o Gemini 1.5 (o Gemini Advanced atualmente usa o Gemini 1.0) está agora em testes iniciais. Quando estiver disponível, também iremos testá-lo.

Enquanto isso, irei levantar uma caneca de café gloriosamente quente para as equipes de marketing e engenharia do Gemini Advanced. “A vocês! Da próxima vez será melhor.”

E você? Já experimentou o Bard, o Gemini ou o Gemini Advanced? Já se inscreveu em algum deles, seja no ChatGPT Plus com custo adicional ou na assinatura do Gemini Advanced? Qual foi a sua experiência? Está ansioso pela edição inline de Python? Deixe-nos saber nos comentários abaixo.

Não se esqueça de me seguir no Twitter, no Facebook, no Instagram e no YouTube para mais atualizações diárias dos projetos. Não se esqueça de se inscrever na minha newsletter semanal de atualizações em Substack.

Seção de Perguntas e Respostas

P: O Gemini Advanced vale o custo adicional?

Ainda é cedo para fazer um julgamento definitivo sobre se o Gemini Advanced vale o gasto extra. Embora atualmente possa faltar algumas funcionalidades prometidas, é importante lembrar que o desenvolvimento de produtos é um processo contínuo. O Google anunciou planos para o Gemini 1.5, o que sugere que haverá melhorias e refinamentos contínuos. Sempre é uma boa ideia ficar informado sobre as atualizações e novas funcionalidades antes de tomar uma decisão.

P: Existem alternativas ao Gemini Advanced para edição inline de Python?

Sim, existem outras opções disponíveis para edição inline de Python. Uma ferramenta popular é o Jupyter Notebook, que permite escrever e executar código Python em um navegador da web. Ele fornece um ótimo ambiente interativo com recursos como células de código, células de texto e a capacidade de visualizar dados. Outra opção é o Visual Studio Code, que é um editor de código poderoso que suporta Python e oferece excelentes capacidades de depuração.

P: Quais são outras funcionalidades empolgantes do Gemini Advanced?

“““html

Gemini Advanced oferece várias funcionalidades emocionantes, apesar da atual ausência de edição de Python inline. Por exemplo, ele oferece capacidades aprimoradas de IA, tornando-o o modelo de IA mais capaz do Google. Além disso, inclui recursos como tradução de idiomas, sugestões de conclusão de código e até a capacidade de analisar vídeos longos. Esses recursos podem ser valiosos para vários projetos e aplicações, e vale a pena explorá-los para aproveitar ao máximo o potencial do Gemini Advanced.

P: Como posso me manter atualizado sobre os últimos desenvolvimentos e recursos do Gemini Advanced?

Para se manter informado sobre as últimas atualizações e recursos do Gemini Advanced, é recomendável visitar regularmente a página oficial de atualizações do Google para o Gemini. Esta página é a melhor fonte de informações oficiais e anúncios relacionados ao Gemini Avançado. Além disso, seguir fontes confiáveis de notícias de tecnologia e ser um membro ativo de comunidades de desenvolvedores relevantes podem ajudá-lo a se manter atualizado com os últimos acontecimentos no campo da IA e da programação.

Referências

  1. Ferramenta de IA Gemini do Google: https://www.enble.com/googles-gemini-ai-tool-formerly-bard-need-know.html
  2. Gemini Advanced: https://www.enble.com/googles-new-gemini-model-analyze-hourlong-video-people-use-techcrunch.html
  3. ChatGPT Plus: https://www.enble.com/chatgpt-vs-chatgpt-plus-worth-subscription-fee.html
  4. Como trabalhar com IA: https://www.enble.com/so-want-transition-career-work-ai-follow-5-steps.html
  5. Como resolver problemas técnicos do Gmail com IA: https://www.enble.com/how-google-ai-helped-me-fix-a-gmail-technical-problem.html

Nota: As referências acima incluem os links mencionados no conteúdo original para conveniência.

“`