Apa itu AutoGPT? Panduan Lengkap & Perbandingan ChatGPT

Diterbitkan: 2023-04-20

Kecerdasan buatan terus berkembang dengan kecepatan yang semakin cepat.

Dari GPT-3 ke GPT-4, kami melihat peningkatan yang signifikan sehubungan dengan penalaran tingkat lanjut, pengaturan input, perilaku penyempurnaan, dan pemahaman konteks yang lebih panjang.

Pelajari lebih lanjut tentang GPT-4 vs. GPT-3.

Namun, interaksi AI-manusia tetap sama. Anda perlu membuat perintah AI dengan hati-hati dan menyempurnakan perilakunya untuk mendapatkan hasil yang Anda inginkan.

Nah, bagaimana jika Anda hanya menyatakan tujuan Anda ke AI, dan AI melakukan segalanya untuk Anda? Seperti bagaimana Anda memasukkan tujuan Anda dengan mobil Tesla, dan itu membawa Anda ke sana tanpa memerlukan keterlibatan aktif Anda.

Ya, kita berbicara tentang agen AI otonom. Dan coba tebak? Mereka sudah ada di sini!

AutoGPT adalah aplikasi terbaru dari GPT-4 yang menggemparkan internet. Pengembang di seluruh dunia sedang membuat aplikasi baru menggunakan AutoGPT di berbagai industri. Dan ada pula yang menyebut AutoGPT sebagai AGI!

Di blog ini, mari kita lihat hype dan pahami:

  • Apa itu AutoGPT
  • Cara kerja AutoGPT
  • Bagaimana AutoGPT dibandingkan dengan ChatGPT
  • Cara menggunakan AutoGPT

Dan banyak lagi!

Daftar isi

Apa itu AutoGPT?

AutoGPT adalah aplikasi AI sumber terbuka yang memanfaatkan model bahasa GPT-4 OpenAI untuk membuat agen AI yang sepenuhnya otonom dan dapat disesuaikan. Ini dirilis pada 30 Maret 2023, oleh Toran Bruce Richards. Toran adalah pengembang game berdasarkan perdagangan dan mendirikan perusahaan game bernama Significant Gravitas.

AutoGPT unik dibandingkan alat AI lainnya karena beroperasi secara mandiri, artinya Anda tidak perlu lagi mengarahkan model untuk memenuhi kebutuhan Anda. Sebaliknya, Anda menulis tujuan Anda, dan AI melakukan sisanya untuk Anda. Jadi AutoGPT secara mendasar mengubah interaksi antara AI dan manusia, di mana manusia tidak lagi harus berperan aktif dengan tetap mempertahankan kualitas hasil yang sama atau lebih baik seperti aplikasi AI lainnya seperti ChatGPT.

Lihat 31 alternatif ChatGPT yang harus Anda ketahui.

Bagaimana Cara Kerja AutoGPT?

AutoGPT bekerja berdasarkan mekanisme AI otonom di mana sistem AI menciptakan agen AI yang berbeda untuk memenuhi tugas tertentu, yang meliputi:

  • Agen Pembuatan Tugas: Saat Anda memasukkan tujuan Anda di AutoGPT, agen AI pertama yang berinteraksi dengan agen pembuat tugas. Berdasarkan tujuan Anda, itu akan membuat daftar tugas dengan langkah-langkah untuk mencapainya dan mengirimkannya ke agen prioritas.
  • Agen Prioritas Tugas: Setelah menerima daftar tugas, agen AI prioritas memastikan urutannya benar dan masuk akal secara logis sebelum mengirimnya ke agen eksekusi.
  • Agen Eksekusi Tugas: Setelah prioritas selesai, agen eksekusi menyelesaikan satu tugas demi satu. Ini melibatkan penyadapan ke GPT-4, Internet, dan sumber daya lainnya untuk mendapatkan hasil.
AutoGPT - Apa itu AutoGPT?
AutoGPT

Agen di atas juga berkomunikasi satu sama lain. Jadi, ketika agen pelaksana menyelesaikan semua tugas, dan hasilnya tidak memuaskan, agen pelaksana dapat berkomunikasi dengan agen pembuat tugas untuk membuat daftar tugas baru. Ini menjadi loop berulang antara ketiga agen hingga semua tujuan yang ditentukan pengguna selesai.

Tindakan agen AI juga ditampilkan pada antarmuka pengguna dengan mengelompokkannya menjadi empat kelompok: pemikiran, penalaran, rencana, dan kritik. Pertama, agen AI berbagi pemikiran setelah menyelesaikan tugas. Kemudian muncul penalaran, yang menjelaskan mengapa agen AI melakukan apa yang dilakukannya. Setelah itu, sistem menyediakan rencana untuk menyelesaikan tugas. Terakhir, sistem juga memberikan kritik untuk memungkinkan agen AI memperbaiki kesalahannya dan mengatasi segala keterbatasan.

Dengan berbagi alur komputasi ini, AutoGPT memberikan wawasan tentang cara mendekati masalah tertentu dan mengatasinya tanpa campur tangan pengguna.

Bagaimana AutoGPT Dibandingkan dengan ChatGPT?

Meskipun model LLM yang mendasarinya sama, kami dapat menarik beberapa perbedaan antara AutoGPT dan ChatGPT. Beberapa dari mereka diberikan di bawah ini.

Wawasan Real-Time

Model GPT-4 terbaru yang digunakan ChatGPT dilatih dengan data yang sama dengan GPT-3.5, yaitu hanya hingga September 2021. Jadi, Anda tidak bisa mendapatkan wawasan waktu nyata menggunakan ChatGPT karena Anda tidak dapat mengakses situs web dan platform online untuk mengekstrak informasi.

Di sisi lain, AutoGPT memiliki akses ke internet. Itu tidak hanya dapat menjelajahi Web tetapi juga dapat memvalidasi apakah suatu sumber itu sah. Selanjutnya, AutoGPT dapat mengakses platform apa pun untuk melakukan tugas. Misalnya, jika Anda meminta AI untuk meneliti prospek untuk menjual produk dan mengirim email penjangkauan, AI akan membuat draf dan mengirim email langsung menggunakan akun Gmail Anda.

Manajemen memori

Jendela konteks sangat penting bagi model bahasa untuk memberikan jawaban yang akurat. Tetapi di LLM seperti GPT-4, jendela memiliki batas mulai dari 4000 hingga 8000 token. Jadi, jika persyaratan melebihi batas, model mungkin tidak mengikuti semua instruksi dengan benar atau mungkin bersinggungan dan memberikan keluaran yang tidak dapat diandalkan.

Sebaliknya, AutoGPT bagus dalam manajemen memori jangka pendek dan jangka panjang. Dengan menggunakan database vektor, AutoGPT dapat menyimpan konteks atau pengalaman sebelumnya untuk memungkinkan model membuat keputusan yang lebih baik.

Generasi Gambar

AutoGPT mampu menghasilkan gambar karena menggunakan DALL-E. Jika Anda ingin mengaktifkan fungsionalitas pembuatan gambar untuk agen AI Anda, Anda memerlukan akses API ke DALL-E. Fitur ini saat ini tidak tersedia di ChatGPT-4 meskipun merupakan masukan multi-modal.

Teks pidato

Anda dapat mengaktifkan text-to-speech di AutoGPT dengan mengetik python -m autogpt --speak di baris perintah. Tetapi Anda harus memasukkan perintah setiap kali Anda berinteraksi dengan AutoGPT. Anda juga dapat menambahkan suara yang berbeda ke ucapan dengan menghubungkan AutoGPT ke Eleven Labs, perangkat lunak ucapan AI serbaguna.

Keterbatasan AutoGPT

Tidak ada keraguan bahwa sifat otonom menambah dimensi baru pada sistem AI. Pada saat yang sama, kami tidak dapat mengabaikan batasan dan risiko AutoGPT. Beberapa batasan utama yang harus Anda ketahui diberikan di bawah ini.

Terlalu Mahal untuk Digunakan

Meskipun fungsinya luar biasa, kepraktisan AutoGPT kemungkinan besar akan mengecewakan Anda. Karena AutoGPT menggunakan model GPT-4 yang mahal, biaya per penyelesaian tugas bisa tinggi, bahkan untuk tugas kecil. Ini terutama karena AutoGPT dapat menggunakan GPT-4 berkali-kali pada langkah tugas tertentu.

Selain itu, tidak praktis karena tidak dapat mereplikasi output dalam skenario yang berbeda ketika inputnya sama. Misalnya, jika Anda meminta model untuk menemukan sepatu lari terbaik di jalan dan rumput, itu tidak akan membuat fungsi untuk mereplikasi proses untuk kategori rumput; sebaliknya, itu akan dimulai dari awal.

Terlalu Sering Terjebak dalam Lingkaran

Masalah paling umum yang dihadapi pengguna dengan AutoGPT adalah macet dalam satu lingkaran. Jika ini berlangsung lebih dari beberapa menit, kemungkinan Anda harus memulai ulang prosesnya. Ini terjadi karena AutoGPT mengandalkan GPT-4 untuk mendefinisikan dan menguraikan tugas dengan benar. Jadi hasilnya tidak memadai bagi AutoGPT untuk mengambil tindakan apa pun.

Pelanggaran Data Mungkin

Saat model AI beroperasi secara mandiri dengan akses ke sistem Anda dan internet, data Anda mungkin bocor. Karena tidak ada agen keamanan, ini menjadi perhatian, dan Anda harus berhati-hati saat menggunakan AutoGPT. Anda tidak dapat membiarkan model berjalan tanpa memberikan instruksi dan pedoman keselamatan yang tepat.

Bagaimana cara menginstal AutoGPT?

Tidak seperti alat AI lainnya, AutoGPT tidak memiliki prosedur pendaftaran sederhana untuk mengakses platform dan fiturnya. Anda harus mengunduh berbagai perangkat lunak untuk memenuhi persyaratan sebelum mulai menggunakan AutoGPT. Jadi, untuk memudahkan Anda, kami telah membagikan proses langkah demi langkah untuk menginstal AutoGPT.

Langkah 1: Unduh Perangkat Lunak Prasyarat

Anda memiliki tiga persyaratan perangkat lunak utama untuk menginstal AutoGPT: Git, Python, dan Visual Code Studio. Anda dapat menggunakan dokumen gagasan tautan cepat AutoGPT di sini untuk mengunduh ketiga perangkat lunak tersebut.

Bagaimana cara menginstal AutoGPT? - Apa itu AutoGPT?
Bagaimana cara menginstal AutoGPT?

Langkah 2: Buat Akun OpenAI untuk Kunci API

Jika Anda belum memilikinya, buat akun OpenAI. Setelah Anda membuka akun, buka tab Kunci API. Anda akan melihat opsi (disorot di bawah) untuk membuat kunci rahasia. Klik di atasnya, dan salin kunci rahasia.

Bagaimana cara menginstal AutoGPT? - Apa itu AutoGPT?
Bagaimana cara menginstal AutoGPT?

Langkah 3: Salin Repositori AutoGPT ke Hard Drive

Anda harus melakukan dua hal utama untuk menyalin repositori AutoGPT GitHub ke hard drive. Pertama, salin tautan proyek dari GitHub.

Bagaimana cara menginstal AutoGPT? - Apa itu AutoGPT?
Bagaimana cara menginstal AutoGPT?

Kedua, buka command prompt dan tiru repositori AutoGPT GitHub dengan menempelkan tautan seperti yang ditunjukkan pada gambar di bawah.

Bagaimana cara menginstal AutoGPT? - Apa itu AutoGPT?
Bagaimana cara menginstal AutoGPT?

Karena Anda telah menginstal VCS, Anda juga dapat mengetik kode di command prompt untuk mengakses AutoGPT dari editor VCS.

Langkah 4: Instal Modul Python

Setelah Anda membuka VCS, Anda akan melihat banyak file di sisi kiri Anda. Salah satu file akan menjadi requirements.txt. Dalam file ini, Anda akan melihat modul yang diperlukan untuk menjalankan AutoGPT.

Untuk menginstal modul ini, ketik pip install -r requirements.txt dan tekan enter. Catatan: Anda harus memastikan direktori diarahkan ke lokasi tempat Anda menyalin repositori.

Langkah 5: Ganti nama file .env.template

Temukan file .env.template di VCS Anda dan hapus "." dan "templat".

Bagaimana cara menginstal AutoGPT? - Apa itu AutoGPT?
Bagaimana cara menginstal AutoGPT?

Langkah 6: Masukkan Kunci API OpenAI

Langkah terakhir adalah menempelkan kunci API Anda di file .env. Setelah Anda memasukkan kunci dan menyimpan file, buka command prompt Anda dan ketik python -m autogpt. Itu dia. Anda sekarang telah menginstal AutoGPT dan dapat mulai menggunakannya.

Bagaimana cara menginstal AutoGPT? - Apa itu AutoGPT?
Bagaimana cara menginstal AutoGPT?

Menutup Pikiran

Meskipun menurut saya kemungkinan AutoGPT akan menarik untuk ditonton, penting untuk menetapkan ekspektasi yang realistis terkait teknologi yang sedang berkembang. Bahkan belum sebulan penuh sejak AutoGPT diluncurkan, jadi kami masih belum melihat apa yang dapat dan tidak dapat dilakukan oleh aplikasi AI baru ini dalam kasus penggunaan yang berbeda. Selain itu, ia hadir dengan banyak masalah privasi pribadi dan keamanan data yang memerlukan perhatian segera.

Meskipun demikian, saya yakin AutoGPT mengubah cara kami berinteraksi dengan model LLM seperti GPT-4. Kami sekarang dapat melihat bagaimana AI mendekati masalah, belajar dari kesalahan, dan memberikan hasil yang baik, memungkinkan kami untuk mengoptimalkan petunjuk kami dengan lebih baik. Jadi agen AI tidak akan kemana-mana, tetapi mereka akan membutuhkan waktu untuk menjadi dewasa dan mendorong adopsi pengguna yang berarti.