CIRIS
Diese Seite wurde maschinell übersetzt. Falls etwas falsch klingt, öffnen Sie bitte ein Issue auf GitHub. Das Repository ist öffentlich, damit jeder helfen kann, es zu beheben. Ein Übersetzungsproblem melden

zurück zur Startseite

Verfügbar für iPhone, Android sowie als pip / docker / git-Installation für Windows, macOS und Linux.

CIRIS installieren

Ein Open-Source-Ersatz für ChatGPT und Gemini: nachvollziehbares Reasoning, mehrsprachig in 29 Sprachen, lässt sich in Home Assistant einbinden für vollständig quelloffene Haussteuerung.

📱 Mobile Apps jetzt verfügbar

Ihr persönlicher KI-Agent auf dem Handy: privat, lokal-zuerst, Open Source

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-agent

Dann ausführen: ciris-agent um den Einrichtungsassistenten zu starten

Voraussetzungen: Python 3.10+

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 -d

Voraussetzungen: 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.git

Dann: Dem README.md für manuelle Einrichtungsanweisungen folgen

4. CIRISManager (Enterprise/Canary)

Verwaltete Canary-Deployments mit schrittweisen Rollouts, automatisierten Tests und Rollback-Funktionen. Für Produktionssysteme.

CIRISManager bietet automatisierte Blue-Green-Deployments mit Gesundheitsüberwachung. Kontaktieren Sie das Team für Deployment-Konfigurationen.

Am besten für: Enterprise-Deployments, Produktionsflotten, verwaltete Infrastruktur

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 8080

2. Von Python aus aufrufen

Asynchrones SDK. response.processing_time_ms + response.state zeigen Ihnen das Reasoning hinter jedem 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 ist in ciris_sdk on GitHub dokumentiert.

Fehlerbehebung

pip install schlägt fehl

Sicherstellen, dass Python 3.10 oder höher installiert ist:

python --version

pip aktualisieren:

pip install --upgrade pip

Docker-Container starten nicht

Container-Logs prüfen:

docker logs ciris-agent

Docker Compose-Datei prüfen:

docker compose -f ~/ciris/docker-compose.yml ps