CIRIS
Trang này được dịch bằng máy. Nếu có gì đó đọc không đúng, vui lòng mở một issue trên GitHub. Kho lưu trữ là công khai để bất kỳ ai cũng có thể giúp sửa. Báo cáo lỗi dịch thuật

quay lại trang chính

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

Cài đặt CIRIS

Một giải pháp thay thế mã nguồn mở cho ChatGPT và Gemini: lập luận có thể kiểm toán, hỗ trợ 29 ngôn ngữ, và kết nối với Home Assistant để điều khiển nhà hoàn toàn bằng mã nguồn mở.

📱 Ứ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ở

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 các đợt triển khai dần dần, kiểm thử tự động và khả năng khôi phục. Dành cho các hệ thống production.

CIRISManager cung cấp triển khai blue-green tự động với giám sát trạng thái. 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, hệ thống production, 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-dán trực tiếp.

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 bạn thấy lập luận đằng sau 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ộ API đượ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 tệp Docker Compose:

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