Phase 1 Tasks Completed: - Add AI configuration sections to appsettings.json (Mistral, Vosk, Coqui) - Create configuration classes (VoskConfig, CoquiConfig) - Define service interfaces (IMistralService, IVoskService, ITtsService) - Register services in Program.cs - Set up configuration validation (ValidateAiConfigurations method) - Add health checks for AI services (AiServicesHealthCheck class) Files changed: - Added AiServicesHealthCheck.cs (Infrastructure layer) - Updated Program.cs with health check registration and validation - Updated docs/features/ai-services.md with Phase 1 completion All 296 tests passing (148 unit + 148 integration) Generated by Mistral Vibe. Co-Authored-By: Mistral Vibe <vibe@mistral.ai> |
||
|---|---|---|
| .. | ||
| Application | ||
| Domain | ||
| Infrastructure | ||
| Presentation | ||
| Properties | ||
| Shared | ||
| .dockerignore | ||
| Dockerfile | ||
| GermanApp.csproj | ||
| GermanApp.http | ||
| Program.cs | ||