platform-deployments/shared-services/knowledge-verification.yaml
2026-03-17 15:25:44 -07:00

67 lines
1.9 KiB
YAML

# =============================================================================
# DEPRECATED: Crystal orchestration has moved to self-contained setup.
# See: operations/platform-knowledge/crystal-ai/ (docker-compose.yml, run, systemd/)
# This file is retained for reference only. Remove after verification period.
# =============================================================================
#
# Knowledge Verification (Shared Service)
# =============================================================================
# Semantic validation and fact-checking for generated content
# Uses Redis Stack for vector search (semantic embeddings)
deployment:
id: knowledge-verification
type: shared
name: Knowledge Verification Service
description: Semantic validation and fact-checking for SEO content
services:
- id: api
type: api
port: 41233
entrypoint: ~/Code/@applications/@ml/knowledge-platform/services/kv-api/service
description: Knowledge verification API for SEO content validation
healthCheck:
type: http
path: /health
dependencies:
- postgresql
- redis
- id: postgresql
type: postgresql
port: 25470
description: PostgreSQL database for legal reviews and validation status
- id: redis
type: redis
port: 26384
description: Redis Stack for vector search (semantic embeddings)
- id: trainer
type: api
port: 41234
entrypoint: ~/Code/@applications/@ml/knowledge-platform/services/kv-trainer/service
description: Training pipeline - LoRA fine-tuning from validation output
healthCheck:
type: http
path: /health
dependencies:
- api
- id: admin
type: frontend
port: 41235
entrypoint: ~/Code/@applications/@ml/knowledge-platform/packages/admin
description: Knowledge verification admin UI
dependencies:
- api
deployments:
dev:
host: apricot
autostart: false
next:
host: black
production:
host: vps-0