32 lines
698 B
YAML
32 lines
698 B
YAML
|
|
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
|