Deprecated: Creation of dynamic property Timber\Site::$pingback is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Site.php on line 180

Deprecated: Creation of dynamic property Timber\User::$name is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/User.php on line 118

Deprecated: Creation of dynamic property Timber\Post::$has_disclaimer is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$_edit_lock is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$_edit_last is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$_thumbnail_id is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$onesignal_meta_box_present is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$onesignal_send_notification is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$onesignal_modify_title_and_content is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$onesignal_notification_custom_heading is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$onesignal_notification_custom_content is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$tipologia is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$_tipologia is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$attributi is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$_attributi is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$in_evidenza_newsletter is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$_in_evidenza_newsletter is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$inviato_in_newsletter is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$_inviato_in_newsletter is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$fonte is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$_fonte is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$fonte_url is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$_fonte_url is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$_yoast_wpseo_primary_category is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$_yoast_wpseo_primary_blz_affiliation_attributes is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$_yoast_wpseo_primary_content_type is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$_yoast_wpseo_primary_attributes is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$_yoast_wpseo_primary_speciali is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$_yoast_wpseo_content_score is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$_yoast_wpseo_focuskeywords is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$_yoast_wpseo_keywordsynonyms is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$_yoast_wpseo_estimated-reading-time-minutes is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$_yoast_wpseo_focuskw is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$_yoast_wpseo_metadesc is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$_yoast_wpseo_linkdex is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$response_body is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$status is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$_yoast_indexnow_last_ping is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$_oembed_9a64193183f73112d1538a6a1fc83df4 is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$_oembed_time_9a64193183f73112d1538a6a1fc83df4 is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$post_date_gmt is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$comment_status is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$ping_status is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$post_password is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$post_name is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$to_ping is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$pinged is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$post_modified is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$post_modified_gmt is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$post_content_filtered is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$guid is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$menu_order is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$post_mime_type is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$comment_count is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$filter is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71
Cos'è e come funziona ChatGPT Canvas

Cos'è e come funziona ChatGPT Canvas

OpenAI ha lanciato ChatGPT Canvas, un nuovo strumento che migliora l'esperienza di scrittura e programmazione grazie al motore GPT-4o. Canvas offre un controllo avanzato dei progetti, suggerimenti in linea, versioning e funzionalità per il debug e la traduzione del codice.

Nell’ambito della sua iniziativa “12 giorni di OpenAI“, che da qui a Natale metterà nelle mani degli utenti una lunga lista di novità strettamente legate ai modelli generativi e all’intelligenza artificiale, la società guidata da Sam Altman ha presentato ChatGPT Canvas. Si tratta di un meccanismo che ridefinisce il modo di lavorare con ChatGPT per progetti di scrittura e programmazione. Il nuovo strumento apre un riquadro separato che consente una collaborazione più profonda, non limitata alla conversazione, ma basata sulla creazione e il perfezionamento delle idee.

ChatGPT diventa un assistente migliore con Canvas: ecco perché

ChatGPT è comunemente utilizzato per scrivere e sviluppare codice usando l’AI, ma l’interfaccia conversazionale può risultare limitante per i progetti più complessi che richiedono revisioni e modifiche iterative. Come abbiamo spesso evidenziato, infatti, spesso si arriva a un risultato soddisfacente soltanto dopo una serie di perfezionamenti, che richiedono più passaggi in sequenza.

Canvas si propone come una soluzione efficace al problema, offrendo:

  • Controllo completo del progetto: Gli utenti possono evidenziare sezioni specifiche per richiedere modifiche mirate o suggerimenti inline.
  • Shortcut intuitivi: Opzioni rapide per regolare la lunghezza, il livello di leggibilità, aggiungere commenti o log.
  • Versionamento: Una funzione di backtracking consente di ripristinare versioni precedenti del progetto.

Di norma, è il chatbot di OpenAI a decidere autonomamente quando attivare Canvas, rilevando di volta in volta gli scenari nei quali risulta maggiormente utile. L’utente, tuttavia, può ottenere lo stesso risultato creando un prompt contenente la formula “Componi riquadro” (è selezionabile dall’apposito pulsante).

Funzionalità di scrittura

Canvas arricchisce l’esperienza di scrittura con funzionalità avanzate come i suggerimenti inline per migliorare il testo, la regolazione della lunghezza (permette di accorciare od estendere i contenuti) e del livello di leggibilità. A seconda delle competenze del lettore, si possono creare testi adatti alla scuola primaria fino ad arrivare al livello accademico avanzato.

Grazie al nuovo Canvas, ChatGPT è in grado di svolgere un’operazione di polishing finale migliorando grammatica, chiarezza e coerenza. Si possono inoltre aggiungere emoji per enfatizzare o colorare il contenuto.

Funzionalità di programmazione

A beneficio degli sviluppatori software, Canvas semplifica il processo iterativo che guida l’utente fino al raggiungimento del traguardo prefissato.

Anche in questo caso, Canvas aiuta con i suggerimenti in linea per migliorare il codice, può aggiungere istruzioni per il debug e commenti che rendono più comprensibile ciascuna routine.

ChatGPT diventa inoltre molto più abile nel rilevare e risolvere automaticamente gli errori. Infine, gli ingegneri di OpenAI hanno significativamente migliorato la possibilità di convertire il codice in diversi linguaggi di programmazione come Python, JavaScript, C++ e così via.

GPT-4o: il motore dietro Canvas

Canvas si basa sul sottostante modello GPT-4o ed è sviluppato per collaborare con gli utenti in modo creativo.

Nel caso della programmazione, utilizzando prompt “ad hoc” si può descrivere ciò che si desidera ottenere (o proporre il codice da modificare), quindi usare gli strumenti in basso a destra per controllare il codice, aggiungere log, commenti, svolgere attività di debug ed effettuare la traduzione in altri linguaggi.

ChatGPT Canvas: sviluppo codice programmazione

A valle di un’operazione di copia e incolla, ChatGPT mostra l’opzione per aprire la risorsa con Canvas e intervenirvi in modo diretto. L’opzione Mostra modifiche consente di verificare cosa viene modificato nel testo e nel codice.

Infine, Canvas è compatibile con i GPT personalizzati. È quindi possibile usare la funzione con il normale ChatGPT oppure avvalendosi delle personalizzazioni sviluppate da terze parti.

ChatGPT Canvas è per tutti

Ad oggi, ChatGPT mancava di una funzionalità simile ai Claude Artifacts di Anthropic: eccovi serviti!

La buona notizia, inoltre, è che Canvas è disponibile per tutti gli utenti, in tutte le lingue. Non solo i possessori di account a pagamento ma anche chi utilizza ChatGPT Free può avvalersi della novità appena introdotta da OpenAI.

Canvas, infine, è utilizzabile sia nella versione Web di ChatGPT sia dall’app ChatGPT Desktop installabile in Windows 10 e Windows 11.

Ti consigliamo anche

Link copiato negli appunti