पहला संपर्कइंस्टॉलCoherence RatchetफेडरेशनतुलनाशोधAccordGitHub
यह पृष्ठ मशीन द्वारा अनुवादित है। अगर कुछ गलत लगे, तो कृपया एक समस्या रिपोर्ट करें — रेपो इसीलिए सार्वजनिक है। अनुवाद की समस्या रिपोर्ट करें

CIRIS इंस्टॉल करें

ChatGPT और Gemini का एक ओपन-सोर्स विकल्प: जाँचने योग्य तर्क, 29 भाषाओं में बहुभाषी, और Home Assistant से जुड़कर पूरी तरह ओपन-सोर्स होम कंट्रोल।

iPhone, Android पर और Windows, macOS, और Linux के लिए pip / docker / git इंस्टॉल के रूप में उपलब्ध।

📱 मोबाइल ऐप्स अब उपलब्ध हैं

आपका निजी AI एजेंट मोबाइल पर: निजी, लोकल-फर्स्ट, ओपन सोर्स

RECOMMENDED

1. pip install (पसंदीदा तरीका)

सबसे तेज़ और आसान तरीका। पहले रन के लिए सेटअप विज़ार्ड शामिल है। Windows, macOS और Linux पर काम करता है।

pip install ciris-agent

फिर चलाएं: ciris-agent पहले रन विज़ार्ड शुरू करने के लिए

ज़रूरतें: Python 3.10+

इंस्टॉलेशन के अन्य तरीके

2. Docker Compose

CIRIS को एक अलग कंटेनर वातावरण में चलाएं। यह तब सबसे अच्छा है जब आप स्थानीय या सर्वर पर एक जैसा डिप्लॉयमेंट चाहते हों।

docker compose up -d
ज़रूरतें: Docker Engine 20.10+, docker compose plugin, और compose फ़ाइल के साथ प्रोजेक्ट चेकआउट

3. GitHub Clone (डेवलपमेंट के लिए)

डेवलपमेंट, कस्टमाइज़ेशन या योगदान के लिए रिपॉज़िटरी क्लोन करें। पूरे सोर्स कोड तक पहुंच।

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

फिर: मैन्युअल सेटअप निर्देशों के लिए README.md देखें

4. CIRISManager (Enterprise/Canary)

धीरे-धीरे रोलआउट, स्वचालित परीक्षण और रोलबैक क्षमताओं के साथ प्रबंधित canary डिप्लॉयमेंट। प्रोडक्शन फ्लीट के लिए।

CIRISManager हेल्थ मॉनिटरिंग के साथ स्वचालित blue-green डिप्लॉयमेंट प्रदान करता है। डिप्लॉयमेंट कॉन्फ़िगरेशन के लिए टीम से संपर्क करें।

सबसे अच्छा: Enterprise डिप्लॉयमेंट, प्रोडक्शन फ्लीट, प्रबंधित इंफ्रास्ट्रक्चर के लिए

Hello, CIRIS

पहले जवाब तक का सबसे छोटा रास्ता। एजेंट शुरू करें, फिर Python से कॉल करें। नीचे दोनों ब्लॉक कॉपी-पेस्ट करने योग्य हैं।

1. एजेंट शुरू करें

API एडॉप्टर चलाएं। डिफ़ॉल्ट रूप से port 8080 पर। स्थानीय डेवलपमेंट के लिए OBSERVER एक्सेस में कोई auth नहीं चाहिए।

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

2. Python से कॉल करें

Async SDK। response.processing_time_ms + response.state आपको हर कॉल का तर्क-पृष्ठ दिखाते हैं।

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 pre-beta में है। रिलीज़ के बीच इंटरफेस बदल सकते हैं। पूरी API (15 मॉड्यूल में 181 endpoints) ciris_sdk on GitHub में दर्ज है।

समस्या निवारण

pip install विफल होता है

सुनिश्चित करें कि आपके पास Python 3.10 या उससे ऊपर है:

python --version

pip अपग्रेड करने की कोशिश करें:

pip install --upgrade pip
Docker कंटेनर शुरू नहीं होते

कंटेनर लॉग जाँचें:

docker logs ciris-agent

Docker Compose फ़ाइल सत्यापित करें:

docker compose -f ~/ciris/docker-compose.yml ps
सहायता चाहिए?