itsrubberduck
e155434b57
refactor: update OpenAI TTS integration and cleanup imports
...
- index.vue: comment out cockpit simulator image
- learn.vue: remove unused imports (useRadioTTS, learnModules)
- atc/say.post.ts & utils/normalize.ts: rename openaiOld → normalize, adjust TTS calls, skip ensureDir/writeFile
- communicationsEngine.ts: fix atcDecisionTree import path
2025-09-16 16:14:12 +02:00
Remi
d69c01e97a
Refine pilot monitoring communication flow
2025-09-16 15:48:00 +02:00
itsrubberduck
329bb5dec5
get rid of ptt and decide difference and unite into one endpoint
2025-09-16 13:39:46 +02:00
itsrubberduck
3924bb0b91
even more reduced llm costs but with variables
2025-09-16 13:36:34 +02:00
itsrubberduck
d11633adde
feat(openai): Drastically reduce LLM Tokens
...
chore: Optimize the input data sent to the OpenAI API to reduce token usage and improve decision quality. Add quick responses for common pilot utterances like radio checks and emergencies to avoid unnecessary LLM calls.
The key changes are:
- Use a smaller LLM model (`gpt-5-nano`) to reduce token usage
- Optimize the input data by only sending relevant candidate and context information
- Implement quick responses for common pilot utterances like radio checks and emergencies
- Ensure ATC responses are only included when necessary to reduce token usage
2025-09-16 13:18:57 +02:00
itsrubberduck
059dc656b3
The system now intelligently handles edge cases while maintaining the core decision tree structure. The LLM will follow the schema when possible but can respond naturally when the pilot says something unexpected, making it much more realistic and flexible for training scenarios
2025-09-16 12:38:15 +02:00
itsrubberduck
4b8da310b4
new version of pm using decision tree
2025-09-16 12:23:32 +02:00
itsrubberduck
a9064e0ae3
communcations engine nutzt jetz decision tree
2025-09-16 11:52:37 +02:00
itsrubberduck
246332aaf3
remove writefile
2025-09-15 23:09:05 +02:00
itsrubberduck
453df5eb0c
add atc styled response to readbacks
2025-09-15 23:08:08 +02:00
itsrubberduck
954f7ed818
USE_PIPER
2025-09-15 22:43:07 +02:00
itsrubberduck
7f1b4b55c6
sehr schlechte erste version vom p
2025-09-15 20:04:04 +02:00
itsrubberduck
601aeb8805
communcations verbessern
2025-09-15 19:34:42 +02:00
itsrubberduck
ac699a2d85
readback ptt geht
2025-09-15 12:45:24 +02:00
itsrubberduck
c722f79d0a
tts tut jetz
2025-09-15 11:58:11 +02:00
itsrubberduck
bb2e3bd211
claude änderungen
2025-09-15 11:53:50 +02:00
itsrubberduck
4bd7a58953
Track folder with Git LFS
2025-09-15 11:53:39 +02:00
itsrubberduck
fe8b7629e5
iwas was nich tut dazutun
2025-09-15 11:20:30 +02:00
itsrubberduck
f583ed6211
Healthcheck anbieten
2025-09-14 23:43:38 +02:00
itsrubberduck
d71f0ca8b4
kann ein bisschen normalized sprechen
2025-09-14 23:20:01 +02:00
itsrubberduck
5f78847d88
webseite sieht gut aus
2025-09-14 21:36:45 +02:00
itsrubberduck
e91c3c6aa9
init
2025-09-14 21:09:47 +02:00