Divertimento e frustrazione con l’editor inline avanzato di Google Gemini 😄🔥🐍

Esplorando gli ultimi progressi dell'Intelligenza Artificiale di Google scoprire il lato divertente di Gemini Advanced attraverso la sua funzione di editing in Python.

“`html

Ho sorpassato l’IA di punta di Google, ma non mi deridere, la codifica è difficile!

Credito immagine: Getty Images

Ti va di divertirti un po’? Divertirti a spese di Google? E quando dico divertimento, intendo divertimento in, beh, una sorta di fascinazione morbosa, tipo cosa-stavano-pensando, sono-felice-di-non-essere-il-product-manager?

La nostra storia inizia con un aggiornamento delle note di rilascio di Gemini Advanced pubblicato da Google martedì. Si parla di un nuovo editor inline per il linguaggio di programmazione Python.

Siamo qui per concentrarci sulla parola “ora” nella frase “ora puoi modificare ed eseguire direttamente frammenti di codice Python”. Questo sembrava interessante, perciò oggi ho deciso di testarlo per poi riportarvi questa nuova funzionalità interessante.

Iscrizione a Gemini Advanced: una breve panoramica 🌟

Una rapida panoramica. La versione di Google di ChatGPT (la sua IA generativa) si chiamava Bard ed ora si chiama Gemini Advanced. Quello che Gemini è per ChatGPT, Gemini Advanced è per ChatGPT Plus, compresa la tariffa di $20/mese. Ho quindi deciso di iscrivermi a Gemini Advanced, aggiungendola alla mia raccolta di spese mensili legate all’IA.

Gemini Advanced aggiunge una serie di nuove funzionalità. Nota la riga evidenziata qui di seguito:

Immagine: “Il nostro modello di IA più capace.”

Sì, dice: “Il nostro modello di IA più capace.” Tienilo a mente, insieme alla parola “ora” all’inizio di questa storia. Ecco come si presenta l’interfaccia web di Gemini Advanced:

Immagine: Interfaccia Web di Gemini Advanced

Prova Python: Dov’è la Modifica e l’Esecuzione? 🤔

Ho incollato uno script Python semplice. Questo script crea e produce la stringa “hello world” in maiuscolo e iniziale maiuscola.

Gemini Advanced ha prima destrutturato il mio codice e mi ha dato una spiegazione dettagliata.

In seguito è stato così gentile da darmi l’output dello script. Punto a favore di Gemini Advanced. L’output era corretto.

Ma chiediti questo: Vedi un modo per modificare quel codice? Un modo per eseguire il codice come si farebbe su un interprete di codice tradizionale? No? Neanch’io.

La ricerca del “Ora puoi modificare ed eseguire” 🔍

Ovviamente, mi sta sfuggendo qualcosa.

Ora, lascia che sia chiaro. Sto per scherzare. Ho chiesto esplicitamente al mio editore il permesso di scherzare, perché si tratta di Google e ci piace Google. Mi è stato concesso il via libera per scherzare liberamente.

Cercherò di essere gentile.

Riguardando le note di rilascio, c’era questa frase: “Esclusivo per Gemini Advanced, ora è possibile modificare ed eseguire direttamente frammenti di codice Python nell’interfaccia utente di Gemini”. Quindi, la mia prima domanda è stata se stessi effettivamente usando l’interfaccia utente di Gemini. Ecco cosa mi è stato detto.

Immagine: Raccomandazione di visitare “https://www.gemini.com”

Nota, accanto alla freccia, una raccomandazione di andare su “https://www.gemini.com”. Nessun problema. Ovviamente, Google possiede il dominio “Gemini.com”, giusto? No, non lo possiede.

Gemini.com è un exchange di criptovalute. Quando ho chiesto a Gemini Advanced (al quale, non dimenticare, ho dovuto accettare di pagare un extra di $20/mese) come utilizzare l’interfaccia Python di Gemini, promossa nelle note di rilascio come disponibile “ora”, Gemini mi ha indirizzato a un sito di criptovalute.

Questo, amici, è ciò che noi nel settore dell’IA chiamiamo un’allucinazione. Oopsie. Sì, e diventa ancora migliore.

Quando ho fatto notare a Gemini Advanced di avermi indirizzato verso un sito di criptovalute, si è scusato per la disinformazione. Poi mi ha detto che non riusciva a trovare l’interfaccia. E poi mi ha detto che ciò che cercavo potrebbe essere interno a Google e potrebbe non essere accessibile pubblicamente.

Successivamente, Gemini Advanced ha concluso quella risposta rapida chiedendomi dove avessi originariamente letto sulla capacità di Gemini di elaborare script Python. Uh, nelle note di rilascio di Google. Duh.

A quel punto, sentivo che stava nascendo una grande opportunità di prendere in giro a un livello massimo. Ho dato a Gemini Advanced l’URL delle proprie note di rilascio e ho ricevuto questo:

“““html

Immagine: Risposta da Gemini Avanzato

Vorrei sottolineare alcune divertenti frasi di Gemini:

  • Di nuovo con: “Sembra che l’interfaccia di Gemini di Google e le funzionalità siano effettivamente ancora in fase di sviluppo e potrebbero non avere ancora un rilascio pubblico.”
  • “Ecco cosa possiamo dedurre da quella pagina di aggiornamenti.” Cosa possiamo dedurre?
  • Parlando di Gemini Avanzato con Ultra 1.0: “Questo suggerisce un modello di abbonamento a più livelli.” Suggerisce? Come se Google non avesse già pubblicizzato Ultra 1.0.
  • “La funzionalità potrebbe non essere ancora attiva: La capacità di modifica del codice potrebbe essere in fase di sviluppo o disponibile solo internamente a Google.” Va bene, se Google non avesse pubblicizzato la disponibilità “ora” sulla sua pagina di aggiornamenti.
  • Ora, ecco il meglio: “Tieni d’occhio la pagina degli aggiornamenti: Quella pagina (https://gemini.google.com/updates) è il miglior posto per ricevere una notifica quando questa funzionalità diventa disponibile.” Quella è la pagina da cui ho ottenuto le informazioni, che ho appena inserito in Gemini Avanzato per ottenere ulteriori informazioni.

Da Bardo a Confuso: E Ora? 🤷‍♂️

Allora, dove ciò ci lascia? Invece di un articolo che mostra come potresti modificare dinamicamente Python dentro a Gemini Avanzato, hai ottenuto questo piccolo giro tra i campi verdi di “cosa altro potrebbe andare storto?”

La funzionalità in questione non dovrebbe essere così difficile da implementare. Gli editor inline e gli interpreti sono presenti negli ambienti di sviluppo da decenni. Collegarne uno all’interfaccia di Google Advanced non dovrebbe essere così difficile, anche se c’è bisogno di passare del testo tra l’interprete e l’IA.

Per essere onesti, i rilasci di prodotti e funzionalità sono impegnativi, specialmente per un’azienda delle dimensioni di Google. Deve avvenire un’enorme quantità di coordinamento. Molti team e parti interessate sono coinvolti. Tutto deve svolgersi con precisione millimetrica.

Come puoi vedere qui, questo non accade sempre, anche se l’azienda è Google. Sono sicuro che la funzionalità di modifica e test inline per Python comparirà alla fine. Quando accadrà, la testeremo. Infatti, l’azienda ha annunciato che Gemini 1.5 (Gemini Avanzato utilizza attualmente Gemini 1.0) è attualmente in fase di test. Quando sarà disponibile, lo testeremo anche noi.

Nel frattempo, alzerò una tazza di gloriosamente caldo caffè alle squadre di marketing e ingegneria di Gemini Avanzato. “A voi! Andrà meglio la prossima volta.”

E tu? Hai provato Bard, Gemini o Gemini Avanzato? Ti sei iscritto sia al costo aggiuntivo di ChatGPT Plus che all’abbonamento di Gemini Avanzato? Qual è stata la tua esperienza? Non vedi l’ora di modificare Python inline? Facci sapere nei commenti qui sotto.

Assicurati di seguirmi su Twitter, Facebook, Instagram e YouTube per ulteriori aggiornamenti giornalieri sui progetti. Non dimenticare di iscriverti alla mia newsletter settimanale di aggiornamenti su Substack.

Sezione Q&A

Q: Vale la pena il costo aggiuntivo di Gemini Avanzato?

È troppo presto per dare un giudizio definitivo su se Gemini Avanzato valga l’extra spesa. Anche se attualmente potrebbe mancare alcune funzionalità promesse, è importante ricordare che lo sviluppo del prodotto è un processo continuo. Google ha annunciato piani per Gemini 1.5, il che suggerisce che ci saranno continui miglioramenti e perfezionamenti. È sempre una buona idea rimanere informati sugli aggiornamenti e sulle nuove funzionalità prima di prendere una decisione.

Q: Ci sono alternative a Gemini Avanzato per la modifica inline di Python?

Sì, ci sono altre opzioni disponibili per la modifica inline di Python. Uno strumento popolare è Jupyter Notebook, che ti permette di scrivere ed eseguire codice Python in un browser web. Fornisce un ottimo ambiente interattivo con funzionalità come celle di codice, celle di testo e la capacità di visualizzare i dati. Un’altra opzione è Visual Studio Code, che è un potente editor di codice che supporta Python e offre eccellenti capacità di debug.

Q: Quali sono altre funzionalità interessanti di Gemini Avanzato?

“““html

Gemini Advanced offre diverse funzionalità interessanti, nonostante l’attuale assenza di modifica in linea del Python. Ad esempio, fornisce capacità AI avanzate, rendendolo il modello AI più capace di Google. Inoltre, include funzionalità come la traduzione di lingue, suggerimenti per il completamento del codice e persino la capacità di analizzare video di un’ora. Queste funzionalità possono essere preziose per vari progetti e applicazioni, ed è valutare esplorarle per sfruttare appieno il potenziale di Gemini Advanced.

Q: Come posso rimanere aggiornato sulle ultime novità e funzionalità di Gemini Advanced?

Per rimanere informati sulle ultime novità e funzionalità di Gemini Advanced, è consigliabile visitare regolarmente la pagina degli aggiornamenti ufficiali di Google per Gemini. Questa pagina è la migliore fonte di informazioni ufficiali e annunci riguardanti Gemini Advanced. Inoltre, seguire fonti di notizie tecnologiche affidabili e essere un membro attivo delle comunità di sviluppatori pertinenti può aiutarti a rimanere aggiornato sulle ultime novità nel campo dell’IA e della programmazione.

Riferimenti

  1. Strumento Gemini AI di 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. Come lavorare in AI: https://www.enble.com/so-want-transition-career-work-ai-follow-5-steps.html
  5. Come risolvere i problemi tecnici di Gmail con l’IA: https://www.enble.com/how-google-ai-helped-me-fix-a-gmail-technical-problem.html

Nota: I riferimenti sopra includono i link menzionati nel contenuto originale per comodità.

“`