global:
  registry: docker.io
  repository: freeleaps
  nodeSelector: {}
ailab:
  replicas: 1
  image:
    registry:
    repository: freeleaps
    name: ailab
    tag: 0.0.1
    imagePullPolicy: IfNotPresent
  ports:
    - name: http
      containerPort: 8009
      protocol: TCP
  resources:
    requests:
      cpu: "0.1"
      memory: "64Mi"
    limits:
      cpu: "0.2"
      memory: "128Mi"
  probes: {}
  services:
    - name: ailab-service
      type: ClusterIP
      port: 8009
      targetPort: 8009
      serviceMonitor:
        enabled: false
        labels:
          release: kube-prometheus-stack
        namespace: freeleaps-monitoring-system
        interval: 30s
        scrapeTimeout: ""
  # Defaults to {}, which means doesn't have any ingress
  ingresses: {}
  configs:
    serviceApiAccessHost: "0.0.0.0"
    serviceApiAccessPort: 8009
    containerAppRoot: /app
    azureTranslationApiKey: "eaf4c14eb06b4cd790e90111dc6e9f57"
    azureTranslationApiLocation: "global"
    azureTranslationApiEndpoint: "https://api.cognitive.microsofttranslator.com"
    azureDocumentTranslationApiEndpoint: "https://freeleaps-translation.cognitiveservices.azure.com/"
    azureOpenaiApiVersion: "2024-08-06"
    azureOpenaiApiKey: "BZWqFEpDiMFMAdJvGKeDisjwepqEQpKDH8R9R8Yjp8GFXCRqjeuzJQQJ99ALAC4f1cMXJ3w3AAABACOGrMqX"
    azureOpenaiEndpoint: "https://freeleaps-azure-openai.openai.azure.com/"
    anthropicApiKey: "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"
    anthropicApiModelVersion: "claude-3-5-sonnet-20241022"
    anthropicApiModelMaxToken: 1024
    redisUrl: "redis://freeleaps-alpha-redis-master.freeleaps-alpha.svc.freeleaps.cluster:6379"
  vpa:
    minAllowed:
      enabled: false
      cpu: 100m
      memory: 64Mi
    maxAllowed:
      enabled: true
      cpu: 200m
      memory: 128Mi
    controlledResources:
      - cpu
      - memory
