nxtgauge-gitops/apps/litellm/base/configmap.yaml
Ashwin Kumar Sivakumar 7902b265a9 feat(ai): add AI plans docs, LiteLLM manifests, and infrastructure updates
- Add comprehensive AI plans implementation documentation
- Add LiteLLM gateway Kubernetes manifests
- Update PostgreSQL and Forgejo deployment configs
- Add build-from-binaries script
2026-06-15 06:15:41 +05:30

94 lines
2.8 KiB
YAML

apiVersion: v1
kind: ConfigMap
metadata:
name: litellm-config
namespace: nxtgauge-ai
data:
config.yaml: |
model_list:
# === FAST MODEL (qwen3:4b) - 2.5GB ===
- model_name: askash-fast
litellm_params:
model: ollama/qwen3:4b
api_base: http://ollama.nxtgauge-ai.svc.cluster.local:11434
timeout: 60
- model_name: recommender
litellm_params:
model: ollama/qwen3:4b
api_base: http://ollama.nxtgauge-ai.svc.cluster.local:11434
timeout: 60
- model_name: messenger
litellm_params:
model: ollama/qwen3:4b
api_base: http://ollama.nxtgauge-ai.svc.cluster.local:11434
timeout: 60
- model_name: safety-check
litellm_params:
model: ollama/qwen3:4b
api_base: http://ollama.nxtgauge-ai.svc.cluster.local:11434
timeout: 60
- model_name: help-assistant
litellm_params:
model: ollama/qwen3:4b
api_base: http://ollama.nxtgauge-ai.svc.cluster.local:11434
timeout: 60
# === POWER MODEL (qwen3:8b) - 5.2GB ===
- model_name: askash-main
litellm_params:
model: ollama/qwen3:8b
api_base: http://ollama.nxtgauge-ai.svc.cluster.local:11434
timeout: 300
- model_name: jd-generator
litellm_params:
model: ollama/qwen3:8b
api_base: http://ollama.nxtgauge-ai.svc.cluster.local:11434
timeout: 300
- model_name: profile-writer
litellm_params:
model: ollama/qwen3:8b
api_base: http://ollama.nxtgauge-ai.svc.cluster.local:11434
timeout: 300
- model_name: service-writer
litellm_params:
model: ollama/qwen3:8b
api_base: http://ollama.nxtgauge-ai.svc.cluster.local:11434
timeout: 300
- model_name: requirement-writer
litellm_params:
model: ollama/qwen3:8b
api_base: http://ollama.nxtgauge-ai.svc.cluster.local:11434
timeout: 300
- model_name: support-drafter
litellm_params:
model: ollama/qwen3:8b
api_base: http://ollama.nxtgauge-ai.svc.cluster.local:11434
timeout: 300
- model_name: decision-support
litellm_params:
model: ollama/qwen3:8b
api_base: http://ollama.nxtgauge-ai.svc.cluster.local:11434
timeout: 300
- model_name: ultra-fast
litellm_params:
model: ollama/gemma3:270m
api_base: http://ollama.nxtgauge-ai.svc.cluster.local:11434
timeout: 30
general_settings:
master_key: os.environ/LITELLM_MASTER_KEY
router_settings:
fallback_retries: 2
timeout: 300