📱 Mobile Apps jetzt verfügbar
Dein persönlicher KI-Agent auf dem Handy: privat, lokal-first, Open Source
EMPFOHLEN
1. pip install (Empfohlen)
Schnellste und einfachste Methode. Enthält einen Einrichtungsassistenten für den ersten Start. Funktioniert unter Windows, macOS und Linux.
pip install ciris-agentDann ausführen: ciris-agent um den Einrichtungsassistenten zu starten
Voraussetzungen: Python 3.10+
Weitere Installationsmethoden
Weitere Installationsmethoden
2. Docker Compose
CIRIS in einer isolierten Container-Umgebung betreiben. Am besten geeignet, wenn reproduzierbare lokale oder Server-Deployments gewünscht sind.
docker compose up -dVoraussetzungen: Docker Engine 20.10+, docker compose Plugin, ein Projekt-Checkout mit der Compose-Datei
3. GitHub Clone (Entwicklung)
Repository klonen für Entwicklung, Anpassung oder Beiträge. Vollständiger Zugriff auf den Quellcode.
git clone https://github.com/CIRISAI/CIRISAgent.gitDann: Der README.md für manuelle Einrichtungsanweisungen folgen
4. CIRISManager (Enterprise/Canary)
Verwaltete Canary-Deployments mit schrittweisen Rollouts, automatisierten Tests und Rollback-Funktionen. Für Produktionsflotten.
CIRISManager bietet automatisierte Blue-Green-Deployments mit Gesundheitsüberwachung. Team für Deployment-Konfigurationen kontaktieren.
Am besten für: Enterprise-Deployments, Produktionsflotten, verwaltete Infrastruktur
Hallo, CIRIS
Hallo, CIRIS
Der kürzeste Weg zur ersten Antwort. Agent starten, dann von Python aus aufrufen. Beide Codeblöcke sind zum Kopieren und Einfügen bereit.
1. Agent starten
API-Adapter ausführen. Standardmäßig Port 8080. OBSERVER-Zugriff erfordert keine Authentifizierung für die lokale Entwicklung.
pip install ciris-agent
ciris-agent --adapter api --port 80802. Von Python aus aufrufen
Asynchrones SDK. response.processing_time_ms + response.state zeigen die Reasoning-Oberfläche für jeden Aufruf.
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())Das SDK befindet sich im Pre-Beta-Stadium. Schnittstellen können sich zwischen Versionen ändern. Die vollständige API (181 Endpunkte in 15 Modulen) ist in ciris_sdk on GitHub dokumentiert.
Fehlerbehebung
Fehlerbehebung
pip install schlägt fehl
Sicherstellen, dass Python 3.10 oder höher installiert ist:
python --versionpip aktualisieren:
pip install --upgrade pipDocker-Container starten nicht
Container-Logs prüfen:
docker logs ciris-agentDocker Compose-Datei prüfen:
docker compose -f ~/ciris/docker-compose.yml ps