📱 Aplicativos Móveis Disponíveis
Seu agente de IA pessoal no celular: privado, local primeiro, código aberto
RECOMENDADO
1. pip install (Preferido)
Método mais rápido e fácil. Inclui assistente de configuração inicial. Funciona no Windows, macOS e Linux.
pip install ciris-agentDepois execute: ciris-agent para iniciar o assistente de configuração
Requisitos: Python 3.10+
Outros Métodos de Instalação
Outros Métodos de Instalação
2. Docker Compose
Execute o CIRIS em um ambiente de contêiner isolado. Ideal para implantações locais ou em servidor reproduzíveis.
docker compose up -dRequisitos: Docker Engine 20.10+, plugin docker compose, um checkout do projeto com o arquivo compose
3. Clone do GitHub (Desenvolvimento)
Clone o repositório para desenvolvimento, personalização ou contribuição. Acesso completo ao código-fonte.
git clone https://github.com/CIRISAI/CIRISAgent.gitDepois: Siga o README.md para instruções de configuração manual
4. CIRISManager (Empresarial/Canary)
Implantações canary gerenciadas com lançamentos graduais, testes automatizados e capacidade de reversão. Para frotas em produção.
O CIRISManager fornece implantações automatizadas blue-green com monitoramento de saúde. Entre em contato com a equipe para configurações de implantação.
Melhor para: Implantações empresariais, frotas em produção, infraestrutura gerenciada
Olá, CIRIS
Olá, CIRIS
O caminho mais curto para a primeira resposta. Inicie o agente e depois chame-o pelo Python. Os dois blocos abaixo podem ser copiados e colados.
1. Inicie o agente
Execute o adaptador de API. O padrão é a porta 8080. O acesso como OBSERVER não requer autenticação no desenvolvimento local.
pip install ciris-agent
ciris-agent --adapter api --port 80802. Chame pelo Python
SDK assíncrono. response.processing_time_ms + response.state permitem ver a superfície de raciocínio em cada chamada.
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())O SDK está em fase pré-beta. As interfaces podem mudar entre versões. A superfície completa da API (181 endpoints em 15 módulos) está documentada em ciris_sdk no GitHub.
Solução de Problemas
Solução de Problemas
Falha no pip install
Verifique se você tem o Python 3.10 ou superior:
python --versionTente atualizar o pip:
pip install --upgrade pipContêineres Docker não iniciam
Verifique os logs do contêiner:
docker logs ciris-agentVerifique o arquivo Docker Compose:
docker compose -f ~/ciris/docker-compose.yml ps