Commit Graph

56 Commits

Author SHA1 Message Date
c53aade360 schemas/plans.json hinzugefügt 2025-08-12 10:22:57 +02:00
d88979e37a schemas/plan_templates.json hinzugefügt 2025-08-12 10:22:03 +02:00
11373138ca scripts/test_llm_api.py aktualisiert
All checks were successful
Deploy Trainer_LLM to llm-node / deploy (push) Successful in 2s
2025-08-11 19:46:53 +02:00
75b257bb15 scripts/test_llm_api.py aktualisiert
All checks were successful
Deploy Trainer_LLM to llm-node / deploy (push) Successful in 2s
2025-08-11 19:44:39 +02:00
c0bb562a8d scripts/test_llm_api.py hinzugefügt
All checks were successful
Deploy Trainer_LLM to llm-node / deploy (push) Successful in 2s
2025-08-11 19:40:32 +02:00
32577a7fda llm-api/exercise_router.py aktualisiert
All checks were successful
Deploy Trainer_LLM to llm-node / deploy (push) Successful in 2s
2025-08-11 19:35:28 +02:00
a6d68134cd scripts/backfill_capability_facets.py aktualisiert
All checks were successful
Deploy Trainer_LLM to llm-node / deploy (push) Successful in 2s
2025-08-11 19:24:17 +02:00
fa8a92208a scripts/backfill_capability_facets.py aktualisiert
All checks were successful
Deploy Trainer_LLM to llm-node / deploy (push) Successful in 2s
2025-08-11 19:21:56 +02:00
0c047b708f scripts/backfill_capability_facets.py hinzugefügt
All checks were successful
Deploy Trainer_LLM to llm-node / deploy (push) Successful in 2s
2025-08-11 19:19:32 +02:00
efbb978074 scripts/bootstrap_qdrant_exercises.py aktualisiert
All checks were successful
Deploy Trainer_LLM to llm-node / deploy (push) Successful in 2s
2025-08-11 19:16:16 +02:00
21ce1dc395 llm-api/exercise_router.py aktualisiert
All checks were successful
Deploy Trainer_LLM to llm-node / deploy (push) Successful in 2s
2025-08-11 19:02:01 +02:00
380b361e70 llm-api/exercise_router.py aktualisiert
All checks were successful
Deploy Trainer_LLM to llm-node / deploy (push) Successful in 2s
2025-08-11 18:59:27 +02:00
2a859aa16c llm-api/exercise_router.py aktualisiert
All checks were successful
Deploy Trainer_LLM to llm-node / deploy (push) Successful in 2s
Soll dafür sorgen, dass in der qdrant Collection sogenannten capability Facetten ins Payload aufgenommen werden. 

Das ist deine aktuelle Version + folgende Verbesserungen:

schreibt jetzt automatisch die Capability-Facetten ins Payload: capability_keys, capability_ge1, capability_ge2, capability_ge3 (für schnelle Qdrant-Filter).

stabilisiert Listenfelder (keywords, equipment): trimmt, dedupliziert, sortiert → stabile Filter & Fingerprints.

Upsert-Logik via external_id bleibt unverändert.

Response bleibt kompatibel: zusätzliche Payload-Felder werden nicht zurückgegeben (wir filtern sie für die API-Antwort heraus).
2025-08-11 18:22:01 +02:00
d14ed9a511 scripts/bootstrap_qdrant_exercises.py hinzugefügt
All checks were successful
Deploy Trainer_LLM to llm-node / deploy (push) Successful in 2s
2025-08-11 18:11:47 +02:00
7b383f0778 scripts/wiki_importer.py aktualisiert
All checks were successful
Deploy Trainer_LLM to llm-node / deploy (push) Successful in 1s
2025-08-11 15:40:41 +02:00
34320b46d9 scripts/wiki_importer.py aktualisiert
All checks were successful
Deploy Trainer_LLM to llm-node / deploy (push) Successful in 1s
2025-08-11 15:33:15 +02:00
e12fd8f96a scripts/wiki_importer.py aktualisiert
All checks were successful
Deploy Trainer_LLM to llm-node / deploy (push) Successful in 1s
2025-08-11 15:21:55 +02:00
cf085f8ef0 scripts/wiki_importer.py aktualisiert
All checks were successful
Deploy Trainer_LLM to llm-node / deploy (push) Successful in 1s
2025-08-11 15:08:48 +02:00
6bab3cdf04 scripts/wiki_importer.py aktualisiert
All checks were successful
Deploy Trainer_LLM to llm-node / deploy (push) Successful in 1s
2025-08-11 14:08:39 +02:00
2567d8c786 scripts/wiki_importer.py aktualisiert
All checks were successful
Deploy Trainer_LLM to llm-node / deploy (push) Successful in 2s
vorherige Version war lauffähig, brachte aber unsinnige Updates (Vergleich schlug fehl) 

Diese Version 
(v2.3.3) mit stabilem Fingerprint, Backcompat beim Vergleich und besserer Diagnostik
2025-08-11 13:50:21 +02:00
d8d12e0b6b llm-api/wiki_router.py aktualisiert
All checks were successful
Deploy Trainer_LLM to llm-node / deploy (push) Successful in 2s
2025-08-11 13:36:02 +02:00
bba860d839 llm-api/wiki_router.py aktualisiert
All checks were successful
Deploy Trainer_LLM to llm-node / deploy (push) Successful in 2s
2025-08-11 13:32:27 +02:00
a0d1b86b53 llm-api/wiki_router.py aktualisiert
All checks were successful
Deploy Trainer_LLM to llm-node / deploy (push) Successful in 2s
Neue Funktion zur Stabilisierung von PageID

Yes—let’s lock this down properly. I’ve put a hardened wiki_router.py (v1.4.0) in the canvas. It:

enriches /semantic/pages with pageid + fullurl for every title (batching + redirects + converttitles),

makes /info tolerant (variants) and 404-safe,

adds retry + light throttling to all MediaWiki calls,

keeps the same routes and parameters (no breaking changes),

logs coverage so we can see where things go sideways.
2025-08-11 13:27:05 +02:00
605fe2ebaf scripts/wiki_importer.py aktualisiert
All checks were successful
Deploy Trainer_LLM to llm-node / deploy (push) Successful in 2s
2025-08-11 12:05:48 +02:00
811510ac66 scripts/wiki_importer.py aktualisiert
All checks were successful
Deploy Trainer_LLM to llm-node / deploy (push) Successful in 2s
2025-08-11 11:40:58 +02:00
b2808f82df scripts/wiki_importer.py aktualisiert
All checks were successful
Deploy Trainer_LLM to llm-node / deploy (push) Successful in 2s
2025-08-11 11:32:29 +02:00
97bc283ce1 scripts/wiki_importer.py aktualisiert
All checks were successful
Deploy Trainer_LLM to llm-node / deploy (push) Successful in 2s
2025-08-11 11:12:19 +02:00
d9abcb3ef4 llm-api/wiki_router.py aktualisiert
All checks were successful
Deploy Trainer_LLM to llm-node / deploy (push) Successful in 2s
2025-08-11 11:01:23 +02:00
5c9c8951c1 llm-api/readme.md aktualisiert
All checks were successful
Deploy Trainer_LLM to llm-node / deploy (push) Successful in 2s
2025-08-11 10:53:20 +02:00
633916d5b7 llm-api/readme.md aktualisiert
All checks were successful
Deploy Trainer_LLM to llm-node / deploy (push) Successful in 2s
2025-08-11 10:31:02 +02:00
55a1f5bba2 llm-api/readme.md aktualisiert
All checks were successful
Deploy Trainer_LLM to llm-node / deploy (push) Successful in 9s
2025-08-11 09:59:59 +02:00
7d486f0a41 llm-api/readme.md aktualisiert
All checks were successful
Deploy Trainer_LLM to llm-node / deploy (push) Successful in 2s
2025-08-11 09:59:00 +02:00
88672a19d5 .gitea/workflows/deploy.yml aktualisiert 2025-08-11 07:57:00 +02:00
d3b781679a llm-api/llm_api.py aktualisiert
All checks were successful
Deploy Trainer_LLM to llm-node / deploy (push) Successful in 2s
2025-08-11 07:04:45 +02:00
a02008ec17 llm-api/wiki_router.py aktualisiert
All checks were successful
Deploy Trainer_LLM to llm-node / deploy (push) Successful in 2s
2025-08-11 06:58:20 +02:00
8302a7fecf llm-api/exercise_router.py aktualisiert
All checks were successful
Deploy Trainer_LLM to llm-node / deploy (push) Successful in 2s
2025-08-11 06:42:59 +02:00
4d5d36d6e7 llm-api/embed_router.py aktualisiert
All checks were successful
Deploy Trainer_LLM to llm-node / deploy (push) Successful in 2s
2025-08-10 16:55:37 +02:00
8b6b47c63e llm-api/readme.md aktualisiert
All checks were successful
Deploy Trainer_LLM to llm-node / deploy (push) Successful in 2s
2025-08-10 16:23:32 +02:00
839220856b llm-api/readme.md aktualisiert
All checks were successful
Deploy Trainer_LLM to llm-node / deploy (push) Successful in 9s
2025-08-10 16:08:32 +02:00
aa8f3f69a2 llm-api/readme.md aktualisiert
Some checks failed
Deploy Trainer_LLM to llm-node / deploy (push) Failing after 1s
2025-08-10 16:03:56 +02:00
1ae474c48b llm-api/readme.md aktualisiert
Some checks failed
Deploy Trainer_LLM to llm-node / deploy (push) Failing after 1s
2025-08-10 16:03:29 +02:00
edf997a4c1 .gitea/workflows/deploy.yml aktualisiert 2025-08-10 16:02:56 +02:00
508bd49512 llm-api/readme.md aktualisiert
Some checks failed
Deploy Trainer_LLM to llm-node / deploy (push) Failing after 1s
2025-08-10 15:58:08 +02:00
37bd250eeb llm-api/readme.md hinzugefügt
Some checks failed
Deploy Trainer_LLM to llm-node / deploy (push) Failing after 8s
2025-08-10 15:52:53 +02:00
0da4076a32 .gitattributes aktualisiert 2025-08-10 15:52:09 +02:00
37854a62db .gitea/workflows/deploy.yml aktualisiert 2025-08-10 15:51:38 +02:00
c5be891b6a .gitea/workflows/ping.yml gelöscht
Some checks failed
Deploy (host runner, absolute actions) / deploy (push) Failing after 2s
2025-08-10 15:49:40 +02:00
9fb399b3d7 .gitea/workflows/deploy.yml aktualisiert
Some checks failed
Deploy (host runner, absolute actions) / deploy (push) Failing after 26s
ping / test (push) Has been cancelled
2025-08-10 15:14:20 +02:00
135f878203 .gitea/workflows/deploy.yml hinzugefügt
Some checks are pending
Deploy to llm-node / deploy (push) Waiting to run
ping / test (push) Waiting to run
2025-08-10 15:09:54 +02:00
efea0476d8 llm-api/embed_router.py aktualisiert
Some checks are pending
ping / test (push) Waiting to run
2025-08-10 15:08:00 +02:00