- Rok
- Zakres
- Moja rola
ZenithAI
Produkt AI generujący spersonalizowane raporty rozwojowe na bazie danych astronomicznych NASA JPL. Interaktywny konfigurator w React, generowanie treści przez LLM, szyfrowane płatności online i pełna dwujęzyczność PL/EN.
W skrócie
- Rok
- 2025
- Zakres
- Produkt AI, konfigurator, płatności, dwa języki
- Moja rola
- Produkt, full-stack, integracja LLM
- Technologie
- Next.jsReactAI / LLMStripePostgreSQLi18n
Case study
01Wyzwanie
Raport powstaje z połączenia twardych danych astronomicznych NASA JPL z tekstem generowanym przez model językowy. Model potrafi napisać ładne zdanie o czymś, czego w danych nie ma — a klient płaci z góry i dostaje plik, którego nikt już nie poprawi. Trzeba było oddzielić to, co wolno modelowi wymyślić, od tego, co musi pochodzić z obliczeń.
02Rozwiązanie
- Wszystkie wartości liczbowe wyliczane po stronie aplikacji z danych JPL; model dostaje je jako gotowe fakty, nie jako zadanie do policzenia.
- Model odpowiada wyłącznie za warstwę narracyjną — układ i język raportu, nigdy za dane wejściowe.
- Konfigurator w React prowadzi użytkownika krok po kroku i waliduje dane przed dopuszczeniem do płatności.
- Pełna dwujęzyczność PL/EN na poziomie treści i generowanego raportu, nie tylko interfejsu.
03Efekt
- Liczby w raporcie są powtarzalne — ten sam zestaw danych zawsze daje ten sam wynik.
- Zakup kończy się dostarczeniem pliku bez udziału człowieka po stronie sprzedawcy.
- Obie wersje językowe wychodzą z jednego procesu generowania.
04Dlaczego taki stack
Granica między obliczeniami a modelem językowym jest tu najważniejszą decyzją architektoniczną. Model bez tej granicy prędzej czy później napisze liczbę, której nikt nie policzył — i to jest ryzyko, którego w płatnym produkcie nie wolno przyjąć.
Masz projekt na oku?
Opisz go w kilku zdaniach — odpiszę w ciągu 24 godzin z bezpłatną wyceną i propozycją stacku.