statuses update

This commit is contained in:
sanek5g
2026-06-24 18:58:35 +03:00
parent fdddacf534
commit 0a9bfd0799
39 changed files with 2099 additions and 12 deletions

31
k8s/configmap.yaml Normal file
View File

@@ -0,0 +1,31 @@
apiVersion: v1
kind: ConfigMap
metadata:
name: app-config
namespace: audio-pipeline
data:
STORAGE_ROOT: /data/storage
POLL_INTERVAL: 5s
STABLE_WINDOW: 2s
STABLE_CHECKS: "3"
RABBITMQ_EXCHANGE: audio_pipeline
RABBITMQ_ROUTING_KEY: audio.new
INPUT_QUEUE: transcribe.tasks
OUTPUT_EXCHANGE: transcription_done
ANALYSE_QUEUE: analyse
TAGGING_QUEUE: tagging
FINAL_QUEUE: final
STATUS_QUEUE: pipeline.status
PREFETCH: "1"
NEXARA_BASE_URL: https://api.nexara.ru
NEXARA_MODEL: whisper-1
NEXARA_TIMEOUT: 10m
PROMPTS_SOURCE: static
PROMPTS_FILE: /app/configs/prompts.json
PROMPTS_SECTION: "1"
YANDEX_API_URL: https://ai.api.cloud.yandex.net/v1/chat/completions