おすすめ
1. pip install(推奨)
最も速く簡単な方法です。初回起動時のセットアップウィザードが含まれています。Windows・macOS・Linuxで動作します。
pip install ciris-agent次に実行: ciris-agent で初回ウィザードを起動します
動作環境: Python 3.10以上
その他のインストール方法
その他のインストール方法
2. Docker Compose
CIRISを隔離されたコンテナ環境で実行します。ローカルまたはサーバーへの再現可能なデプロイが必要な場合に最適です。
docker compose up -d動作環境: Docker Engine 20.10以上、docker composeプラグイン、composeファイルを含むプロジェクトのチェックアウト
3. GitHubクローン(開発向け)
開発・カスタマイズ・コントリビューションのためにリポジトリをクローンします。ソースコードへの完全アクセスが可能です。
git clone https://github.com/CIRISAI/CIRISAgent.git次に: README.md の手順に従って手動セットアップを行ってください
4. CIRISManager(エンタープライズ/カナリア)
段階的ロールアウト・自動テスト・ロールバック機能を備えたマネージドカナリアデプロイ。本番フリート向けです。
CIRISManagerはヘルスモニタリング付きのブルーグリーン自動デプロイを提供します。デプロイ設定についてはチームまでお問い合わせください。
最適な用途: エンタープライズデプロイ・本番フリート・マネージドインフラ
こんにちは、CIRIS
こんにちは、CIRIS
初回レスポンスまでの最短経路。エージェントを起動してPythonから呼び出します。以下の2ブロックはそのままコピー&ペーストできます。
1. エージェントを起動する
APIアダプターを実行します。デフォルトはポート8080。ローカル開発時はOBSERVERアクセスに認証は不要です。
pip install ciris-agent
ciris-agent --adapter api --port 80802. Pythonから呼び出す
非同期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はプレベータ版です。リリース間でインターフェースが変更される場合があります。APIの全サーフェス(15モジュール、181エンドポイント)は ciris_sdk on GitHub に記載されています。
トラブルシューティング
トラブルシューティング
pip installが失敗する
Python 3.10以上がインストールされているか確認してください:
python --versionpipをアップグレードしてください:
pip install --upgrade pipDockerコンテナが起動しない
コンテナのログを確認してください:
docker logs ciris-agentDocker Composeファイルを確認してください:
docker compose -f ~/ciris/docker-compose.yml ps