Add ATIS quick actions and airport frequency data

This commit is contained in:
Remi
2025-09-18 18:02:45 +02:00
committed by itsrubberduck
parent 31f3aece9e
commit 422035dff7
6 changed files with 671 additions and 3 deletions

View File

@@ -6,6 +6,7 @@ export interface ServerRuntimeConfig {
llmModel: string
ttsModel: string
voiceId: string
openaipApiKey?: string
usePiper: boolean
piperPort: number
useSpeaches: boolean
@@ -67,6 +68,7 @@ export function getServerRuntimeConfig(): ServerRuntimeConfig {
llmModel: String(runtimeConfig.llmModel || '').trim() || 'gpt-5-nano',
ttsModel: String(runtimeConfig.ttsModel || '').trim() || 'tts-1',
voiceId: String(runtimeConfig.defaultVoiceId || '').trim() || 'alloy',
openaipApiKey: String(runtimeConfig.openaipApiKey || '').trim() || undefined,
usePiper: toBoolean(runtimeConfig.usePiper),
piperPort: toNumber(runtimeConfig.piperPort, 5001),
useSpeaches: toBoolean(runtimeConfig.useSpeaches),