Commit Graph

10 Commits

Author SHA1 Message Date
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
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
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
d71f0ca8b4 kann ein bisschen normalized sprechen 2025-09-14 23:20:01 +02:00
itsrubberduck
e91c3c6aa9 init 2025-09-14 21:09:47 +02:00