Własny system prompt dla Gemma AI, czyli tworzenie własnego chatbota

Przetłumaczone automatycznie z angielskiego. Przeczytaj oryginał

Chcę stworzyć własnego chatbota. Chcę, żeby był oparty na dużych modelach językowych Gemma AI od Google. Uważam, że Gemma3, zwłaszcza w wersji 27b, świetnie radzi sobie z rozwiązywaniem problemów. Została wytrenowana na danych, które uważam za interesujące. Użyję Open WebUI, aby stworzyć własną „nakładkę na model” i zapewnić doświadczenie chatbota

TLDR #

Aby stworzyć własnego chatbota, wystarczą tylko 3 kroki:

  1. Pobierz model bazowy
  2. Zdefiniuj własną nakładkę na model bazowy
  3. Określ System Prompt i inne funkcje

Aby stworzyć własnego chatbota, mogę użyć funkcji System Prompt, która jest integralną częścią samego modelu. Uruchamiana w Ollamie Gemma3:27b to w rzeczywistości 4-bitowa wersja skwantyzowana pełnych, nieskwantyzowanych 16-bitowych wag modelu. Co więcej, oznacza to, że GPU bez obsługi FP16 wymuszą uruchomienie modelu w trybie 32-bitowym, co zwiększa zużycie pamięci. To błędne koło, bo starsze GPU bez FP16 mają mniej pamięci, a brak obsługi tylko pogłębi problem.

Efektywna liczba tokenów kontekstu w Gemma2 lub Gemma3 waha się od 8k do 128k. Ta wartość obejmuje miejsce na system prompt, prompt użytkownika i odpowiedź. Jeśli okno kontekstu zostanie przekroczone, silnik powinien je przyciąć.

Jak stworzyć własną nakładkę na model, która posłuży jako chatbot #

Aby stworzyć własną „nakładkę na model”, czyli w praktyce system prompt, możesz użyć Web UI. Przejdź do workspace – models.

Następnie możesz zdefiniować System Prompt i inne funkcje, takie jak filtry i akcje:

I gotowe.

Rozmowa #

Utworzyłem więc nowy czat, wybrałem nowo utworzony model i rozpocząłem rozmowę.

Napisałem, że nie mogę otworzyć pewnej strony. Odpowiedział kilkoma zdefiniowanymi wcześniej sugestiami, takimi jak otwarcie jej w nowej karcie przeglądarki, w trybie prywatnym albo w innej przeglądarce. Potem potwierdziłem, że rzeczywiście już tego próbowałem:

Mogę wyjść poza zdefiniowany scenariusz i zadać dodatkowe pytania. Tym razem korzystamy z nieskrępowanego potencjału Gemmy:

Na koniec, jeśli nie pozostają żadne inne opcje, sugerujemy kontakt z supportem przez e-mail:

Zwróć uwagę, że adres e-mail supportu zasugerowany przez Gemmę nie jest prawdziwy – został zmyślony.

Wersja Markdown

Wszystkie treści na tej stronie są udostępniane na licencji Uznanie autorstwa – Użycie niekomercyjne – Bez utworów zależnych 4.0 Międzynarodowe (CC BY-NC-ND 4.0). Cytuj jako: Michał Sobczak, „Własny system prompt dla Gemma AI, czyli tworzenie własnego chatbota”, 16 marca 2025, https://michalasobczak.pl/pl/posts/custom-gemma-ai-system-prompt-to-create-own-chatbot-experience.html