camaratech/laravel-ai-client
最新稳定版本:v0.1.0
Composer 安装命令:
composer require camaratech/laravel-ai-client
包简介
Cliente Laravel oficial para consumir os serviços de IA da Camaratech.
README 文档
README
Pacote oficial para consumir os serviços de IA da Camaratech em aplicações Laravel.
Instalação
composer require camaratech/laravel-ai-client
Publique o arquivo de configuração (opcional):
php artisan vendor:publish --tag=camaratech-ai-config
Configuração
Defina as variáveis no .env:
CAMARATECH_AI_BASE_URL=https://api.camaratech.ai
CAMARATECH_AI_API_KEY=seu_api_token
CAMARATECH_AI_UNIT_TOKEN=token_da_unidade
CAMARATECH_AI_CLIENT_DOMAIN=https://meuportal.gov.br
CAMARATECH_AI_TIMEOUT=30
Uso
Via Facade
use CamaratechAi; $result = CamaratechAi::generate([ 'prompt' => 'Gerar indicação legislativa...', 'provider' => 'claude', ]); if (! $result['success']) { logger()->error('Falha na IA', $result); }
Via injeção de dependência
use Camaratech\AiClient\Services\CamaratechAiClient; class GenerateIndication { public function __construct(private CamaratechAiClient $ai) {} public function handle(): void { $response = $ai->generate([ 'prompt' => '...', 'metadata' => ['context' => 'Indicação'], ]); } }
Licença
MIT.
统计信息
- 总下载量: 0
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2025-11-26