Pregled
QED je računalni motor znanja u stilu Wolfram Alphe: na ulazu prirodni jezik, na izlazu strukturirani, deterministički izračunati odgovori.
Temeljna načela
- Nula halucinacija — LLM-ovi nikada ne računaju niti generiraju činjenične odgovore.
- Deterministički izračuni — sva matematika, fizika i dohvaćanje činjenica idu kroz namjenske alate i API-je.
- LLM kao planer — LLM isključivo orkestrira pozadinske alate za složene upite; ne računa sam.
- Označene pretpostavke — procjene Fermijevog tipa uvijek su označene, nikad prešutno prikazane kao činjenice.
Servisi
QED se pokreće kao tri servisa kroz Docker Compose:
| Servis | Tehnologija | Port | Opis |
|---|---|---|---|
qed-orchestrator |
Flask / gunicorn | 8850 → 5000 | NLP cjevovod, usmjeravanje, keširanje, sastavljanje odgovora |
qed-data |
FastAPI | 8800 → 8000 | Računski servisi: matematika, kemija, vrijeme, baze, Wikidata |
qed-redis |
redis:7-alpine | — | Keš upita i pohrana ograničenja broja zahtjeva |
Orkestrator razumije upite na pet jezika (engleski, njemački, francuski, španjolski, hrvatski) i usmjerava ih kroz trostupanjski NLP vodopad — vidi Arhitektura.
Podržane domene
| # | Domena | Pozadinski sustav |
|---|---|---|
| 1 | Osnovna matematika i pretvorba jedinica | qalc potproces |
| 2 | Simbolička matematika (Wolfram notacija) | qalc kroz WL→qalc prevoditelj |
| 3 | Crtanje grafova | sympy + matplotlib |
| 4 | Kemija — jednadžbe i elementi | chempy + mendeleev |
| 5 | Vremenska prognoza | Open-Meteo API + geokodiranje |
| 6 | Geografija / činjenice | Wikidata API + Wikipedija |
| 7 | Nutricionizam | SQLite baza namirnica |
| 8 | Lingvistika / rječnik | Wikipedija + LLM; hrvatski kroz HJP |
| 9 | Računanje s datumima | python-dateutil |
Primjeri upita
| Upit | Rezultat |
|---|---|
30% of 8 miles |
2.4 miles |
100 m/s to mph |
223.7 mph |
Integrate[x^2, x] |
LaTeX: x³/3 |
balance H2 + O2 -> H2O |
2H₂ + O₂ → 2H₂O |
molar mass of carbon |
12.011 g/mol |
weather in Zagreb tomorrow |
stvarni Open-Meteo podaci |
what day was Christmas 1992 |
petak |
Plot[Sin[x], {x, 0, 2Pi}] |
generirani PNG |
capital of Croatia |
Zagreb (Wikidata) |
calories in a lightyear of fried chicken |
2.365×10¹⁹ kcal (označena Fermijeva procjena) |
Kamo dalje
- Brzi početak — pokrenite QED lokalno
- Arhitektura — kako upit putuje kroz sustav
- API i format odgovora — shema Pod odgovora
- Konfiguracija — varijable okruženja i točke proširenja