Otwórz folder
Otwórz folder projektu w czacie agenta.
Przed pobraniem dużego modelu możesz oszacować jego rozmiar na dysku. Pomaga to sprawdzić wolną przestrzeń i zaplanować potrzeby magazynowe.
Otwórz folder projektu w czacie agenta.
Stwórz skrypt Pythona do obliczania rozmiarów wag.
Wykonaj skrypt w oknie terminala.
Przejrzyj wydrukowane szacunki rozmiaru dla każdej precyzji bitowej.
size_estimate.pysavedpython size_estimate.pyexit 0size_estimate.py18 linespython size_estimate.pyexit 0# comment
params = 7000000000
for b in [32, 16, 8, 4]:
size_gb = (params * b) / 1e9
print(f"{b}-bit: {size_gb:.1f} GB") Code ready.Ten skrypt szacuje rozmiar wag wyłącznie dla modelu o 7 miliardach parametrów w różnych precyzjach bitowych, bez dostępu do sieci.
Agent używa write_file do stworzenia skryptu konwersji i pokazuje diff, abyś mógł przejrzeć zmiany przed zatwierdzeniem w trybie Ask first. Zatwierdź go. Shell uruchamia skrypt konwersji i zwraca rzeczywisty wynik. Terminal wyświetla kod wyjścia i szczegóły czasowe w przejrzysty sposób. Różnica między metodami kwantyzacji 4bit wpływa na jakość i szybkość modelu. list_dir pokazuje nowy rozmiar pliku dla celów porównawczych. read_file sprawdza logi pod kątem ostrzeżeń lub błędów. kompresja modeli uczenia maszynowego potwierdza skuteczność kroków przepływu pracy.
Agent pisze twój skrypt ewaluacji za pomocą edit_file i pokazuje diff do zatwierdzenia, zanim przejrzysz metryki, aby upewnić się, że testy są poprawne. Zatwierdzasz. Agent uruchamia skrypt przez Shell i raportuje kod wyjścia. Wyniki perplexity i dokładności pojawiają się, gdy twój skrypt ewaluacji je wypisuje. Kompromisy kwantyzacji w wnioskowaniu LLM wpływają na szybkość i jakość, więc mierzysz tokeny na sekundę. Agent używa grep do wyszukania kluczowych wyników w outputcie. Porównujesz te wyniki z bazą, aby zdecydować, czy utrata jakości jest akceptowalna. Ten krok kompresji modeli deep learning pomaga ci wygenerować własną dynamiczną kwantyzację.