Deskripsi
OpenAGI adalah proyek yang di-host di GitHub, yang berfokus pada pengembangan agen AI. Ini berfungsi sebagai paket untuk pembuatan agen AI, yang dirancang khusus untuk membangun agen untuk AIOS (Sistem Operasi AI). Fungsionalitas inti proyek berkisar pada penyediaan kerangka kerja dan alat bagi pengembang untuk membuat, menguji, dan berbagi agen AI.
Untuk menambahkan agen baru, pengguna perlu membuat folder di dalam direktori pyopenagi/agents, yang mematuhi struktur tertentu yang mencakup kode utama agen, file konfigurasi, dan dependensi. Proyek ini juga menyediakan instruksi untuk menyiapkan alat eksternal, yang meningkatkan kemampuan agen. Pengguna dapat mengunggah agen yang mereka kembangkan menggunakan perintah tertentu, yang memungkinkan mereka untuk berbagi kreasi mereka dengan orang lain. Sebaliknya, pengguna dapat mengunduh dan memeriksa implementasi agen yang dikembangkan oleh orang lain, mendorong kolaborasi dan berbagi pengetahuan dalam komunitas.
Proyek ini mendorong kontribusi melalui masalah dan permintaan penarikan, seperti yang dijelaskan dalam file CONTRIBUTE.md. OpenAGI dikaitkan dengan penelitian, seperti yang ditunjukkan oleh referensi ke makalah penelitian berjudul "OpenAGI: When LLM Meets Domain Experts." Dokumentasi proyek mencakup informasi tentang penginstalan dari PyPI dan penginstalan lokal melalui Git. Proyek ini juga menyediakan contoh file seperti .env.example, .gitignore, dan .pre-commit-config.yaml. Proyek ini dilisensikan di bawah lisensi MIT.
Struktur proyek mencakup berbagai file dan folder, seperti README.md, pyproject.toml, dan file persyaratan. Proyek ini memiliki riwayat komit dan mencakup fitur seperti cabang, tag, dan rilis. Proyek ini juga memiliki riwayat bintang dan secara aktif dikelola oleh kontributor. Dokumentasi proyek mencakup informasi tentang cara menyiapkan alat eksternal. Proyek ini ditulis dalam Python.
Fitur Inti OpenAGI: LLM Bertemu Pakar Domain
Paket Pembuatan Agen AI
Kerangka Kerja Pengembangan Agen
Integrasi Alat Eksternal
Fungsionalitas Unggah dan Unduh Agen
Pedoman Kontribusi (CONTRIBUTE.md)
Instalasi PyPI
Instalasi Lokal melalui Git
Contoh File Konfigurasi
Lisensi MIT
Integrasi dengan AIOS
Dukungan untuk Konfigurasi Agen
Manajemen Ketergantungan
Pengembangan yang Didorong Komunitas
Memulai dengan OpenAGI: LLM Bertemu Pakar Domain
Kloning: Kloning repositori OpenAGI dari GitHub.
Instal Dependensi: Instal dependensi yang diperlukan menggunakan pip.
Buat Folder Agen: Buat folder di bawah pyopenagi/agents dengan struktur yang diperlukan (penulis/nama_agen).
Kembangkan Agen: Tulis kode utama (agent.py) dan konfigurasikan agen (config.json).
Siapkan Alat: Ikuti instruksi untuk menyiapkan alat eksternal jika diperlukan.
Uji Agen: Uji agen secara lokal.
Unggah Agen: Gunakan perintah yang disediakan untuk mengunggah agen.
Unduh Agen: Gunakan perintah yang disediakan untuk mengunduh agen lain.
Kasus Penggunaan OpenAGI: LLM Bertemu Pakar Domain
- Pembuatan Agen AI
- Integrasi AIOS
- Integrasi Alat
- Berbagi Agen
- Pengujian Agen
- Implementasi Penelitian
- Kolaborasi
- Manajemen Ketergantungan







