Ricerca nel sito web

La base di utenti di ChatGPT è appena raddoppiata in 6 mesi, superando i 400 milioni di utenti settimanali


Le attività di ChatGPT offrono la pianificazione e l'automazione dei prompt AI, ma cosa succede quando le cose vanno male? Ho esplorato gli alti e bassi di questo promettente ma frustrante - e preoccupante - strumento beta.

Tasks è una nuova funzionalità beta per le versioni a pagamento di ChatGPT. Questa funzione consente di pianificare l'esecuzione di un prompt a una determinata ora. In questo articolo, spiegherò questa caratteristica. Quindi ti guiderò attraverso il processo incredibilmente frustrante di cercare di convincere ChatGPT a fare ciò che vuoi che faccia usando Tasks.

Esito ad antropomorfizzare l'IA, ma in questo ciclo di test, ChatGPT è stato singolarmente poco collaborativo. Piuttosto che lamentarci qui, analizziamo prima questa nuova funzionalità. 

Come funzionano le attività in ChatGPT

Le attività sono prompt che vengono attivati in un determinato momento. Possono verificarsi una volta o ripetersi. Ad esempio, puoi dire "Alle 10:30 di domani, dimmi il tempo attuale" e ChatGPT elaborerà il messaggio "dimmi il tempo attuale" alle 10:30 di domani e visualizzerà una notifica del browser (se l'hai abilitata) e/o ti invierà un'e-mail. 

Per abilitare le attività, è necessario un account a pagamento Plus (o superiore) per ChatGPT e sarà necessario selezionare il modello GPT-4o con attività pianificate. Inoltre, non sarebbe male avere un buon terapeuta.

Una volta che sei in quel modello, puoi richiamare la pianificazione delle attività nel tuo prompt con qualcosa come l'istruzione "at" o il prefisso "pianifica un'attività". Sembra che ChatGPT faccia un buon lavoro nell'interpretare tutto ciò che implica una richiesta di tempo futuro come un'attività.

Sono stato in grado di assegnare un'attività sia nell'app per Mac che nell'interfaccia del browser, ma sono stato in grado di vedere e gestire solo le attività esistenti nell'interfaccia del browser. Sotto l'immagine del profilo a destra dello schermo, puoi selezionare Attività dal menu a discesa.

Questo ti porta a una schermata delle attività in cui puoi vedere le attività che hai programmato e quelle che sono state completate. 

Passando il mouse sul tempo si riveleranno una matita e tre punti. La pausa impedisce l'esecuzione di un'attività, ma la lascia disponibile all'utente. Elimina lo rimuove. 

La matita offre una schermata di modifica che consente di rivedere l'attività prima dell'esecuzione successiva.

Qui è possibile rinominare l'attività, modificare il prompt e modificarne la programmazione.

Per quanto ne so, queste funzionalità funzionano abbastanza bene in versione beta. Ho avuto un compito che non è mai stato eseguito e un altro che è stato eseguito dieci ore dopo il previsto, ma la maggior parte di essi sembra essere stata eseguita come previsto. Sono stato in grado di modificare il programma e cambiare il prompt, quindi anche queste funzionalità hanno funzionato.

Farmaco di passaggio all'IA agentica

A prima vista, l'aggiunta di attività a ChatGPT sembra abbastanza poco interessante. Dopotutto, da anni abbiamo task manager molto completi e capaci. In effetti, poiché ChatGPT Tasks può avvisarti solo tramite una notifica del browser o un'e-mail, è molto meno utile di, ad esempio, un task manager che ti ricorda di prendere la vernice spray bianca quando entri nel parcheggio del negozio di ferramenta.

Ma mentre Tasks in ChatGPT fa molto meno dei task manager completi, può anche fare di più. Può eseguire un prompt AI. Ciò significa che può intraprendere automaticamente un'azione abbastanza intelligente in uno o più momenti specifici in futuro.

In questo momento, l'azione è limitata. Può elaborare un prompt, ma il suo unico output è un'e-mail o una notifica del browser. Tuttavia, ci dà un'idea di come l'intelligenza possa essere incorporata in un'azione a tempo con quello che potrebbe essere uno sforzo piuttosto piccolo.

Tranne che, come ho detto prima, ChatGPT si è comportato male durante l'intero esperimento, il che significa che ho passato più di un giorno a cercare di convincere l'IA a collaborare.

Vedi, ecco il punto. Per dimostrarlo, non volevo dare a ChatGPT un semplice promemoria da presentare. Volevo che facesse qualcosa che solo un'intelligenza artificiale poteva fare, per mostrare come un'intelligenza artificiale che esegue un'attività in un dato momento sarebbe un valore aggiunto considerevole rispetto a un processo di scripting o solo a compiti di voci.

Mi aspetto che la situazione migliori nel tempo. Ma per ora, wow. Dopo una giornata di questo, sono irritabile!

Tentativo di ottenere un briefing quotidiano sulle notizie

Ne abbiamo già discusso in passato e ne parleremo di nuovo. Alle IA piace inventare le cose. Seguono anche le indicazioni nel senso che risponderanno alle richieste in modi che sembrano autorevoli e sicuri ma sono completamente o sottilmente sbagliati.

Consumo un sacco di notizie. Ogni mattina, scruto un sacco di siti e fonti di notizie per farmi un'idea di ciò che sta accadendo nel mondo. Questo è diverso dallo scavare nei comunicati stampa per vedere se ci sono annunci a cui voglio prestare attenzione. Quello che voglio per prima cosa è avere un'idea di ciò che sta accadendo là fuori, di ciò che è grande e di ciò che potrebbe essere al centro della mia attenzione o qualcosa di cui dovrei essere consapevole.

Quando si tratta di ChatGPT Tasks, ho pensato che combinare il servizio agente con la ricerca web di ChatGPT fosse promettente per questo scopo. Ha una promessa. Si rifiuta semplicemente di fare quello che voglio.

Ho cercato di convincere ChatGPT a darmi notizie e fonti attuali. A volte, li ha semplicemente inventati. A volte, mi ha fornito fonti e storie di un anno fa. A volte citava storie che presumibilmente provenivano da un sito ma provenivano da siti completamente diversi. Alcuni link che dicevano di riguardare un argomento in realtà puntavano da qualche parte completamente diverso.

E ci ho provato davvero. Ho cercato di convincere ChatGPT a convalidare le sue fonti. Ho cercato di convincerlo a ricontrollare il suo lavoro. Ho cercato di restringere le sue scelte o di fornire istruzioni più chiare e specifiche. L'ho lavorato.

La mia conclusione è questa: ChatGPT è in grado di effettuare ricerche sul web. Ed è in grado di trovare alcuni argomenti. Ma se vuoi le notizie di oggi e vuoi che siano verificabili (in termini di storia reale con un collegamento reale), ChatGPT non è pronto per la prima serata.

Generazione di un briefing meteo personalizzato

Il mio tentativo successivo è stato quello di ottenere un briefing meteorologico quotidiano. Ancora una volta, volevo qualcosa di più di un semplice bollettino meteorologico veloce. Ho un widget meteo sul desktop e posso vedere i dettagli meteo ogni volta che voglio.

Invece, volevo che ChatGPT aggiungesse un po' di valore al tempo. Volevo che disegnasse un'immagine che rappresentasse il tempo nel momento in cui il prompt è stato eseguito.

Prima di tentare di assegnare un prompt a un tempo futuro, ho prima elaborato e perfezionato il prompt principale stesso. Questo è importante. Assicurati di avere un prompt che funzioni prima di lanciarlo sull'agente di pianificazione.

Volevo un briefing ben formattato, che includesse quella foto rappresentativa. Dopo un sacco di giri di perfezionamento, ecco cosa ho ottenuto.

Bello, eh? Questo è l'edificio del Campidoglio dello Stato qui a Salem, in Oregon. Ecco il prompt che ho utilizzato per creare questo briefing meteo personalizzato.

Eseguire rigorosamente i passaggi seguenti e produrre i risultati in sequenza:

  1. Stampa una riga contenente il testo: "Il tuo briefing meteorologico quotidiano" nell'intestazione 2 lettere in grassetto.
  2. Genera un'immagine DALL-E che rappresenti visivamente il tempo di oggi a Salem, Oregon. L'immagine dovrebbe includere elementi rilevanti per il tempo (ad esempio, pioggia, cielo soleggiato) e un punto di riferimento riconoscibile come l'Oregon State Capitol. Visualizza immediatamente l'immagine.
  3. Stampa un'intestazione: "Meteo di oggi" seguito dalle condizioni meteo e dalla temperatura per Salem, Oregon, oggi.
  4. Stampa un'intestazione: 'Alba/tramonto' seguito dagli orari di alba e tramonto del sole per Salem, Oregon, oggi
  5. Stampa un'intestazione: "Qualità dell'aria" seguito dalla qualità dell'aria per Salem, Oregon, oggi
  6. Stampa un'intestazione: "Avvisi" seguito da eventuali avvisi per Salem, Oregon, oggi. Se non ci sono avvisi, visualizza "Nessun avviso oggi"
  7. Stampa un'intestazione: "Pendolarismo" seguito da eventuali raccomandazioni per il pendolarismo a Salem, Oregon, oggi, in particolare in base a problemi legati alle condizioni meteorologiche.
  8. Stampa un'intestazione: "Attività all'aperto" seguito da eventuali consigli per le attività all'aperto a Salem, Oregon, in base al tempo odierno

Non procedere al passaggio successivo fino al completamento del precedente. Riprovare sempre la generazione dell'immagine se non riesce.

Mi ci sono volute un paio d'ore buone per convincere ChatGPT a farlo in modo affidabile. Nota la prima riga, dove gli sto dicendo di "eseguire i passaggi rigorosamente" e "produrre risultati in sequenza". L'uso di "rigorosamente" è stato effettivamente raccomandato da ChatGPT quando gli ho chiesto perché non stesse effettivamente seguendo le indicazioni.

Ho riscontrato un sacco di problemi cercando di generare l'immagine. Il passaggio 2 indica chiaramente di utilizzare DALL-E. Ho scoperto che "rappresenta visivamente" ha convinto l'IA a utilizzare le condizioni attuali con il tema per produrre un'immagine appena creata. Ho anche fatto in modo che includesse un punto di riferimento, perché tutte le altre immagini che ha generato erano per lo più di piccole città con grandi alberi, come questa.

Ha anche confuso Celsius e Fahrenheit. 36 gradi C sarebbero stati quasi 97 gradi F. Per una fredda giornata di gennaio, questo è un errore. E, naturalmente, "droize". Anche se, devo dire, vivendo in Oregon, il tempo qui sembra davvero "droize". Quindi indica DALL-E per aver inventato una parola che rappresenta davvero come ci si sente là fuori.

Alla fine, ho avuto difficoltà a far sì che ChatGPT generasse l'immagine. Ho trovato l'istruzione finale di "Non procedere al passaggio successivo fino a quando il precedente non è completo. Riprova sempre la generazione dell'immagine se fallisce", sembrava superare il problema.

Quindi, a questo punto, avevo un prompt che funzionava in modo affidabile in ChatGPT. Era giunto il momento di lanciarlo come un compito programmato.

Agentizzazione dell'attività

Per fare ciò, tutto ciò che ho fatto è stato aggiungere "Alle 9:30 di oggi" all'inizio del prompt. Per farlo ripetere, basta sostituire "oggi" con "ogni giorno".

Poi, giusto in tempo, c'è stata un'e-mail nella mia casella di posta.

Ho fatto clic su Visualizza messaggio e ho ottenuto l'output a sinistra. Notate che dice 50 gradi -- ma le nostre temperature locali non hanno superato i 40 oggi. Tuttavia, è una bella foto.

Si noti anche che l'IA ha deciso di aggiungere la parola "passo" con ogni numero di passaggio a ogni fase del mio output personalizzato precedentemente bello. Ho fatto una seconda corsa con lo stesso identico prompt e ho ottenuto la versione a destra.

Ho quindi passato le tre ore successive a cercare di convincere ChatGPT a non includere i passaggi. A volte mi faceva una foto. A volte non lo facevo. A volte ho avuto una previsione completa, altre volte no. Una volta, ho appena ricevuto il prompt completo. Una volta ho appena ricevuto l'oggetto del messaggio di posta elettronica, ma nessun dettaglio.

Quindi, sì...

Non sono pronto per la prima serata

Ad essere onesti, OpenAI etichetta questa funzione come beta. E ragazzi, è la beta. Da un lato, l'idea che un agente di intelligenza artificiale sia in grado di fare cose come disegnare un'immagine rappresentativa di un certo insieme di dati sembra intrigante. D'altra parte, un agente di intelligenza artificiale che si rifiuta di seguire le indicazioni e va per ogni sorta di tangente sembra terrificante.

Almeno con gli algoritmi non AI, se il nostro codice va fuori dai binari, è colpa nostra come programmatori. Ma quando si tratta di agenti basati sull'intelligenza artificiale, non è possibile sottoporre le operazioni agentiche a suite di test complete perché l'intelligenza artificiale si comporterà in modo diverso in base ai dati che riceve, alla fase lunare e al suo umore. È un'esagerazione, ma probabilmente non di molto.

Abbiamo la maggior parte dei pezzi per farlo. Man mano che le IA migliorano sempre di più (possiamo solo sperare, giusto?), dovremmo essere in grado di lanciare piccoli agenti in grado di costruire briefing giornalieri.

Ma gli agenti di intelligenza artificiale che controllano le macchine, l'Internet delle cose, la sicurezza, le armi e altre preoccupanti operazioni del mondo reale? Non sono sicuro che sarò d'accordo fino a quando non riusciremo a dimostrare di avere un controllo molto più completo sulle IA di quanto stiamo vedendo qui.

Altrimenti, un messaggio come "controlla il mio ambiente domestico in modo che possa dormire tutta la notte" potrebbe portare le IA a ucciderci mentre dormiamo come loro modo di seguire con entusiasmo le nostre indicazioni.

Vorrei davvero che la tecnologia smettesse di darmi quella sensazione di molliccio dietro il collo. E tu? Non vedi l'ora di provare ChatGPT Tasks o sei più convinto che mai che dovremmo andare a vivere in una yurta nel bosco? Fatecelo sapere nei commenti qui sotto.