AgentZero adalah paket yang bertindak sebagai antarmuka obrolan, dengan kelas untuk berinteraksi dengan API yang kompatibel dengan OpenAI untuk inferensi, baik secara lokal maupun di tempat lain.
Pada komitmen ini, ini diperbarui agar berfungsi dengan Kamiwaza 0.3.1; namun, kami memiliki perombakan besar-besaran pada agentzero yang belum dirilis; tapi kami ingin membuat ini berfungsi dengan Kamiwaza terbaru, dan juga berfungsi dengan openai 1.0+ karena mesin pada umumnya mendukungnya sekarang.
(Kuncinya adalah kami ingin mendukung Pydantic 2 di agentzero sehingga Anda juga dapat menggunakan venv kamiwaza)
Di bawah penginstalan/pengoperasian ini adalah panduan memulai dengan & tanpa edisi komunitas Kamiwaza.
Sebagian besar belum teruji di lingkungan baru pada rilis 0 di sini; tetapi Anda ingin:
git clone https://kamiwaza-ai/agentzero
cd agentzero
python -m venv venv
source venv/bin/activate
pip install -r requirements.txt
Dan opsional jika Anda menggunakannya
pip install ./kamiwaza*whl
Atau serupa. Jangan menginstal lib kamiwaza melalui pip kecuali Anda juga menjalankan edisi komunitas Kamiwaza (atau lainnya, tetapi Anda mungkin berbicara dengan kami); kami membungkus impor agar Kamiwaza dapat mendeteksi secara otomatis.
Anda harus selesai
OPENAІ_API_KEY
AndaMODEL = 'model'
ke model pilihan Anda. PR pertama bergerak ke konfigurasi? AgentZero memiliki kaitan untuk bekerja dengan Kamiwaza, memanfaatkan Mesin Data Terdistribusi dan Inference Mesh dari Kamiwaza.AI - agen ini dapat memanfaatkan Kamiwaza untuk:
Rilis ini sebagian besar difokuskan pada obrolan AgentZero, yang ada di Modules/Chat
; namun, Anda akan melihat ada banyak perancah di sini. Anda dapat menganggap sisanya sebagai semacam eksperimen;
Ini adalah rilis yang sangat awal; ini adalah MVP yang dapat digunakan, dan seharusnya dapat digunakan dengan Kamiwaza Community Edition 0.2.0+; jika Anda mengubah port default/dll, ubah config.py
Meskipun ini pada dasarnya diretas dalam ~2 hari, berikut beberapa hal yang telah kami rencanakan: