Ìfọ̀kànsìn Àkọ́kọ́Fún SínúRatchet ÌbáramuÌṣọ̀kan-Àjùmọ̀ṣeṢe ÀfiwéraÌwádìíÀdéhùnGitHub
Ẹ̀rọ àgbékọ ló túmọ̀ ojú-ìwé yìí. Tí ohunkóhun kò bá jẹ́ kedere, jọwọ ṣí ìṣòro kan — repo náà ṣí fún gbogbo ènìyàn lásán. Ròyìn ìṣòro ìtumọ̀

Fi CIRIS Sórí

Arọ́pò orisun-ìmọ̀ tó ṣí sílẹ̀ fún ChatGPT àti Gemini: ìdókòwò àfiyèsí tó ṣe é ṣàyẹ̀wò, oríṣiríṣi ède 29, tó sì sopọ̀ mọ́ Home Assistant fún ìṣàkóso ilé tó ṣí sílẹ̀ pátápátá.

Wà ní iPhone, Android, àti gẹ́gẹ́ bí fífipòsọ pip / docker / git fún Windows, macOS, àti Linux.

📱 Àwọn Àpótí Alágbèéká Ti Wà Báyìí

Aṣojú AI tìrẹ lórí alágbèéká: ìkọ̀kọ̀, lórí ẹ̀rọ rẹ ni, orisun-ìmọ̀ ṣí sílẹ̀

TÍ A GBÀ NÌYANJÚ

1. pip install (Ọ̀nà Tí A Fẹ́)

Ọ̀nà tó yára jùlọ àti tó rọrùn jùlọ. Ó ní olùṣíṣẹ́ ìmúdásílẹ̀ àkọ́kọ́. Ó ṣiṣẹ́ ní Windows, macOS, àti Linux.

pip install ciris-agent

Lẹ́yìn náà ṣe: ciris-agent láti bẹ̀rẹ̀ olùṣíṣẹ́ ìmúdásílẹ̀ àkọ́kọ́

Ohun tó nílò: Python 3.10+

Àwọn Ọ̀nà Fífi Sórí Mìíràn

2. Docker Compose

Ṣe CIRIS nínú àyíká àpótí tó yàsọ̀tọ̀. Tó dára jùlọ nígbà tí o bá fẹ́ àwọn fífipòsọ tó ṣee tún ṣe ní ìbùdó àdínísọ tàbí olùpèsè.

docker compose up -d
Ohun tó nílò: Docker Engine 20.10+, àfikún docker compose, ìbẹ̀wò iṣẹ́ tó ní fáìlì compose

3. GitHub Clone (Ìdàgbàsókè)

Daakọ àkójọpọ̀ fún ìdàgbàsókè, ìyípadà, tàbí àkóónú. Wíwọlé kóòdù orisun pátápátá.

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

Lẹ́yìn náà: Tẹ̀lé README.md fún àwọn ìtọ́sọ́nà ìmúdásílẹ̀ pẹ̀lú ọwọ́

4. CIRISManager (Ìlú-Ìṣòwò/Canary)

Àwọn fífipòsọ canary tí a ń ṣàkóso pẹ̀lú àwọn àgbékalẹ̀ gradual, ìdánwò aládàáṣiṣẹ́, àti àwọn agbára padà sẹ́yìn. Fún àwọn ẹgbẹ́ iṣẹ́ ní ìmúlò.

CIRISManager pèsè àwọn fífipòsọ blue-green aládàáṣiṣẹ́ pẹ̀lú ìlójúpọ̀ ìlera. Kan sí ẹgbẹ́ fún àwọn ètò fífipòsọ.

Tó dára jùlọ fún: Àwọn fífipòsọ ìlú-ìṣòwò, àwọn ẹgbẹ́ iṣẹ́ ní ìmúlò, àwọn àwọn ìpilẹ̀ tí a ń ṣàkóso

Báwò, CIRIS

Ọ̀nà tó kúrú jùlọ sí ìdáhùn àkọ́kọ́. Bẹ̀rẹ̀ aṣojú náà, lẹ́yìn náà pè é láti Python. Àwọn apẹẹrẹ méjèèjì tí ó wà nísàlẹ̀ ṣee daakọ.

1. Bẹ̀rẹ̀ aṣojú

Ṣe atúnṣe API. Àkọ́bẹ̀rẹ̀ si ìpèlé 8080. Wíwọlé OBSERVER kò nílò ìjẹ̀rísí fún ìdàgbàsókè àdínísọ.

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

2. Pè é láti Python

Async SDK. response.processing_time_ms + response.state jẹ́ kí o rí ojú ìgboyà ìfiyèsí fún gbogbo ìpè.

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 náà jẹ́ ṣáájú-beta. Àwọn atọ́kùn lè yí padà láàárín àwọn ìtújáde. Ojú API pátápátá (àwọn ojú-ọ̀nà 181 káàkiri àwọn ìpín 15) tí a ṣàkọsílẹ̀ nínú ciris_sdk lórí GitHub.

Ṣíṣe Àtúnṣe Ìṣòro

pip install kùnà

Rí i dájú pé o ní Python 3.10 tàbí gíga jù:

python --version

Gbìyànjú ìgbéga pip:

pip install --upgrade pip
Àwọn àpótí Docker kò fẹ́ bẹ̀rẹ̀

Ṣàyẹ̀wò àwọn àkọsílẹ̀ àpótí:

docker logs ciris-agent

Ṣàmójútó fáìlì Docker Compose:

docker compose -f ~/ciris/docker-compose.yml ps
Nílò ìrànwọ́?