L'interprete di codice di ChatGPT è uno strumento incredibilmente potente se lo usi bene. Ecco alcuni dei migliori casi d'uso per la funzione AI.
L'interprete di codice di ChatGPT è di gran lunga la singola funzionalità più potente disponibile sulla piattaforma ChatGPT. Sebbene molti non se ne rendano conto, questo strumento ha numerosi usi entusiasmanti e può fare molto di più della manciata di attività per cui è attualmente utilizzato.
Quindi, cosa puoi fare esattamente con il plug-in Code Interpreter di ChatGPT? Abbiamo messo insieme alcuni dei modi più utili per utilizzare il plug-in Code Interpreter in questo momento.
1. Crea e modifica immagini
Puoi realizzare molti trucchi interessanti per la manipolazione delle immagini Interprete di codice di ChatGPT. La parte migliore è che non hai bisogno di abilità speciali per farlo, tutto ciò che devi fare è semplicemente descrivere ciò che vuoi fare in un linguaggio semplice. I risultati e le opzioni potrebbero non essere di qualità Photoshop, ma di solito sono piuttosto interessanti e ne vale la pena.
Vuoi cambiare un'immagine in scala di grigi? Hai bisogno di dividere un'immagine in quadranti? Che ne dici di invertire i colori di un'immagine? C'è una lunga lista di cose interessanti che puoi provare.
Tutto quello che devi fare è caricare l'immagine nell'interfaccia di Code Interpreter e descrivere in un linguaggio semplice cosa vuoi fare. Ecco alcuni suggerimenti che puoi provare per alcuni risultati interessanti:
- Estrai una tavolozza di colori di tutti i colori dominanti dall'immagine allegata.
- Aggiungi la parola "Riservato" come filigrana nell'angolo in alto a sinistra dell'immagine allegata.
- Rileva i volti nell'immagine allegata e sovrapponi con un'immagine a mirino trasparente.
- Dividi l'immagine allegata in quattro quadranti, inverti i colori nell'ultimo quadrante, quindi ricomponi l'immagine come una sola.
- Anima l'immagine allegata con un effetto di ingrandimento e riduzione.
- Combina le tre immagini allegate in una GIF e aggiungi un effetto Zoom indietro
- Esegui il rilevamento del volto sull'immagine e pixela qualsiasi volto presente.
Nell'esempio seguente, abbiamo chiesto a ChatGPT di dividere un'immagine in quadranti e di invertire i colori sull'ultimo quadrante.
In questo altro esempio, abbiamo caricato un'immagine e chiesto a ChatGPT di sfocare il volto nell'immagine.
Oltre a questi trucchi di modifica, puoi anche estrarre metadati rilevanti da un'immagine. Puoi specificare i metadati specifici che desideri estrarre oppure puoi semplicemente richiedere a ChatGPT di estrarre tutti i metadati pertinenti dall'immagine allegata. Non è tutto. Puoi anche creare un'immagine da zero usando il plugin.
Nell'esempio seguente, abbiamo chiesto a ChatGPT tramite Code Interpreter di creare un'immagine word cloud contenente i nomi degli ultimi 20 presidenti degli Stati Uniti. Non è il migliore degli esempi, ma ti dà un'idea di cosa puoi fare.
Ovviamente puoi chiedergli di cambiare il colore di sfondo o di usare un carattere diverso. Esistono molti modi per giocare con le immagini utilizzando il plug-in Code Interpreter. Se sei a corto di idee, carica semplicemente un'immagine e chiedi a ChatGPT di dirti quali attività può eseguire sull'immagine.
2. Crea e modifica video
Proprio come le immagini, anche l'interprete di codice di ChatGPT può eseguire attività di manipolazione sui video. Puoi eseguire attività semplici come l'estrazione di metadati da file video o l'acquisizione del fotogramma da un determinato timestamp. Puoi anche:
- Converti video in GIF.
- Crea un file video con audio da una combinazione di file immagine.
- Dividi i file video in blocchi che soddisfano determinate specifiche.
- Estrarre l'audio da un file video
- Estrai i sottotitoli da un video
- Comprimi un video
- Convertire un video da un formato all'altro (ad es. da AVI a MP4)
Ecco un'istantanea di alcune delle cose che puoi fare con un video utilizzando l'interprete di codice ChatGPT:
Nell'esempio seguente, abbiamo chiesto a ChatGPT di estrarre l'audio da un piccolo file video, e lo ha fatto in pochi secondi. Il file audio risultante disponibile per il download era molto nitido e chiaro.
Sebbene il plug-in Code Interpreter possa eseguire molte operazioni relative ai video, l'utilizzo pratico, almeno per ora, è piuttosto limitato a causa delle dimensioni limitate del video che può gestire. Non è molto chiara la dimensione massima dei file video che Code Interpreter può gestire, ma in genere incontrerai problemi di memoria con video più grandi. Per ottenere i migliori risultati, utilizzare file video più piccoli, con risoluzioni inferiori quando possibile.
3. Crea e modifica file audio
L'interprete di codice di ChatGPT ha anche un file funzionalità di sintesi vocale integrata. Ciò significa che puoi scrivere un pezzo di testo e avere ChatGPT per convertirlo in un file audio. Oltre a ciò, puoi anche eseguire diverse azioni interessanti sui file audio utilizzando il plug-in Code Interpreter. Puoi:
- Converti file audio da un formato all'altro (ad es. WAV in MP3)
- Leggere e modificare metadati/tag del file audio (come titolo, artista, album)
- Cambia il tono di un file audio
- Unire due file audio insieme
- Regola la frequenza di campionamento, il bit rate o i canali di un file audio
- Taglia un audio a un intervallo di tempo specifico.
- Sovrapponi un file audio con un altro audio
4. Leggere, modificare e creare documenti
La gestione dei file è senza dubbio uno dei punti di forza di Code Interpreter. Le capacità dell'interprete di codice vanno ben oltre la semplice elaborazione di immagini, file audio e video.
Questo potente plug-in può anche leggere, generare e modificare contenuti in una vasta gamma di tipi di documenti, inclusi PDF, Documenti di Microsoft Word, file di testo semplice, RTF, vari formati di fogli di calcolo e file di codice come Python (.py) e JavaScript (.js). Code Interpreter attualmente supporta diverse dozzine di formati di file.
Tutto si riduce a ciò che vuoi ottenere. Puoi dire, allegare un file PDF al tuo prompt, quindi chiedere a ChatGPT di leggerlo, tradurre il testo e creare un documento MS Word con la traduzione.
Oppure, leggi i dati da un file Word e quindi estrai dati specifici che soddisfano un determinato criterio per creare un file di foglio di calcolo. Puoi anche creare grafici, diagrammi e altri elementi di visualizzazione dei dati dai documenti.
Pensa a qualsiasi svolta che puoi incontrare nell'uso nella vita reale. Se comporta la creazione o la lettura di documenti di qualsiasi tipo, ci sono buone probabilità che il plug-in Code Interpreter sia in grado di gestirlo.
5. Scrivere e analizzare il codice
Se disponi di file di codice di grandi dimensioni a cui vuoi dare un senso, Code Interpreter è un'opzione solida. Puoi allegare file con diverse migliaia di righe di codice e chiedere semplicemente a Code Interpreter di dirti cosa fa, magari eseguire il debug it, refactoring, tradurre in un altro linguaggio di programmazione o eseguire praticamente qualsiasi attività relativa alla programmazione a cui puoi pensare.
Quanto è più capace Code Interpreter rispetto al normale ChatGPT quando si tratta di attività di codifica? Bene, sebbene il modello sottostante sia sempre lo stesso, Code Interpreter sembra avere una finestra di contesto più ampia (o almeno cerca di simularla), il che significa che può gestire molti più dati in una volta sola.
Ciò gli conferisce un vantaggio importante, specialmente in cose come la programmazione in cui i file di codice a volte possono contenere centinaia di migliaia di righe.
Per testare quanto può essere affidabile con la gestione di file di codice di grandi dimensioni, abbiamo scaricato un utente completo sistema di autenticazione da GitHub, lo ha caricato su Code Interpreter come file zip e gli ha chiesto quale fosse il file progetto fa. È stato in grado di decomprimere il file, scorrere tutte le cartelle e descrivere cosa fa l'intero progetto con una precisione impressionante.
Quando abbiamo chiesto di aggiungere una nuova funzionalità al progetto, il plug-in potrebbe identificare tutti i file che necessitavano di modifiche per aggiungere una nuova funzionalità. Quando richiesto, potrebbe apportare queste modifiche senza alcun input da parte nostra.
Ovviamente, una volta testato, il progetto ha funzionato perfettamente dopo aver aggiunto la funzionalità. A volte potrebbe incontrare ostacoli, ma indubbiamente lavorare con una base di codice di grandi dimensioni è una delle funzionalità più utili della funzione Interprete di codice.
6. Estrai il testo dalle immagini (riconoscimento ottico dei caratteri)
Hai un'immagine che contiene del testo che devi copiare? Code Interpreter può gestirlo con facilità. Basta caricare l'immagine e chiedere a ChatGPT di estrarre il testo. Funziona alla grande su screenshot, immagini di documenti, immagini con testo sovrapposto e altro ancora.
Può anche gestire testo distorto o sfocato, nonché testo in diversi caratteri, dimensioni, stili, orientamenti e colori. Potresti, ad esempio, chiedere a ChatGPT di creare un documento MS Word da una copia digitalizzata di un documento che hai caricato e otterrai un risultato in pochi secondi.
Sebbene sia importante riconoscere che le attuali capacità del plug-in Code Interpreter sono limitate in molti modi, il plug-in rappresenta ancora una delle funzionalità più potenti disponibili in un chatbot AI ovunque sul Internet.
Con alcuni aggiornamenti, specialmente nella dimensione dei file che può caricare in memoria e lavorare, il Code La funzionalità dell'interprete darà indubbiamente a ChatGPT un vantaggio rispetto a qualsiasi altro chatbot AI con cui attualmente compete con. E c'è ancora molto altro che puoi fare con ChatGPT.