📱 App Mobile Ora Disponibili
Il tuo agente AI personale su mobile: privato, local-first, open source
CONSIGLIATO
1. pip install (Preferito)
Il metodo più veloce e semplice. Include un assistente di configurazione iniziale. Funziona su Windows, macOS e Linux.
pip install ciris-agentPoi esegui: ciris-agent per avviare il wizard di configurazione iniziale
Requisiti: Python 3.10+
Altri Metodi di Installazione
Altri Metodi di Installazione
2. Docker Compose
Esegui CIRIS in un ambiente container isolato. Ideale per deployment locali o su server riproducibili.
docker compose up -dRequisiti: Docker Engine 20.10+, plugin docker compose, un checkout del progetto con il file compose
3. Clone da GitHub (Sviluppo)
Clona il repository per sviluppo, personalizzazione o contribuzione. Accesso completo al codice sorgente.
git clone https://github.com/CIRISAI/CIRISAgent.gitPoi: Segui il README.md per le istruzioni di configurazione manuale
4. CIRISManager (Enterprise/Canary)
Deployment canary gestiti con rilasci graduali, test automatizzati e capacità di rollback. Per flotte in produzione.
CIRISManager offre deployment blue-green automatizzati con monitoraggio dello stato. Contatta il team per le configurazioni di deployment.
Ideale per: deployment enterprise, flotte in produzione, infrastrutture gestite
Ciao, CIRIS
Ciao, CIRIS
Il percorso più breve verso una prima risposta. Avvia l'agente, poi chiamalo da Python. Entrambi i blocchi qui sotto si possono copiare e incollare.
1. Avvia l'agente
Esegui l'adattatore API. Usa la porta 8080 per default. L'accesso OBSERVER non richiede autenticazione per lo sviluppo locale.
pip install ciris-agent
ciris-agent --adapter api --port 80802. Chiamalo da Python
SDK asincrono. response.processing_time_ms + response.state ti permettono di vedere la superficie di ragionamento per ogni chiamata.
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())L'SDK è pre-beta. Le interfacce possono cambiare tra i rilasci. L'intera superficie API (181 endpoint su 15 moduli) è documentata in ciris_sdk su GitHub.
Risoluzione dei problemi
Risoluzione dei problemi
pip install non riesce
Assicurati di avere Python 3.10 o superiore:
python --versionProva ad aggiornare pip:
pip install --upgrade pipI container Docker non si avviano
Controlla i log del container:
docker logs ciris-agentVerifica il file Docker Compose:
docker compose -f ~/ciris/docker-compose.yml ps