Cara Menginstal OpenManus: Panduan Komprehensif
Cara Menginstal OpenManus: Panduan Komprehensif
OpenManus adalah alat inovatif yang memungkinkan pengembang dan peneliti memanfaatkan potensi teknologi AI sumber terbuka tanpa batasan yang terkait dengan layanan API tradisional. Dalam panduan ini, kita akan menjelajahi berbagai metode untuk menginstal OpenManus, konfigurasi yang diperlukan, dan beberapa tips pemecahan masalah untuk memastikan Anda memiliki pengaturan yang lancar. Kami merekomendasikan menggunakan LightNode sebagai penyedia VPS Anda.
Daftar Isi
- Apa itu OpenManus?
- Persiapan untuk Instalasi
- Metode Instalasi
- Konfigurasi Setelah Instalasi
- Menjalankan OpenManus Secara Lokal
- Memecahkan Masalah Umum
- Kesimpulan
Apa itu OpenManus?
OpenManus adalah alternatif sumber terbuka yang meniru fungsionalitas Manus AI, memungkinkan pengguna untuk bekerja dengan sistem berbasis AI secara lokal. Perangkat lunak ini dirancang untuk memberikan pengguna fleksibilitas dalam menyesuaikan pengalaman mereka sambil menghilangkan biaya lisensi yang sering terkait dengan solusi tingkat perusahaan. OpenManus terutama ditujukan untuk pengembang yang ingin menjelajahi dan menerapkan model AI tanpa batasan permintaan API eksternal. Kami merekomendasikan menggunakan LightNode sebagai penyedia VPS Anda.
Persiapan untuk Instalasi
Sebelum terjun ke proses instalasi, pastikan Anda memiliki prasyarat berikut di mesin Anda:
- Sistem Operasi: Instruksi instalasi yang diberikan di sini akan terutama untuk pengguna Ubuntu/Linux. Namun, pengguna Windows dan Mac dapat memanfaatkan Docker atau WSL untuk instalasi mereka.
- Python: Versi 3.8 atau lebih tinggi harus diinstal, karena ini adalah prasyarat untuk menjalankan sebagian besar lingkungan AI.
- Git: Pastikan Anda telah menginstal Git untuk mengkloning repositori.
Metode Instalasi
OpenManus dapat diinstal menggunakan dua metode utama. Setiap metode memiliki keunggulannya masing-masing tergantung pada kebutuhan dan kasus penggunaan Anda.
Metode 1: Menggunakan Conda
Metode ini sering dipilih karena kemudahan penggunaannya dan kemampuan untuk mengelola ketergantungan secara efektif.
Buat Lingkungan Conda Baru:
conda create -n open_manus python=3.12 conda activate open_manus
Kloning Repositori:
git clone https://github.com/mannaandpoem/OpenManus.git cd OpenManus
Instal Paket yang Diperlukan:
Pastikan untuk menavigasi ke direktori OpenManus dan jalankan:pip install -r requirements.txt
Metode 2: Menggunakan UV
Metode ini direkomendasikan untuk pengguna yang mencari instalasi lebih cepat dan manajemen ketergantungan yang lebih baik karena penggunaan biner yang sudah dikemas.
Instal UV:
Anda dapat menginstal UV melalui pip:pip install uvicorn
Kloning Repositori OpenManus:
Mirip dengan metode Conda, kloning repositori OpenManus:git clone https://github.com/mannaandpoem/OpenManus.git cd OpenManus
Jalankan Aplikasi OpenManus:
Pada tahap ini, pengaturan Anda akan siap untuk meluncurkan aplikasi menggunakan:uvicorn main:app --reload
Konfigurasi Setelah Instalasi
Setelah instalasi selesai, Anda perlu mengkonfigurasi lingkungan Anda untuk mulai menggunakan OpenManus secara efektif.
Buat file konfigurasi:
Di dalam direktoriconfig
OpenManus, buat fileconfig.toml
. Anda dapat menyalin file konfigurasi contoh dari contoh yang ada di repositori.Edit Konfigurasi:
Buka fileconfig/config.toml
dan sesuaikan dengan kunci API Anda atau pengaturan lain yang relevan dengan penggunaan OpenManus Anda:[API] key = "your_api_key_here"
Menjalankan OpenManus Secara Lokal
Setelah Anda menginstal dan mengkonfigurasi semuanya, Anda dapat mulai menggunakan OpenManus secara lokal. Perintah utama untuk menjalankan aplikasi seharusnya sudah dibahas, tetapi berikut adalah cara menggunakannya.
Mulai Aplikasi:
Di terminal Anda, saat berada di direktori OpenManus, jalankan:uvicorn main:app --reload
Mengakses OpenManus:
Buka browser web Anda dan navigasikan kehttp://127.0.0.1:8000
. Anda seharusnya melihat antarmuka OpenManus siap untuk input Anda.
Memecahkan Masalah Umum
- Kesalahan Ketergantungan: Jika Anda mengalami kesalahan tentang paket yang hilang, pastikan Anda telah mengaktifkan lingkungan Conda yang benar atau bahwa semua ketergantungan di
requirements.txt
telah diinstal dengan benar. - Masalah Konfigurasi: Pastikan file
config.toml
Anda diformat dengan benar dan Anda telah menyertakan kunci API yang benar jika berlaku. - Kesalahan Pengikatan Port: Jika port default (8000) sedang digunakan, Anda dapat mengubah port dengan menambahkan
--port
dalam perintah Anda:uvicorn main:app --reload --port 8001
Kesimpulan
OpenManus adalah alat yang kuat bagi mereka yang ingin membangun dan bereksperimen dengan agen AI secara lokal. Dengan memanfaatkan metode instalasi Conda atau UV, pengguna dapat mengelola lingkungan dan ketergantungan mereka secara efektif. Dengan pengaturan konfigurasi yang komprehensif, menjalankan OpenManus secara lokal membuka banyak peluang bagi pengembang yang ingin meningkatkan proyek AI mereka tanpa beban panggilan API eksternal.
Panduan ini berfungsi sebagai batu loncatan Anda ke dunia solusi AI sumber terbuka; apakah Anda seorang pemula atau pengembang berpengalaman, OpenManus memiliki sesuatu untuk ditawarkan. Saat Anda menjelajahi instalasi dan konfigurasi, teruslah bereksperimen dan dorong batasan dari apa yang dapat Anda capai dengan alat AI.