📱 Aplikasi Mobile Kini Tersedia
Agen AI pribadi Anda di ponsel: privat, utamakan lokal, open source
DIREKOMENDASIKAN
1. pip install (Pilihan Utama)
Cara tercepat dan termudah. Sudah termasuk panduan pengaturan pertama kali. Berjalan di Windows, macOS, dan Linux.
pip install ciris-agentKemudian jalankan: ciris-agent untuk memulai panduan pengaturan pertama kali
Persyaratan: Python 3.10+
Metode Instalasi Lainnya
Metode Instalasi Lainnya
2. Docker Compose
Jalankan CIRIS dalam lingkungan container yang terisolasi. Cocok saat Anda ingin deployment lokal atau server yang konsisten.
docker compose up -dPersyaratan: Docker Engine 20.10+, plugin docker compose, dan checkout proyek beserta file compose-nya
3. GitHub Clone (Pengembangan)
Clone repositori untuk pengembangan, kustomisasi, atau kontribusi. Akses penuh ke kode sumber.
git clone https://github.com/CIRISAI/CIRISAgent.gitKemudian: Ikuti README.md untuk petunjuk pengaturan manual
4. CIRISManager (Enterprise/Canary)
Deployment canary terkelola dengan peluncuran bertahap, pengujian otomatis, dan kemampuan rollback. Untuk armada produksi.
CIRISManager menyediakan deployment blue-green otomatis dengan pemantauan kesehatan. Hubungi tim kami untuk konfigurasi deployment.
Terbaik untuk: Deployment enterprise, armada produksi, infrastruktur terkelola
Halo, CIRIS
Halo, CIRIS
Cara tercepat mendapatkan respons pertama. Jalankan agen, lalu panggil dari Python. Kedua blok di bawah bisa langsung disalin.
1. Jalankan agennya
Jalankan adaptor API. Port default 8080. Akses OBSERVER tidak memerlukan autentikasi untuk pengembangan lokal.
pip install ciris-agent
ciris-agent --adapter api --port 80802. Panggil dari Python
SDK asinkron. response.processing_time_ms + response.state memungkinkan Anda melihat permukaan penalaran di setiap panggilan.
pip install ciris-sdk
# hello_ciris.py
import asyncio
from ciris_sdk import CIRISClient
async def main():
async with CIRISClient(
base_url="http://localhost:8080",
) as client:
response = await client.interact(
"Hello, CIRIS!"
)
print(response.response)
print(
f"[{response.state}] "
f"{response.processing_time_ms}ms"
)
asyncio.run(main())SDK ini masih dalam tahap pra-beta. Antarmuka dapat berubah antar rilis. Seluruh permukaan API (181 endpoint di 15 modul) didokumentasikan di ciris_sdk di GitHub.
Pemecahan Masalah
Pemecahan Masalah
pip install gagal
Pastikan Anda memiliki Python 3.10 atau lebih tinggi:
python --versionCoba perbarui pip:
pip install --upgrade pipContainer Docker tidak mau berjalan
Periksa log container:
docker logs ciris-agentVerifikasi file Docker Compose:
docker compose -f ~/ciris/docker-compose.yml ps