ทางเลือกโอเพนซอร์สแทน ChatGPT และ Gemini: การให้เหตุผลที่ตรวจสอบได้, รองรับ 29 ภาษา, และเชื่อมต่อกับ Home Assistant เพื่อควบคุมบ้านแบบโอเพนซอร์สเต็มรูปแบบ
ใช้ได้บน iPhone, Android และติดตั้งผ่าน pip / docker / git สำหรับ Windows, macOS และ Linux
📱 แอปมือถือพร้อมใช้งานแล้ว
AI เอเจนต์ส่วนตัวบนมือถือ: ส่วนตัว, ประมวลผลบนอุปกรณ์, โอเพนซอร์ส
วิธีที่เร็วและง่ายที่สุด มีตัวช่วยตั้งค่าครั้งแรกในตัว ใช้ได้บน Windows, macOS และ Linux
pip install ciris-agentจากนั้นรัน: ciris-agent เพื่อเปิดตัวช่วยตั้งค่าครั้งแรก
รัน CIRIS ในสภาพแวดล้อมคอนเทนเนอร์แบบแยก เหมาะสำหรับการติดตั้งในเครื่องหรือเซิร์ฟเวอร์ที่ต้องการความสม่ำเสมอ
docker compose up -dโคลน repository สำหรับการพัฒนา ปรับแต่ง หรือมีส่วนร่วม เข้าถึง source code ทั้งหมด
git clone https://github.com/CIRISAI/CIRISAgent.gitจากนั้น: ทำตาม README.md สำหรับคำแนะนำการตั้งค่าด้วยตนเอง
การติดตั้ง canary แบบมีการจัดการ พร้อม gradual rollout, การทดสอบอัตโนมัติ และความสามารถ rollback เหมาะสำหรับ fleet ในการผลิต
CIRISManager รองรับการ deploy blue-green อัตโนมัติพร้อมตรวจสอบสุขภาพ ติดต่อทีมงานเพื่อขอการตั้งค่าการติดตั้ง
เส้นทางที่สั้นที่สุดสู่การตอบกลับครั้งแรก เริ่มเอเจนต์แล้วเรียกจาก Python ทั้งสองบล็อกด้านล่างสามารถคัดลอกและวางได้เลย
รัน API adapter ค่าเริ่มต้นคือพอร์ต 8080 การเข้าถึงแบบ OBSERVER ไม่ต้องการการยืนยันตัวตนสำหรับการพัฒนาในเครื่อง
pip install ciris-agent ciris-agent --adapter api --port 8080
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 อินเตอร์เฟซอาจเปลี่ยนแปลงระหว่าง release ดู API surface ทั้งหมด (181 endpoint ใน 15 โมดูล) ใน ciris_sdk บน GitHub
ตรวจสอบว่ามี Python 3.10 หรือสูงกว่า:
python --version
ลองอัปเกรด pip:
pip install --upgrade pip
ตรวจสอบ log ของ container:
docker logs ciris-agent
ตรวจสอบไฟล์ Docker Compose:
docker compose -f ~/ciris/docker-compose.yml ps