C
common-skills
Best practices for the Common utilities package in LlamaFarm. Covers HuggingFace Hub integration, GGUF model management, and shared utilities.
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Best practices for the Common utilities package in LlamaFarm. Covers HuggingFace Hub integration, GGUF model management, and shared utilities.
How to use
- Zainstaluj pakiet
llamafarm-commonw swoim projekcie LlamaFarm, upewniając się, że używasz Pythona 3.10 lub nowszego oraz że masz zainstalowane zależności:huggingface_hubihf-transfer. - Zapoznaj się z dokumentacją wspólnych umiejętności Pythona — przejrzyj pliki dotyczące wzorców kodowania, type hints, testowania i obsługi błędów, aby zrozumieć standardy obowiązujące w całym projekcie.
- Gdy pracujesz z modelami GGUF lub integracją HuggingFace Hub, otwórz plik
huggingface.mdi zastosuj checklist dla Hub API, pobierania modeli, cache'owania i uwierzytelniania. - Sprawdzaj moduł
model_utils.pypod kątem dostępnych funkcji do wyboru plików GGUF i parsowania parametrów kwantyzacji — używaj tych narzędzi zamiast pisać własną logikę. - Podczas code review lub pisania nowych funkcji w pakiecie
common/odwołuj się do list kontrolnych dotyczących bezpieczeństwa (walidacja ścieżek, bezpieczna obsługa plików) i zarządzania procesami (pliki PID). - Upewnij się, że wszystkie nowe funkcje w
common/są eksportowane w__init__.pyi są dostępne dla innych usług LlamaFarm — zachowaj spójność API między modułami.