6. Rozwiązanie trzech problemów za pomocą Grok
6.1. Wprowadzenie
![]() |
- W [1], URL z IA Grok, należącego do firmy xAI [https://x.ai/company];
- W serwisie [2] znajdziesz historię swoich rozmów. Aby uzyskać do niej dostęp, musisz założyć konto;
- W [3] zadaj pytanie;
- W [4] możesz załączyć pliki;
- W [5] uruchamiasz wykonanie IA;
W przeciwieństwie do Gemini i ChatGPT nie napotkałem żadnych ograniczeń dotyczących liczby pytań, czasu ani liczby załączonych plików. Nie oznacza to jednak, że takie ograniczenia nie istnieją.
6.2. Problem 1
![]() |
Grok udziela prawidłowej odpowiedzi na to pytanie.
6.3. Zadanie 2
Zlecamy Grokowi obliczenie podatku przy użyciu pliku PDF wygenerowanego przez ChatGPT i przekazujemy mu nasze instrukcje w pliku tekstowym.
![]() |
Plik tekstowy jest tym samym, który został już użyty w przypadku dwóch przetestowanych plików IA, ale umieściliśmy w nim 25 testów zatwierdzonych przez ChatGPT i Gemini. Wykorzystany plik PDF to ten wygenerowany przez ChatGPT:
Grok generuje wówczas bardzo przejrzysty skrypt, ale po przeniesieniu go do PyCharm praktycznie żaden test nie przechodzi. Przekazuję mu więc logi tych błędów:
![]() | ![]() |
Tym razem Grok pomyślnie przeszedł wszystkie 25 testów. W pliku [1-3] przedstawiono wygenerowany skrypt [grok1] oraz dwa pliki załączone do pytania.
6.4. Zadanie 3
Tym razem nie podano pliku PDF zawierającego reguły obliczeniowe. Grok będzie musiał je znaleźć w Internecie. Instrukcje tekstowe zawarte w pliku [instructionsSansPDF5.txt] zawierają te same 25 testów do sprawdzenia, co poprzednio.
![]() |
Grok prawie od razu osiąga sukces. Generuje skrypt, który przechodzi 24 z 25 testów. Otrzymuje swoje logi.
![]() | ![]() |
Za drugim razem się udaje. W pliku [1] znajduje się skrypt wygenerowany przez Grok, a w pliku [2] – instrukcje, których należy przestrzegać.
Teraz prosimy go o wygenerowanie pliku PDF, który wyjaśnia reguły obliczeniowe, jakie zastosował, aby pomyślnie przejść 25 testów:
![]() |
Grok nie generuje wówczas pliku PDF, lecz plik [MarkDown]. Skorzystałem z bezpłatnego narzędzia, aby przekształcić go w plik PDF. Ponadto plik PyCharm potrafi odczytywać pliki [MarkDown]:
![]() |
6.5. Zadanie 4
Aby zweryfikować wygenerowany wcześniej plik PDF, przekazujemy go do programu Grok.
![]() |
Pierwsza wersja jest poprawna. Skrypt przechodzi wszystkie 25 testów. W rzeczywistości kody IA nie wydają się być deterministyczne. Można zadać im dwa razy to samo pytanie i zauważyć, że ich odpowiedzi się różnią. Tak właśnie było w tym przypadku z Grokiem. Za pierwszym razem przeoczyłem, że nie powinien łączyć się z internetem i korzystać wyłącznie ze swojego PDF. W rezultacie wygenerował błędny skrypt. Przekazałem mu logi i wtedy zauważyłem, że łączył się z internetem, aby coś sprawdzić. W powyższym pytaniu poprosiłem, aby tego nie robił. W rezultacie Grok ogólnie spisał się dobrze.










