Commit Graph

12 Commits

Author SHA1 Message Date
itsrubberduck
1e3d942fd5 merge 2025-09-17 17:27:38 +02:00
Remi
5ad52adc8e Update contact email to info@opensquawk.de 2025-09-17 17:21:12 +02:00
Remi
48c3b6689a Add password reset flow 2025-09-17 16:21:11 +02:00
Remi
79d5ac76c0 Revise landing messaging and add news feed 2025-09-17 15:44:41 +02:00
Remi
19f253f53e Implement authentication, waitlist, and logging upgrades 2025-09-16 17:28:34 +02:00
itsrubberduck
a7eebf0baf 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
5ee970e173 even more reduced llm costs but with variables 2025-09-16 13:36:34 +02:00
itsrubberduck
e84feefbe2 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
1e3994f3ce 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
f72d5b22b8 new version of pm using decision tree 2025-09-16 12:23:32 +02:00
itsrubberduck
8528b2518b kann ein bisschen normalized sprechen 2025-09-14 23:20:01 +02:00
itsrubberduck
94ea407402 init 2025-09-14 21:09:47 +02:00