GPT-Agents adalah perpaduan sederhana antara AIOGPT dan AI kebingungan, dengan fokus pada kegunaan dan pengalaman pengguna.
Assistant | ? Therapist | ? ? Chef | ? Investor |
|---|---|---|---|
| Agen default, dengan kepribadian netral | Seorang terapis yang dapat membantu Anda mengalami masalah | Koki dengan keahlian memasak yang luar biasa | Agen yang memiliki pengetahuan tentang keuangan dan investasi |
Fitur:
Ada dua opsi: mode obrolan dan mode tugas . Dalam mode obrolan, Anda dapat berkomunikasi dengan agen, dan dalam mode tugas, Anda dapat membiarkan semua agen bekerja sama untuk menyelesaikan tugas.
git clone https://github.com/avocardio/GPT-agents.git
pip install -r requirements.txt
credentials.json (tanpa "(template)")
Edit file config.json sesuai keinginan Anda
Jalankan program:
python chat.py
atau
python task.py
Mode obrolan
Ikuti instruksi di layar untuk memilih agen (1-4), dan kemudian pilih riwayat percakapan yang akan digunakan, atau tekan Enter untuk menggunakan riwayat saat ini. Setelah ini, Anda akan dapat berkomunikasi dengan agen.
Untuk mengatur ulang dan menyimpan percakapan, ketik "setel ulang" ke dalam bidang input dan tekan ENTER. Ini akan menyimpan percakapan saat ini ke file history.json di folder agen. Setelah ini, Anda akan memiliki instance baru dari agen.
Mode tugas
Agen
Saat ini ada 4 agen yang tersedia.
Untuk membuat lebih banyak agen, cukup buat file di folder agents , dan tambahkan file JSON, atau jalankan skrip agent_creator.py .
Penjelajahan
Penjelajahan diaktifkan saat pengguna meminta menggunakan salah satu kata kunci berikut:
["search", "browse", "research", "look up", "find", "look for", "google", "browsing", "googling", "looking for", "looking up", "looking up"]
Ini akan memicu pencarian Google di mana 3 halaman pertama dikikis dan diringkas, agar agen dibacakan kepada pengguna.
Whisper API
config.json . Kemudian, Anda akan dapat berbicara dengan agen saat giliran Anda ("Anda:") dan menerima pesan dengan Enter. A) Koki
b) investor
Untuk mencetak muatan pesan saat ini yang dikirim ke model (untuk debugging), Anda dapat mengaktifkan mode debug dalam file config.json.