Tiếp xúc đầu tiênCài đặtCơ chế siết chặt tính nhất quánLiên minhSo sánhNghiên cứuHIỆP ƯỚCGitHub
Trang này được dịch bằng máy. Nếu có gì đó đọc không đúng, vui lòng mở một vấn đề — kho lưu trữ là công khai vì một lý do. Báo cáo lỗi dịch thuật

Cài đặt CIRIS

Một sản phẩm thay thế mã nguồn mở cho ChatGPT và Gemini: lý luận có thể kiểm tra, hỗ trợ 29 ngôn ngữ, tích hợp với Home Assistant để kiểm soát nhà hoàn toàn bằng mã nguồn mở.

Có sẵn trên iPhone, Android và qua pip / docker / git cho Windows, macOS và Linux.

📱 Ứng dụng di động đã có mặt

Trợ lý AI cá nhân trên điện thoại: riêng tư, ưu tiên lưu trữ cục bộ, mã nguồn mở

KHUYÊN DÙNG

1. pip install (Ưu tiên)

Phương pháp nhanh và dễ nhất. Bao gồm trình hướng dẫn cài đặt lần đầu. Hoạt động trên Windows, macOS và Linux.

pip install ciris-agent

Sau đó chạy: ciris-agent để khởi động trình hướng dẫn lần đầu

Yêu cầu: Python 3.10+

Các phương pháp cài đặt khác

2. Docker Compose

Chạy CIRIS trong môi trường container cô lập. Phù hợp nhất khi bạn muốn triển khai cục bộ hoặc máy chủ có thể tái tạo.

docker compose up -d
Yêu cầu: Docker Engine 20.10+, docker compose plugin, một bản checkout dự án có file compose

3. GitHub Clone (Phát triển)

Clone kho lưu trữ để phát triển, tùy chỉnh hoặc đóng góp. Toàn quyền truy cập mã nguồn.

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

Sau đó: Làm theo README.md để hướng dẫn cài đặt thủ công

4. CIRISManager (Doanh nghiệp/Canary)

Triển khai canary có quản lý với rollout từng bước, kiểm thử tự động và khả năng rollback. Dành cho cụm sản xuất.

CIRISManager cung cấp triển khai blue-green tự động với giám sát sức khỏe. Liên hệ nhóm để biết cấu hình triển khai.

Phù hợp nhất cho: Triển khai doanh nghiệp, cụm sản xuất, hạ tầng được quản lý

Xin chào, CIRIS

Con đường ngắn nhất đến phản hồi đầu tiên. Khởi động tác nhân, sau đó gọi nó từ Python. Cả hai khối bên dưới đều có thể sao chép và dán.

1. Khởi động tác nhân

Chạy bộ điều hợp API. Mặc định là cổng 8080. Quyền truy cập OBSERVER không yêu cầu xác thực cho phát triển cục bộ.

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

2. Gọi nó từ Python

SDK bất đồng bộ. response.processing_time_ms + response.state cho phép bạn thấy bề mặt lý luận cho mỗi lần gọi.

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 đang ở giai đoạn pre-beta. Các giao diện có thể thay đổi giữa các phiên bản. Toàn bộ bề mặt API (181 endpoint trên 15 module) được ghi lại tại ciris_sdk trên GitHub.

Khắc phục sự cố

pip install thất bại

Đảm bảo bạn có Python 3.10 trở lên:

python --version

Thử nâng cấp pip:

pip install --upgrade pip
Container Docker không khởi động được

Kiểm tra nhật ký container:

docker logs ciris-agent

Xác minh file Docker Compose:

docker compose -f ~/ciris/docker-compose.yml ps
Cần trợ giúp?