My Chat GPT – własny interfejs ChatGPT z kontrolą kosztów
Ten projekt to demonstracyjna aplikacja webowa stworzona w Streamlit, która pokazuje, jak można korzystać z modeli OpenAI poprzez własny interfejs z pełną świadomością kosztów generowania odpowiedzi.
Aplikacja wykorzystuje bezpośrednie połączenie z OpenAI API i umożliwia prowadzenie rozmów z modelem językowym w sposób podobny do ChatGPT, ale z dodatkowymi informacjami technicznymi widocznymi dla użytkownika.
Co robi aplikacja?
- umożliwia prowadzenie rozmowy z modelem językowym OpenAI,
- zlicza tokeny wejściowe (input) i wyjściowe (output),
- przelicza zużycie tokenów na realny koszt korzystania z API,
- pokazuje, ile faktycznie kosztuje każda sesja rozmowy.
Dlaczego ten projekt jest ważny?
- pokazuje różnicę między interfejsem a rzeczywistym kosztem modelu,
- uświadamia, jak szybko rosną koszty przy niekontrolowanym użyciu LLM,
- jest punktem wyjścia do budowy własnych narzędzi AI opartych o API.
Technologia
- Python
- Streamlit
- OpenAI API
Projekt ma charakter edukacyjny i demonstracyjny — pokazuje, jak w praktyce wygląda korzystanie z modeli językowych poza gotowymi platformami oraz dlaczego kontrola kosztów jest kluczowa przy własnych wdrożeniach AI.
Zobacz inne realizacje