e2f2adf90020b3f9ebc9e7f5381bb9110f379411
AI Service
Technical AI job service for Portal workloads.
The first version owns only AI job lifecycle and metrics. Business data stays in
domain services such as telephony, monitoring-tg and monitoring-pf.
API
POST /api/v1/jobscreates one job.POST /api/v1/jobs/batchcreates many jobs with shared defaults.GET /api/v1/jobs/{id}returns technical job state and result.POST /api/v1/jobs/{id}/retryresets failed/running jobs topending.GET /api/v1/statsreturns queue and error counters.GET /healthzreturns process health.GET /readyzchecks PostgreSQL readiness.
Configuration
HTTP_HOST, default0.0.0.0HTTP_PORT, default8080DATABASE_URL, requiredMIGRATE_ON_START, defaulttrue
Next integration step
telephony should first mirror low-risk analysis jobs into this service while
continuing local processing. Remote execution can then be enabled by feature
flag per task type.
Description
Languages
Go
98.7%
Shell
0.7%
Dockerfile
0.6%