📱 Ứ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-agentSau đó 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
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 -dYê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.gitSau đó: 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
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 80802. 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ố
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 --versionThử nâng cấp pip:
pip install --upgrade pipContainer Docker không khởi động được
Kiểm tra nhật ký container:
docker logs ciris-agentXác minh file Docker Compose:
docker compose -f ~/ciris/docker-compose.yml ps