Kursus
Pada hari ketujuh acara 12 days of OpenAI, OpenAI mengumumkan Proyek ChatGPT.
Proyek ChatGPT adalah fitur yang sangat banyak diminta. Fungsionalitas baru ini memungkinkan kita membuat ruang proyek khusus untuk mengelompokkan file dan percakapan yang terkait. Di dalam setiap proyek, kita dapat menetapkan instruksi kustom untuk menyesuaikan respons ChatGPT dengan konteks proyek tersebut.
Dalam artikel ini, saya akan memandu Anda langkah demi langkah cara membuat proyek ChatGPT, membahas cara mengelolanya, dan membagikan contoh praktis tentang bagaimana fitur ini dapat meningkatkan produktivitas dan organisasi, baik untuk tugas kolaboratif maupun pribadi.
Cara Membuat Proyek ChatGPT
Saat artikel ini ditulis, fitur proyek hanya tersedia untuk pelanggan dan hanya dapat diakses melalui peramban. Jika Anda berlangganan ChatGPT, Anda dapat membuat proyek ChatGPT dengan mengikuti langkah-langkah berikut:
1. Akses halaman web ChatGPT dan cari bagian "Projects" di kiri atas halaman.

2. Klik tombol "+" untuk membuat proyek baru.
3. Beri nama proyek dan klik "Create Project."

Cara Menambahkan File ke Proyek ChatGPT
Salah satu fitur berguna dari Proyek ChatGPT adalah obrolan dalam proyek tertentu dapat mengakses file yang Anda unggah, sehingga tersedia di seluruh proyek.
Untuk menambahkan file, klik "Add files" untuk mengunggah file data atau skrip apa pun yang Anda perlukan untuk analisis data Anda. Misalnya, Anda dapat mengunggah file CSV data penjualan dan skrip Python untuk analisis.

Perlu dicatat bahwa jendela obrolan juga dapat melampirkan file dengan mengeklik ikon lampiran di bagian bawah kotak obrolan. Bedanya, lampiran ini hanya berlaku untuk percakapan tersebut, sedangkan file proyek tersedia secara global untuk proyek.
Cara Mengatur Instruksi Kustom untuk Proyek ChatGPT
Salah satu fitur paling berguna dari proyek adalah kemampuan untuk mengonfigurasi perilaku ChatGPT dengan menentukan instruksi. Misalnya, kita menggunakannya untuk mengatur nada dan bahasa, atau jika kita mengerjakan proyek kode, kita dapat menentukan pustaka apa yang digunakan. Ini dapat menghemat banyak waktu karena kita tidak perlu terus-menerus menyebutkan detail ini di setiap pesan yang kita kirim.
Untuk menetapkan instruksi kustom, klik tombol “Add instructions” untuk memberikan panduan spesifik tentang bagaimana ChatGPT harus membantu proyek Anda. Misalnya, Anda dapat menentukan, “Fokus pada kiat pembersihan data dan visualisasi menggunakan Python.”

Pengalaman Saya dengan Proyek ChatGPT
Untuk menguji fitur Proyek ChatGPT yang baru, saya memutuskan membuat proyek untuk membangun situs web pribadi sederhana. Untuk memulai, saya membuat proyek baru bernama "Personal Website." Lalu, saya mengunggah pedoman gaya dan CV saya dalam format PDF.
Saya juga menambahkan instruksi berikut: "Anda adalah pengembang web yang membantu seseorang tanpa pengalaman membuat situs web pribadi mereka. Buatlah sederhana dan gunakan hanya HTML, CSS, dan JavaScript. Ini adalah situs web hanya front-end. Pastikan mengikuti pedoman gaya yang diberikan. Gunakan informasi pada CV untuk mengisi halaman."
Kemudian saya memulai percakapan baru dengan prompt berikut:
"Buat halaman landing untuk situs web pribadi saya."
Editor ChatGPT Canvas terbuka dan membuat file index.html. Struktur dan kontennya secara keseluruhan sudah baik, tetapi tidak ada gaya apa pun. Untuk mengatasinya, saya memulai obrolan baru dan memintanya membuat gaya untuk situs web menggunakan prompt berikut:
"Buat file CSS style untuk situs web."
ChatGPT merespons dengan gaya CSS, tetapi sama sekali tidak sesuai dengan pedoman gaya. Saya sadar ini mungkin karena awalnya saya mengunggah gambar, bukan PDF, sehingga menyulitkan ChatGPT membaca pedoman gaya. Untuk mengatasinya, saya mengunggah pedoman gaya DataCamp sebagai PDF untuk melihat apakah hasilnya lebih baik.
Hasilnya jauh lebih baik, dan warnanya diambil dari pedoman gaya. Namun, warnanya bukan yang saya inginkan. Untuk memperbaikinya, saya membuat obrolan ketiga dan memintanya mencantumkan warna dalam pedoman gaya, lalu saya menentukan warna favorit saya.

ChatGPT mencatat preferensi saya, dan ketika saya memintanya membuat ulang file gaya, hasilnya berhasil!
Saya memutuskan menambahkan satu bagian lagi pada pengalaman kerja saya, termasuk artikel yang saya tulis untuk DataCamp yang tidak tercantum di CV. Saya membuka obrolan baru dan meminta ChatGPT melakukan penelusuran web dan menemukan artikel atas nama saya di DataCamp. Ia menemukan beberapa, meskipun ada satu yang bukan saya yang menulisnya, yang kemudian saya minta untuk dihapus.
Terakhir, saya kembali ke percakapan Canvas tentang HTML dan memintanya mengintegrasikan artikel-artikel tersebut ke dalam HTML. Namun, ia terus gagal menemukannya meskipun percakapan itu bagian dari proyek yang sama. Saya harus menyalin dan menempelkan daftar ini secara manual dari satu percakapan ke percakapan lainnya.
Berikut hasil akhirnya:

Hal Positif
- Proyek memungkinkan pengguna menyimpan file dan percakapan terkait secara bersama, sehingga lebih mudah mengelola dan mengambil informasi spesifik.
- Instruksi kustom dalam setiap proyek memberikan fleksibilitas, memungkinkan pengguna menentukan nada, fokus, dan format respons, sehingga meningkatkan kegunaan untuk berbagai tugas.
- Instruksi kustom juga sangat berguna saat bekerja dengan kode. Misalnya, jika kita menggunakan
pandasdalam proyek, kita dapat memberi tahu bahwa proyek ini menggunakanpandasdan tidak perlu berulang kali menyebutkan bahwa kita ingin solusipandas. - Dengan mengelompokkan tugas, obrolan, dan file yang terkait, kita dapat meningkatkan alur kerja, menghemat waktu, dan mengurangi beban kognitif saat beralih antar tugas dan set data yang berbeda.
- Meski saat ini ditujukan untuk penggunaan individu, fitur ini menjadi landasan bagi peluang kolaboratif di masa depan seiring pengguna terbiasa dengan manfaat pengorganisasian ini.
- Saya dapat melihat proyek ChatGPT sangat berguna untuk tugas panjang yang berkelanjutan. Saya sering memiliki obrolan panjang yang belum selesai dan ingin kembali lagi, namun kemudian lupa di mana letaknya.
Hal Negatif
- Saat percakapan baru dibuat, percakapan tersebut tidak langsung muncul di proyek. Baru terlihat setelah saya menyegarkan halaman atau membuat yang baru. Ini tampaknya bug.
- Terkadang ChatGPT gagal melihat informasi relevan dari percakapan lain dalam proyek. Jika ini terjadi bahkan pada proyek kecil, saya membayangkan informasi bisa mudah hilang pada proyek yang sangat besar.
- Saya berharap file yang dihasilkannya menjadi file proyek. Saya pikir ini akan memudahkan untuk memastikan informasi relevan turut dipertimbangkan.
- Untuk proyek kode, menurut saya integrasi AI dengan editor kode (mirip dengan Cursor AI) jauh lebih praktis daripada menyalin dan menempelkan kode bolak-balik.
Tips Tambahan untuk Proyek ChatGPT
Mengatur obrolan yang sudah ada
Anda dapat memindahkan obrolan yang sudah ada ke dalam proyek dengan dua cara:
- Seret dan jatuhkan percakapan ke folder proyek.
- Cari percakapan sebelumnya, klik tiga titik, lalu pilih “Add to project.”
Mengelola file dan obrolan
Untuk menjaga proyek tetap rapi, Anda dapat menghapus file yang tidak diperlukan atau memindahkan obrolan keluar dari proyek jika sudah tidak relevan. Jika proyek telah selesai dan tidak lagi dibutuhkan, Anda dapat menghapusnya dengan mengeklik titik di samping nama proyek dan memilih “Delete project.” Berhati-hatilah, karena menghapus proyek akan menghapus permanen semua file dan obrolan terkait.
Keterbatasan fitur
Saat ini, Proyek ChatGPT terbatas pada GPT-4o. Namun, fitur seperti Canvas dan analisis data lanjutan tersedia, sehingga Anda dapat melakukan tugas seperti analisis data langsung di dalam proyek Anda.
Tips ini dapat membantu Anda memaksimalkan Proyek ChatGPT sambil menjaga ruang kerja tetap bersih dan terorganisasi.
Kesimpulan
Pengalaman saya dengan Proyek ChatGPT merupakan campuran kelebihan dan kekurangan. Kemampuan untuk mengorganisasi informasi dan menyesuaikan respons AI berdasarkan file yang diunggah dan instruksi kustom sangat membantu.
Namun, saya menemui beberapa keterbatasan, termasuk kurangnya kesinambungan antar percakapan dan kegagalan sesekali dalam merujuk informasi relevan di dalam proyek.
Terlepas dari masalah tersebut, saya percaya Proyek ChatGPT berpotensi sangat meningkatkan produktivitas dan merampingkan alur kerja, khususnya untuk tugas berulang.

