Premier ContactInstallerCoherence RatchetFédérationComparerRechercheAccordGitHub
Cette page a été traduite par machine. Si quelque chose semble mal traduit, veuillez ouvrir un ticket, le dépôt est public pour une bonne raison. Signaler un problème de traduction

Installer CIRIS

Un remplacement open source pour ChatGPT et Gemini : raisonnement auditable, polyglotte dans 29 langues, compatible Home Assistant pour un contrôle domotique entièrement open source.

Disponible sur iPhone, Android, et en installation pip / docker / git pour Windows, macOS et Linux.

📱 Applications mobiles disponibles

Votre agent IA personnel sur mobile : privé, local d'abord, open source

RECOMMANDÉ

1. pip install (Préféré)

La méthode la plus rapide et la plus simple. Inclut un assistant de configuration au premier lancement. Fonctionne sur Windows, macOS et Linux.

pip install ciris-agent

Ensuite, lancez : ciris-agent pour démarrer l'assistant de configuration

Prérequis : Python 3.10+

Autres méthodes d'installation

2. Docker Compose

Lancez CIRIS dans un environnement de conteneurs isolé. Idéal pour des déploiements reproductibles en local ou sur serveur.

docker compose up -d
Prérequis : Docker Engine 20.10+, plugin docker compose, un dépôt de projet avec le fichier compose

3. Clonage GitHub (Développement)

Clonez le dépôt pour le développement, la personnalisation ou la contribution. Accès complet au code source.

git clone https://github.com/CIRISAI/CIRISAgent.git

Ensuite : suivez le README.md pour les instructions de configuration manuelle

4. CIRISManager (Entreprise/Canary)

Déploiements canary gérés avec déploiements progressifs, tests automatisés et capacités de retour arrière. Pour les flottes en production.

CIRISManager propose des déploiements blue-green automatisés avec surveillance de la santé. Contactez l'équipe pour les configurations de déploiement.

Idéal pour : déploiements en entreprise, flottes en production, infrastructure gérée

Bonjour, CIRIS

Le chemin le plus court vers une première réponse. Démarrez l'agent, puis appelez-le depuis Python. Les deux blocs ci-dessous sont prêts à copier-coller.

1. Démarrer l'agent

Lancez l'adaptateur API. Port par défaut : 8080. L'accès OBSERVER ne nécessite pas d'authentification en développement local.

pip install ciris-agent
ciris-agent --adapter api --port 8080

2. L'appeler depuis Python

SDK asynchrone. response.processing_time_ms + response.state vous permettent de voir la surface de raisonnement pour chaque appel.

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())

Le SDK est en pré-bêta. Les interfaces peuvent changer entre les versions. L'ensemble complet de l'API (181 points de terminaison répartis sur 15 modules) est documenté dans ciris_sdk sur GitHub.

Résolution des problèmes

L'installation pip échoue

Vérifiez que vous avez Python 3.10 ou une version supérieure :

python --version

Essayez de mettre à jour pip :

pip install --upgrade pip
Les conteneurs Docker ne démarrent pas

Vérifiez les journaux du conteneur :

docker logs ciris-agent

Vérifiez le fichier Docker Compose :

docker compose -f ~/ciris/docker-compose.yml ps
Besoin d'aide ?