Pierwszy etap:
• Podstawowe: Logowanie przez GitHub lub Google, rejestracja, odzyskiwanie hasła
• Podstawowa administracja: Panel z nowymi rejestracjami (dziennymi, tygodniowymi, miesięcznymi i ogólnymi) oraz statystykami aktywnych użytkowników
• Średnia administracja: Edycja informacji użytkownika (usuwanie lub blokowanie) • Płatności: Integracja Stripe do płatności za miesięczne subskrypcje premium
• Chat-bot: Tworzenie strony, na której użytkownicy mogą przesyłać pliki PDF, przeglądać historię czatów, zmieniać nazwy czatów, usuwać czaty, tworzyć nowe czaty i wybierać modele czatów (użytkownicy darmowi mogą korzystać z ChatGPT 3.5, użytkownicy premium mogą wybierać ChatGPT 4.5)
Drugi etap:
• Dzienne limity i API: Dodanie strony do panelu administratora do ustawiania dziennych limitów używania tokenów dla ChatGPT 3.5 i 4.5 (darmowi i premium) oraz wyznaczenie obszaru dla API
• Facebook Pixel: Integracja Facebook Pixel
• Chrome DB: Wymagane dla bazy danych wektorowej
• Administracja RAG: Integracja tego GitHub RAG lub stworzenie analogicznego rozwiązania z tymi samymi funkcjami do zarządzania setkami tysięcy plików PDF w celu ulepszenia bazy wiedzy chat-bota
• Tłumaczenie: Tworzenie strony tłumaczeń z wykorzystaniem API ChatGPT 4.5 dla użytkowników premium, podobnie jak Google Translate
Etap Trzy
• Wyszukiwanie AI: Dostosuj interfejs Perplexica do naszego designu i zintegruj go z obecnym systemem
• Wczytywanie PDF: Zapewnij możliwość użytkownikom premium przesyłania do 15 MB lub 2-3 dokumentów PDF w czatach. • Zapytanie systemowe: Pozwól na wprowadzanie zapytań systemowych, podobnie jak interfejs Ollama
• Ostateczna wersja panelu administracyjnego:
- Dodaj przycisk do podarowania miesięcznej subskrypcji podczas edycji informacji użytkownika
- Dostęp do historii czatów podczas edycji danych użytkownika
- Przedstawienie statystyk użycia tokenów na dzień, tydzień, miesiąc i ogólny okres dla wersji 3.5 i 4.5
- Wyświetlanie liczby zakupionych subskrypcji premium na dzień, tydzień, miesiąc i ogółem. • Ustawienia użytkownika:
- Edytuj nazwę użytkownika, hasło i pełne imię; zaktualizuj język i kraj
- Wprowadź i zapisz informacje płatnicze
• Puling : https://vercel.com/templates/next.js/weathergpt do czatu